Integrating Shopify
By connecting your Shopify store to ForeverFan, you enable ForeverFan to automatically import your fan and purchase data from Shopify. Once connected, ForeverFan will immediately sync all historical purchases made through your store, as well as automatically pull in new purchases on a daily basis. This includes both transaction details and fan information, helping you build a more complete picture of your audience inside the ForeverFan platform.
⚠️ Important: To stay compliant with relevant privacy and marketing laws (like GDPR and CAN-SPAM), you are responsible for ensuring that you have enabled “collect consent for marketing” in your Shopify store settings. This allows you to legally message fans using ForeverFan tools.
Learn more about this here: Enabling “Collect Consent for Marketing” in Shopify
First, click "Settings" in the bottom left.

Next, click "Apps and sales channels."

Select "Develop Apps."

Select "Create an app."

Enter "ForeverFan" as the app name, then click "Create app."


Select "Configure Admin API scopes."

Select the scopes below, either by scrolling or by typing them in the filter box.
read_customers
read_products
read_orders




Save your changes, and click "API Credentials" to continue.


Select "install App."


Now, you must click "Reveal Token Once." Save this token somewhere safe, in case you need it again.

Navigate to the settings page on ForeverFan and click "Connect" next to the Shopify store.

This will prompt you to input your Shopify domain and API access token.

Paste the API access token we revealed above into the field labelled "Shopify Access Token" Navigate on Shopify within the settings page to "Domains" and copy the the BOTTOM-MOST domain. This will most commonly look something like 4c1e3a-1.myshopify.com. DO NOT COPY THE DOMAIN THAT YOU'VE CUSTOMIZED!

On ForeverFan, paste that domain into the field labelled "Shopify Domain" and click save. You'll see a pop up letting you know that the connection was successful. Within 15 minutes, your previous fans will be imported.
⚠️ Important: If you have over 2000 customers within Shopify, we need to verify compliance with you, so reach out to our team at [email protected] to complete the import! Learn more about Shopify compliance here: Enabling “Collect Consent for Marketing” in Shopify
Last updated
Was this helpful?