You can connect Attentive with Shopify to enable a variety of features that can grow your list of SMS subscribers. With this integration, you can:

  • Send transactional journeys to subscribers to alert them about the status of their order or subscription.
  • Create Shopify segments to target a specific set of subscribers using customer data and lifetime purchase data.
  • Set up discount codes so that you can dynamically replenish your Shopify codes when they run out.
  • Synchronize real-time SMS subscribers so that when subscribers opt in through Attentive or Shopify, bidirectional syncing of that data occurs between both platforms. Note that you may see an influx of subscribers several days after you enable bidirectional syncing.

Attentive’s tag is installed on your Shopify website as part of the integration setup process. Attentive’s tag allows your sign-up units to be displayed and observes important data on your site that powers various parts of your SMS program, such as product views, cart adds, and purchases.


Ensure that you meet the following requirements in order to set up this integration:

  • A Shopify or Shopify Plus account

  • Your Shopify store URL

Note: For International implementations with one Shopify store, you need to create a separate discount for each Attentive account. You can’t reuse the same Shopify discount in multiple Attentive accounts.

Now, complete the following procedures to set up the integration.

Step 1. Set up the integration in Attentive

Complete the following procedure to set up the integration in Attentive:

  1. Navigate to the integrations setup page and select Shopify.
  2. Click Install.
  3. Enter your Shopify Shop Name. Your shop name can be found at the end of the URL when you first log in to Shopify. For example, if the URL of your shop is, then your Shop Name is your-shop.
  4. Click Set up integration.

    Note: By clicking this button, you're authorizing bidirectional data sharing between Attentive and Shopify.
    shop name.png
    You're redirected to your Shopify store, and there's a request to install the Attentive app. Note that permissions are preset with the public app.
  5. Click Install app.
    Your Shopify store is now connected, and you're redirected back to Attentive.
  6. Click Activate Attentive Tag.
    activate attentive tag.png
    You’re redirected to the Shopify settings page.
  7. On the left side panel, ensure the Attentive Tag toggle is turned on.
  8. Click Save.
    save attentive tag.png
    The Attentive tag is now live on your site.

Step 2. Edit Shopify integration settings in Attentive

Complete the following procedure to update any settings for your Shopify integration:

  1. Navigate to the integrations setup page and select Shopify.
  2. Click the Settings tab.
    shopify settings tab.png
    Note that the Collect SMS marketing subscribers at checkout setting is selected. Real-time marketing subscriber opt-ins are now synchronized between Attentive and Shopify.
    shopify app details.png
  3. Select the Ingest Transactional Events setting to synchronize real-time transactional SMS subscriber opt-ins between Attentive and Shopify. With this setting selected, Attentive can also see transactional events, like completing a purchase.
  4. (Optional) Edit the Sync Shopify Data setting. This allows you to create targeted segments based on your Shopify data. This is required in order to sync past purchases. By default, this setting is selected.
  5. (Optional) To edit Shopify customer data segments, click Edit segmentation.
  6. Click Save.
    Your Shopify integration is updated.
  • On the Shopify side, the Attentive integration is listed under the Sales Channel header
  • If you search for revenue in Shopify, the revenue from all Attentive campaigns doesn't display. Please use Attentive for that.

Step 3. (Optional) Grant permission to Attentive to use Shopify discount codes

If you’d like to import discount codes from Shopify, follow these instructions from Shopify to grant permission to Attentive to use Shopify discount codes.

Verify tag installation

When you visit your Shopify website, if the tag is implemented correctly, you'll see several network requests, including

Note: If you’re already using Shopify and the Attentive Tag setting appears to be turned off in your store’s theme, you don’t need to turn it on as long as you see network requests coming from Attentive.


We’re here to help! Contact our White Glove team ( to ask about the Attentive + Shopify integration.

Articles in this section

Was this article helpful?
1 out of 4 found this helpful