Shopify

Sync Data

Customising product data #

In Shopify, attributes can be added through my.clerk.io->Data Sync.

Simply go to the input-field called Custom Attributes, and type in the attributes you want to include for products.

To add several attributes, simply separate them with commas.

Attributes should always be written as their short-versions. This will usually be all lowercased. E.g. the attribute “Sizes” should be “sizes”.

Sync subscribers #

Shopify supports managing subscribers directly in the platform. These can easily be synced with Clerk.io.

When activated, we will import that attribute “subscribed: true” for any email address that is subscribed in Shopify. This can then be used for Auto-Email.

Simply go to your my.clerk.io store, then System Status -> Data Sync and set Include Subscriber State to Yes. Then click Save and start a new sync.

If you want to use an unsubscribe link for customers, then each customer which is pulled from a Shopify backend has a unsub_url attribute which can be used for the auto email designs in the unsubscribe field: {{customer.unsub_url}}

Shopifys Webhook API version must be set to at least 2022-04, where this support was added. You can check this in the app you create for Clerk > Configuration > Admin API integration > Edit > Webhook subscriptions