Skip to main content
All CollectionsListrak's NextGen PlatformNextGen Features
Shopify & Listrak Data Syncing in the NextGen Platform
Shopify & Listrak Data Syncing in the NextGen Platform

Learn how data is passed between your Listrak integration and Shopify.

Updated over 3 months ago

The NextGen platform enables enhanced data syncing between the Listrak platform and Shopify. Email and SMS events can be synced between the two platforms to provide easier collaboration and data sharing.



Enabling the Data Syncs

Once the Shopify integration is installed within Listrak, you can enable the additional data sync settings.

💡 Each of these syncs can be enabled or disabled independently of one another.

  1. Navigate to Integrations > Integrations Management.

  2. Click on the name of your Shopify integration to open the settings.

  3. In the Sync Data from Listrak to Shopify section, check off any or all of the boxes for data you would like to sync.

  4. Click Update Settings at the bottom of the page.

Once these settings are updated you will start or stop receiving the corresponding data types.


Sync Email Subscription from Listrak to Shopify

The Listrak to Shopify email subscription sync syncs the marketing consent status from the Listrak platform into Shopify. The process will run when initially enabled and then run every minute while the sync is enabled.

A sync occurs when one of the following conditions are met:

  • If contact in Listrak matches a customer record in Shopify and the marketing consent date is more recent in Listrak, the marketing consent in Shopify will be updated to reflect the most recent value.

  • If customer exists in Listrak but not in Shopify, a new customer record will be created in Shopify. The marketing consent value is set to subscribed.

  • The sync will occur for net- new subscribers to Listrak, unsubscribers, and re-subscribers who previously unsubscribed from marketing.

Sync Email Subscription from Shopify to Listrak

The Shopify to Listrak email subscription sync syncs the marketing consent status from Shopify to the Listrak platform.

💡 This process is forward-facing only. Existing Shopify customers will need to be imported.

A sync occurs when one of the following conditions are met:

  • If customer in Shopify matches a contact record in Listrak and the marketing consent date is more recent in Shopify , the marketing consent on the Listrak marketing list will be updated to reflect the most recent value.

  • If a customer exists in Shopify, but not in Listrak, a new contact will be created in Listrak. The contact will be subscribed to the marketing subscription list.

💡 If a customer consents to marketing and then places an order within 5 minutes, the customer will be subscribed to Listrak via the checkout subscription point.

Testing the Email Subscription Sync from Listrak to Shopify

  1. Navigate to Contacts > Email Contacts Subscribe/Unsubscribe a Single Contact.

    💡 You must be in the correct organization and the marketing list must display in the list navigation.

  2. In the email field, add an email that is not currently on the list.

  3. Click Subscribe.

  4. Go to the store’s admin page in Shopify.

  5. Navigate to the Customers section using the tab on the left hand menu.

  6. Search for the contact that was created in Listrak.

  7. If the customer exists, click into their record to view it.

    1. If it does not exist, refresh the page and search again after a minute or two.

    2. If they still do not exist, please contact support.

  8. Once in the customer record, confirm the Email subscription box has a green bullet. This confirms the contact is subscribed as seen below:

Testing the Email Subscription Sync from Shopify to Listrak

  1. Navigate to the store’s admin page in Shopify.

  2. Navigate to the Customers section using the tab on the left hand menu.

  3. Create a new Customer in Shopify.

    Give this customer an email address that does not exist in Listrak.

  4. Click the three dots in the upper right corner of the Customer panel on the right.

    1. Click Edit marketing settings.

    2. Check the checkbox for Customer agreed to receive marketing emails.

    3. Click Save.

  5. In Listrak, navigate to Contacts > Cross-Channel All Contacts.

    💡 Select the he correct merchant and organization in the sidebar

  6. Input the email address in the search box.

    1. Select the email address from the drop-down.

    2. Ensure that the email address is listed under the subscribed section in the Subscription section of the left sidebar.

  7. If the contact exists, the search should return the result.

    1. If it does not exist, repeat the search again after a minute or two.

    2. If they still do not exist, please contact support.



Available Data

The following data can be synced between the platforms. The sync of this data is optional and one or all of the data types can be enabled or disabled in the Shopify integration.

  • Sync SMS Subscription Status

  • Sync Email Subscription Status

  • Sync Email Events

    • Email Sent

    • Email Opened

    • Email Clicks

  • Sync SMS Events

    • SMS Sent

    • SMS Clicks

Did this answer your question?