Skip to main content
The Taapit Shopify integration provides fully automatic conversion tracking. Just install the app, enable the tracking script in your theme, and every order is automatically attributed to your Taapit links.

How it works

Taapit Visual Shopify integration

Features

  • Zero code required – Just enable the app embed
  • Automatic tracking – Every order is tracked
  • Full attribution – Works across sessions
  • Real-time sync – Orders appear instantly
  • Multi-currency – Supports all Shopify currencies

Prerequisites

Important: For conversion tracking to work, users must arrive on your store via a Taapit deeplink. This is how the tracking ID (ta_tid) is generated and passed to your store.
Before you start:
  1. Create a Taapit deeplink pointing to your Shopify store or product page
  2. Enable conversion tracking on your link:
    • Go to your link settings in the Taapit dashboard
    • Enable Conversion Tracking

Installation

1

Install the Shopify App

Go to the Shopify App Store, search for “Taapit Conversion”, click Add app, then Install.Or install from your Taapit dashboard: go to SettingsIntegrationsShopify, click Install Shopify Integration, and enter your store URL (e.g., yourstore.myshopify.com).
2

Connect your Taapit workspace

After installing the app, open the Taapit app in your Shopify admin and click Connect Workspace.Taapit Shopify App - Connect WorkspaceSelect the workspace you want to connect to your Shopify store and click Authorize.Select and authorize workspaceOnce connected, you’ll see a success confirmation.Connection successful
3

Enable the tracking script

The tracking script is installed as a Theme App Extension. You need to enable it:In Shopify admin, go to Online StoreThemes, then click Customize on your active theme.Shopify Theme CustomizationIn the theme editor, click App embeds in the left sidebar, find Taapit Analytics Script, toggle it ON, and click Save.Enable Taapit Analytics Script in App Embeds
The tracking script must be enabled for conversions to be tracked. Without it, the ta_tid won’t be captured from your visitors.
4

Verify the installation

Visit your store from a Taapit link, check browser dev tools for the ta_tid cookie, place a test order, and check the Analytics tab in Taapit for the conversion.

How Tracking Works

  1. Visitor arrives via Taapit link with ?ta_tid=xxx
  2. Script captures the ta_tid and stores it in a cookie
  3. Script adds the tracking ID to checkout as a note attribute
  4. Order webhook sends order details + tracking ID to Taapit
  5. Conversion recorded and attributed to the original link

Tracked Events

Shopify EventTaapit EventWhen
orders/paidSaleOrder is paid
checkouts/createLead (optional)Checkout started
By default, only paid orders are tracked as sales. Checkout events can be used to track cart abandonment.

Troubleshooting

Check that the app embed is enabled (Online Store → Themes → Customize → App embeds). Verify the cookie is set by visiting your store via a Taapit link and checking DevTools → Cookies for ta_tid. Check the connection status in the Taapit app in Shopify admin.
Works with all Shopify 2.0 themes. For vintage themes without App Embed support, contact us for manual installation.

Multi-store Setup

  • Each store needs the Taapit app installed
  • Each store can connect to a different workspace
  • Or connect multiple stores to the same workspace
Use separate workspaces to track each store’s performance independently.

Security & Privacy

PermissionPurpose
read_ordersRead order details for tracking
read_customersRead customer info for attribution
read_checkoutsTrack checkout events
  • Only order metadata is sent to Taapit
  • Payment details are never stored
  • GDPR compliant data handling

FAQ

For headless setups (Hydrogen, custom storefronts), use the Manual Client-side Integration instead.
Only orders with financial_status: paid are tracked.
No, POS orders don’t go through the online checkout where the tracking script runs.

Next Steps