← Help Center
Integrations

Shopify Integration Setup

Connect your Shopify store to Activly and start showing real-time purchase notifications automatically.

What the Shopify integration does

The Shopify integration pulls real order data directly from your store and turns it into live purchase notifications on your site. When a customer completes a checkout, Activly picks up the order event and can display a notification showing the buyer's first name, city, product purchased, and how long ago the order happened — no manual data entry required.

This is live data from your actual store, not fabricated activity. Visitors see real momentum, which builds trust and encourages purchases.

Setup steps

  1. In your Activly dashboard, go to IntegrationsShopify.
  2. Click Connect Shopify Store.
  3. Enter your Shopify store URL in the format yourstore.myshopify.com.
  4. You will be redirected to Shopify to authorize the connection — review the permissions and click Install app.
  5. You will be returned to Activly automatically — your store is now connected.
  6. Recent orders will appear in your data feed within a few minutes. Orders from the last 7 days are backfilled first.

Install the Activly script on Shopify

Connecting the store pulls order data, but you also need the Activly script running on your storefront so notifications can display to visitors.

  1. In your Shopify admin, go to Online StoreThemes.
  2. Click ActionsEdit code on your active theme.
  3. In the file list on the left, open theme.liquid.
  4. Find the closing </body> tag near the bottom of the file.
  5. Paste your Activly script tag on the line immediately before </body>.
  6. Click Save.

Your Activly script tag is available at app.activly.io under SettingsInstall Script.

What data is pulled

Activly requests only the data it needs to show meaningful, privacy-safe notifications:

  • Order ID (internal reference only)
  • Customer first name
  • City and country
  • Product name purchased
  • Order timestamp

No email addresses, no full names, no payment data, and no shipping addresses are pulled or stored. Activly is designed to show social proof, not to process personal data.

Troubleshooting

No orders showing after connecting? Wait 5 minutes and refresh your data feed. The initial backfill pulls orders from the last 7 days, and this can take a moment depending on order volume. If nothing appears after 10 minutes, disconnect and reconnect the integration.

Script not detected on your storefront? Go to app.activly.ioSettingsInstallation Status. If it shows undetected, double-check that you saved theme.liquid after pasting the script, and that the script is placed before </body> and not inside a conditional block that might exclude certain pages.

Using a headless Shopify setup? Manual script placement in theme.liquid may not apply. Use the Google Tag Manager method instead, or contact support.

What's next

Was this article helpful?

Still stuck? Contact support