Shopify data connector

Overview

You can set up the Shopify data connector to sync contact data to your profiles.

NOTE: You need a valid Shopify account to set up Shopify as a data connector.

Set up Shopify


To set up Shopify as a data connector:

  1. Open the Ninetailed legacy app.

  2. Navigate to the "Data Sources" tab.

    Contentful Personalization: Data Sources tab

  3. Click Set up your first connection. The "Create Connection" page is displayed.

    CP: Create connection page

  4. Select Shopify, accept the terms, and click Authenticate to connect to your Shopify account.

    CP: Shopify data connector

  5. The authorization modal is displayed. Enter the Shopify domain, and click Connect.

    CP: Shopify authorization

  6. The Shopify log in page is displayed. Enter your log in credentials and click Log in.

  7. Select a Data Source Name and a prefix. The prefix is added to all of the trait names you want to sync.

  8. Select a field as an ID, and click Set as ID. The ID is the unique identifier used to identify the profile.

  9. Select the fields that you want to sync.

  10. Click Save configuration. Once the configuration is saved, the data is instantly synced.

NOTE: Depending on the amount of data, it can take up to a couple of hours for the sync to finish.

After the initial sync, any changes in your data source are synced in 5-minute intervals. All your synchronized fields are available via the "Trait name" that is displayed in your configuration. Trait names can be set in the Audience builder using the "has trait" rule type.