Shopify · plug-and-play

Shopify abandoned cart recovery — without installing an app.

One <script> tag in your theme's <head>. RecartIQ auto-detects Shopify cart and checkout events natively, so you don't edit Liquid, install a Shopify app, or wire up webhooks.

Works on every Shopify plan — Basic to Plus. No app subscription added on top of your Shopify bill.

How it works on Shopify

Native /cart/add.js detection

Whether your theme uses Liquid forms, Shopify's Ajax cart endpoint, or a Section Rendering API call, the tracker spots the add-to-cart and fires our event automatically.

ShopifyAnalytics + Web Pixels hooks

On the thank-you page, we read window.ShopifyAnalytics.meta.checkout for authoritative order totals. New checkout? We subscribe to the checkout_completed Web Pixel event.

Product detection from JSON-LD

Shopify themes 2.0+ emit schema.org Product on /products/:slug pages. We use that for product_view events — no theme edits required.

Works on every Shopify plan

Basic, Shopify, Advanced, Plus — same script, same features. No app subscription added on top of your Shopify bill.

Setup in 4 steps

  1. 1

    Sign up and create a site

    Pick a name, paste your storefront domain (e.g. yourstore.myshopify.com or your custom domain), select INR/USD/whichever currency. Takes 30 seconds.

  2. 2

    Paste the snippet into your theme

    Copy the <script async src=…> tag from the dashboard and paste it into your theme.liquid layout, just before </head>. Save. Done.

  3. 3

    Build a rule (or describe one in plain English)

    Use the rule builder for full control, or type 'show 10% off popup if cart abandoned 2 minutes' and let the AI compose the trigger + action.

  4. 4

    Watch the recovery dashboard

    Conversion uplift, exposed-vs-organic CVR, recovered revenue per rule. All in your site detail page.

What gets tracked automatically

  • Pageview — every load and SPA route change
  • Product view— from Shopify's schema.org Product JSON-LD or URL pattern
  • Add to cart — fires on POST to /cart/add.js, /cart/change.js, /cart/update.js, plus button-click heuristics
  • Identify — captured on form submit (email, phone) and on Ajax login/OTP flows
  • Order — read from ShopifyAnalytics.meta on /thank_you or via the Web Pixels checkout_completed event

Add cart recovery to your Shopify store in 5 minutes.

No theme rewrites. No app installs. Paste a tag and start recovering carts today.