All Collections
CRM integrations
Lime CRM
Lime: Sync Contacts and Profile Data
Lime: Sync Contacts and Profile Data
Rikke Søndergaard avatar
Written by Rikke Søndergaard
Updated over a week ago

Lime: Sync Contacts and Profile Data

To be able to map and sync data make sure to enable the Lime CRM integration first.

Complete setting up the integration by setting general Sync Conditions (optional), map data fields and consent and finally run the full sync.


In this Article


Sync Conditions

Use Sync Conditions to add general rules to the sync. By setting sync conditions only data for Contacts meeting the condition will be synced.

In example only sync Contacts data with the value "A" in the field Customer type.

You may add multiple sync conditions.

How to Add Sync Conditions

1. Head over to the Integrations tab, locate Lime CRM, and click Edit.

2. Select the Sync Conditions tab.

3. Click Add New Rule.

4. Expand the drop-down menu under Lime CRM and choose a field.

5. Under Value, enter the value for this field. Profiles will only be created and updated as long as the customer data from your Lime CRM matches this value.

Repeat this process with as many conditions as you need.

6. When done, click Save.

Note: If you want Profiles that no longer match the sync conditions to be deleted in APSIS One we offer that option. Reach out to our Support Team to enable the feature.


How to set up Field Mappings

1. Head over to the Integrations tab in your Section, locate Lime CRM, and click Edit.

2. Select the Field Mapping tab.

3. Email and ID Attributes will be auto mapped.

4. Click Add new mapping to map another Attribute. Repeat the process above for all the Attributes you wish to map with your Lime CRM account.

5. When done, click Save.


Consent Mapping

Mapping consent from Contacts in webCRM to Profiles in Efficy U is absolutely crucial to your marketing activities. It is only possible to send out emails and SMS' to Profiles with consent.

Before you begin the Consent Mapping:

  1. In order for the solution to work, it's required that the Consent plugin is installed on the customer's Lime CRM instance.

  2. Create at least one Subscription in APSIS One.

  3. Do not use any system other than Lime CRM to manage the consent of the Profiles.

  4. Make sure that each consent base in Lime has both a person and a consent type. If APSIS One receives a message lacking either of these, it will be discarded and your data integrity will be affected.

    If you accidentally save a consent base without a person or consent type, you should run a full sync to make sure that your data integrity is repaired.

Check this guides if you have doubts on how to set up Subscriptions.

How to Set up Consent Mapping

1. Head over to the Integrations tab in, locate Lime CRM, and click "Edit".

2. Select the Consent Mappings tab.

3. Under Lime CRM, expand the Contact Card drop-down menu and select one of the fields you have set up for consent.

4. Expand the Subscriptions dropdown menu and select a Subscription.

Note: If you wish to add consent for both email and SMS channels, repeat this step. Both channels cannot be selected in the same mapping.

5. Click Add new mapping to map another Subscription. Repeat the process above for all the Subscriptions you wish to map.

6. Click Save.

Are you setting this up for the first time it is essential to run a Full Sync. Find out how to do this by reading the next step below. Not sure if you should run a full sync?.


Real-time Sync & Full Sync

Real-time Sync: Lime CRM only sends the contents of the created or updated persons to APSIS One. To handle this message, APSIS One utilises its integration middle layer to handle the operations related to consents and handling merging.

Full Sync: Lime CRM is not responsible for sending any of the data to APSIS One as a part of a Full Sync. Instead, APSIS One downloads all of the persons using Lime CRMs API.

Real-time messages received during a full sync are processed only after the full sync is completed in order to ensure eventual consistency between Lime CRM and your APSIS One account.

How to Start a Full Sync

1. Head over to the Integrations tab, locate Lime CRM, and click Edit.

2. Select the Full sync tab.

3. Click Start sync.

Now, Profiles in APSIS One will begin to sync with customer entries in Lime CRM. This might take a while, depending on the amount of Contacts in Lime CRM.

The real-time sync will make sure existing Profiles are continuously updated as changes are made in Lime CRM.

Completely new Contacts will be created daily.

4. If you want to cancel the sync while it's in progress, click the Cancel Sync.

5. Check the results of the full sync by click on the full sync.

And that's it! You are now ready to start your data driven marketing activities in APSIS One.

When to run a full sync?

  • First time you configure the integration? Yes, run a full sync.

  • When changing field and consent mapping? Yes, we strongly recommend it/require it is because data in APSIS One would not be reflected properly otherwise.

  • When changing Sync Conditions? No, you do not need to run a full sync if you change Sync Conditions, the sync conditions only regulate which contacts will get imported. Contacts are not deleted if they were no longer to match a sync condition.

  • When adding new Overviews? No, you do not need to run a full sync if you change Overviews, full syncs are not affected by that. If you add/remove contacts to an Overview in Lime CRM, you need to either manually run an import for the Overview under Overviews, or if you have set it up to be recurring, wait until the next morning for it to be reflected.


What's Next?

Did this answer your question?