Skip to content

Shopify ​

There are two ways to connect. The app is easier and registers webhooks for you.

Connect with the Shopify app ​

  1. On Ecommerce → Store Connection press Create a link code. You get an Account ID and a link code. The code works for one hour and for this account only.
  2. Install the Shoovoo app from the Shopify App Store.
  3. In the app's settings enter the Account ID and the link code.

The app connects the store, registers the webhooks and installs the checkout consent checkbox and the product-view tracker. No webhook secret is needed: Shopify signs the events with the app's own secret.

Admin API access token ​

If you connect with a token instead, you create a custom app in Shopify.

  1. In Shopify admin open Settings → Apps and sales channels → Develop apps. Enable custom app development if asked.
  2. Create an app and name it Shoovoo.
  3. Under Configuration → Admin API integration grant these scopes: read_products, write_products, read_orders, write_orders, read_customers, write_customers, read_checkouts.
  4. Install app, then Reveal token once under API credentials. Copy the Admin API access token.

Shown once

Shopify reveals the token a single time. If you lose it, uninstall the app and install it again to get a new one.

Paste it into the connect form.

Shopify keeps its own email marketing consent on each customer, and Shoovoo reads that. When it is present, the checkbox is not added.

Uninstalling ​

Removing the app disconnects the store and discards its stored token. Contacts stay, because they are your list. Orders and the other mirrored store data are deleted when Shopify sends its shop redaction request.