Skip to main contentTailor AI LogoTailor AI

    Shopify Integration

    Connect your Shopify store to Tailor AI and tie completed checkouts, and their revenue, back to the experiment each shopper saw. Install the app, switch it on in your theme, and you're done. No code to edit, no IDs to copy, and nothing to configure inside Shopify.

    Quick start

    Install in 4 steps

    1. 1Click your install linkTailor sends you a link made for your store. Click it, select your store, and approve.Details
    2. 2Turn on in themeClick Open theme editor in the app, then Save. Until you do, nothing is tracked.Details
    3. 3Create a goalIn Tailor, pick the Shopify event to track. Checkout completed carries revenue.Details
    4. 4Verify end to endSelect the goal in your experiment, place a test order, and see it land in Tailor.Details

    Step 1: Click Your Install Link

    The Tailor team sends you a Shopify install link, already made for your store. You don't need to look up your store's address or send it to us. The link looks like this:

    https://admin.shopify.com/oauth/install_custom_app?client_id=…&signature=…

    1. Click the link, and sign in to Shopify if it asks.
    2. If you manage more than one store, select the one you want Tailor AI on.
    3. Approve the install. Shopify opens the Tailor AI app inside your store admin, already connected to your Tailor account.

    To open the app later, go to Apps at the bottom of your Shopify Admin sidebar and click Tailor AI, followed by your company name.

    Apps β€ΊTailor AI - Acme Corpβ€Ί Tailor AI

    Step 2: Turn On Tailor AI in Your Theme

    This is the one step only you can do, and nothing is tracked until it's done. Shopify loads Tailor AI on your storefront through a theme app embed, a switch in your theme editor that Tailor can't turn on for you.

    1. In the Tailor AI app, the Enable Tailor AI in your Shopify theme card shows Incomplete. Click Open theme editor. Your theme editor opens in a new browser tab, where you do the two steps shown on the card.

      The Tailor AI app's Enable Tailor AI in your Shopify theme card marked Incomplete, with an Open theme editor button and a guide: confirm Tailor AI is switched on under App embeds in the top left, then click Save in the top right
    2. After you click Save, come back to the Tailor AI tab. The card now shows Completed. If it still says Incomplete, refresh the page.

      The Tailor AI app's Enable Tailor AI in your Shopify theme card marked Completed, with an Open theme editor button and a note on how to turn Tailor AI off

    Theme editor didn't switch it on?

    In your theme editor, open App embeds, turn on Tailor AI, then press Save.

    No code to edit, and it doesn't change how your theme looks. To stop using Tailor AI later, turn it off under App embeds and press Save.

    Step 3: Create a Shopify Goal in Tailor

    Goals live in Tailor, not in the Shopify app. In the Tailor AI Chrome extension, open the test you want to track, go to its Ramp & Test tab, and click Conversion to open the goals panel. Then click Create Goal.

    The Ramp & Test tab with the Conversion button highlighted
    In Ramp & Test, click Conversion.
    The Conversion Goals panel with the Create Goal button
    Click Create Goal.

    In the goal panel that opens, set it up like this:

    1. Name the goal.
    2. Under "What counts as a conversion?", choose Shopify (track checkouts and revenue).
    3. Under "Which Shopify event?", pick the event to track, for example Checkout completed. If the event carries an order total, revenue is tracked automatically, there's nothing to toggle.
    4. Save. That's it, there is nothing to copy into Shopify.
    The goal panel with the Shopify conversion type selected, the Which Shopify event dropdown set to Checkout completed, a note that revenue is tracked automatically, and the Tailor Account ID under Shopify setup
    A Shopify goal: pick the event under "Which Shopify event?" and revenue is automatic.

    It syncs on its own

    Once the theme card shows Completed, the app picks up your Shopify goals automatically. Within about a minute the goal appears in the Shopify app's Conversion goals table and starts tracking on your storefront.

    Revenue is automatic

    Events that carry an order total (like Checkout completed) send revenue in the order's own currency. Events without one (like a page view) just count conversions. There is no revenue checkbox to manage.

    Step 4: Verify End to End

    Conversions are measured against an experiment, so the real test is the full loop: a tailored page experiment measuring your Shopify goal, then a test order that shows up on its results.

    1. 1Pick the goal in your experiment. In the experiment's Ramp & Test tab, open Conversion and select your Shopify goal as the success metric. If you created the goal there in Step 3, it's already selected.
    2. 2Place a test order. Visit your store through a page the experiment runs on, then complete a Shopify test order. It fires Checkout completed just like a real one.
    3. 3Confirm in Tailor. The conversion and its revenue appear on the experiment's results, attributed to the variant you saw (counts can take a few minutes).

    Quick sanity check anytime: open the Tailor AI app in Shopify Admin and confirm the theme card shows Completed and your goal is listed under Conversion goals. New goals appear within about a minute of saving.

    Troubleshooting

    The app asks you to connect

    Most installs connect automatically. If the app shows an Account ID field instead, paste your Tailor Account ID (the 22-character ID under Shopify setup in any Shopify goal's panel, click to copy) and click Connect. It's a one-time step. To change it later, click Edit account.

    The theme card still says Incomplete

    Most often the embed was switched on but the theme wasn't saved. Follow Step 2 again and make sure you press Save.

    You saved the theme, but the card still says Incomplete

    The app may need a permission to read your theme. Close and reopen the Tailor AI app, and approve the permission Shopify asks for. If it still says Incomplete, contact the Tailor team.

    "This app can't create or update script tags"

    Safe to ignore. Shopify retired script tags in October 2026, and the theme app embed from Step 2 replaces them. Your Account ID still saves.

    How It Works

    Tailor's Shopify app connects your store to Tailor AI. The theme app embed loads the Tailor AI script on your storefront, and the app reports Shopify events, like a completed checkout, against your Tailor conversion goals. This links an order and its revenue back to the variant the shopper saw, so you can measure lift on revenue, not just clicks.

    All goal setup happens in Tailor. You pick which Shopify event a goal tracks when you create the goal, and the app on your store picks it up automatically. There is no per-event configuration inside Shopify.

    Supported Events

    A Shopify goal can track any of Shopify's standard customer events. The Revenue column shows which ones carry an order total: for those, the goal records revenue automatically, in the order's own currency. Events without revenue (like page views) just count conversions.

    Shopify eventRevenue
    Page viewedNo
    Collection viewedNo
    Search submittedNo
    Product viewedYes
    Cart viewedYes
    Product added to cartYes
    Product removed from cartYes
    Checkout startedYes
    Checkout contact info submittedYes
    Checkout address info submittedYes
    Checkout shipping info submittedYes
    Payment info submittedYes
    Checkout completedYes

    For revenue results, pick Checkout completed as your goal's event. It carries the order total and it's the event Shopify reports when an order is placed. See Shopify's checkout_completed reference.