> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.navipartner.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.navipartner.com/_mcp/server.

# Set up member synchronization

> This article walks you through the process of setting up member data synchronization between Business Central and HeyLoyalty.

You can set up your Business Central (BC) and HeyLoyalty environments to synchronize changes to member-related data. This means that new member information and changes made to the existing members in Business Central will be sent to HeyLoyalty and vice versa.

## Prerequisites

* Make sure you have decided on the field mapping (exactly which HeyLoyalty fields will be used in the synchronization process, and which BC fields they will be mapped to).
* Request the `API key` and `API secret` from your HeyLoyalty partner for the HeyLoyalty environment you wish to synchronize your member data with.

## Procedure

1. Click the **Search:** button, search for the **HeyLoyalty Integration Setup** page and open it.

<details>
  <summary>
    Cannot find the page?
  </summary>

  HeyLoyalty integration feature is not enabled by default. To enable it, navigate to **NaviPartner Feature Management** page, and make sure there is a checkmark in field **Enabled** on the **HeyLoyalty Integration** line. Do not forget to log into to the system again after enabling the integration.
</details>

2. Fill in the following fields on the page (see [*Module Setup Overview: HeyLoyalty Integration Setup*](/product/ecommerce-heyloyalty-module-setup-overview#heyloyalty-integration-setup), if you need more details on the fields):

| Field name                                  | Recommended value                                        |
| ------------------------------------------- | -------------------------------------------------------- |
| **General** FastTab                         |                                                          |
| **Enable Integration**                      | `Yes`                                                    |
| **Member List Integration Area** subsection |                                                          |
| **Member Integration**                      | `Yes`                                                    |
| **HeyLoyalty Member List ID**               | Your HeyLoyalty list ID                                  |
| **Membership HL Field ID**                  | Membership field ID at HeyLoyalty                        |
| **Required Contact Info**                   | Select a value from the list                             |
| **Require GDPR Approval**                   | `Yes`                                                    |
| **Require Newsletter Subscription**         | `Yes`                                                    |
| **Unsubscribe if Blocked**                  | `No`                                                     |
| **Connection Parameters** FastTab           |                                                          |
| **HeyLoyalty Api Url**                      | `https://api.heyloyalty.com/loyalty/v1`                  |
| **HeyLoyalty Api Key**                      | The API key you acquired from your HeyLoyalty partner    |
| **HeyLoyalty Api Secret**                   | The API secret you acquired from your HeyLoyalty partner |

3. Set up [<ins>multiple choice field mapping</ins>](/product/ecommerce-heyloyalty-module-setup-overview#heyloyalty-multiple-choice-fields).

4. Set up Business Central [<ins>member attribute mapping</ins>](/product/ecommerce-heyloyalty-module-setup-overview#member-attributes) with HeyLoyalty single choice and text fields.

5. Set up Business Central [<ins>collect store mapping</ins>](/product/ecommerce-heyloyalty-module-setup-overview#stores) with HeyLoyalty stores (the list of stores created in HeyLoyalty).

6. Set up Business Central country/region mapping with HeyLoyalty countries.