Now choosing design partners

Split-test any funnel without rebuilding your store.

One link on your own domain sends paid traffic to the pages you already have, keeps each visitor on the same page, and matches every Shopify order to the page that earned it.

Free during early access. Built for Shopify stores.

Experiments

Spring serum test

go.yourbrand.com/spring

Running

Example experiment

Revenue per visitor

AProduct page

$1.71

revenue per visitor

BQuiz funnel

$2.26

revenue per visitor

Orders

Example data

  • #4417$64.90Matched to B
  • #4418$71.20Matched to A
  • #4419$129.80Matched to B
  • #4420$58.00Matched to A
  • #4421$64.90Matched to B
  • #4422$49.95Matched to B
  • #4423$66.10Matched to A
  • #4424$72.40Matched to B

B is ahead on revenue per visitor, with 87% probability. Not conclusive yet: about 9 more days at this traffic.

How it works

No new theme, no page rebuilds, no code on your store beyond a Shopify app. You bring the pages; GrowthFlow handles the split and the counting.

  1. Connect a link domain

    Point a subdomain such as go.yourbrand.com at GrowthFlow with one DNS record. The certificate is issued for you.

    go.yourbrand.com Certificate issued
  2. Add the pages you already have

    Paste two or more URLs: a product page, a quiz, an advertorial, a page-builder landing page. Choose how to split the traffic.

    A yourbrand.com/serum 50%
    B quiz.yourbrand.com 50%
  3. Point your ads at the link

    Each visitor is assigned once and keeps seeing the same page. UTMs, fbclid, gclid and every other parameter reach the page untouched.

    go.yourbrand.com/spring?utm_source=meta&fbclid=…

    quiz.yourbrand.com/?utm_source=meta&fbclid=…

  4. Read the results in revenue

    Install the Shopify app and orders are matched to the click that brought the visitor. You see conversion rate, AOV and revenue per visitor for each page.

    Revenue per visitor A$1.71 B$2.26 Example data

What you can test

Anything with a URL can be a variant, on Shopify or off it. Keep your pages on your own domain and the domain shown in the ad stays the domain people land on.

Example pairs of pages to test against each other
Variant A Variant B
Product page Quiz that recommends a product
Straight to the product Advertorial first
Single product offer Bundle landing page
Your Shopify theme page A page-builder landing page

Revenue numbers you can check

Each order is matched to the click that brought the visitor, using two signals Shopify records itself: the GrowthFlow pixel at checkout, and the landing page saved on the order. If a browser blocks the pixel, the second signal still works.

Spring serum test

go.yourbrand.com/spring

Running

Example experiment

Revenue per visitor, to date

A · Product page B · Quiz funnel

B is ahead on revenue per visitor, with 87% probability. Not conclusive yet: about 9 more days at this traffic.

Revenue per visitor, B against A

+32%

95% interval −25% to +88%

Chance B earns more per visitor

87%

Traffic split
50.2% / 49.8% matches the 50/50 setting
Orders matched to a click
73 of 78 (94%)
Variant Visitors Orders Conv. rate AOV Revenue per visitor
AProduct page 1,204 31 2.57% $66.55 $1.71
BQuiz funnel 1,196 42 3.51% $64.29 $2.26

The rule, written down

  1. The last GrowthFlow click in the 7 days before the order gets the credit.
  2. Each order counts once, and refunds come off its revenue.
  3. Clicks from bots, and visits sent to your fallback page, are left out.
  4. Orders that can't be matched are listed, with the share of orders that were.

Results show how sure the numbers are, warn you when the traffic split drifts from what you set, and estimate how much longer a test needs. Nothing is declared a winner for you.

A test shouldn't cost you sales

The link sits between your ads and your store, so it is built to stay out of the way.

  • A fast hop

    The link answers from Cloudflare's network, close to each visitor, and never waits on a database before sending them on.

  • The same page every time

    A visitor who comes back sees the page they saw first. Changing the split starts a fresh allocation instead of reshuffling people mid-test.

  • A fallback when a page breaks

    Every page is checked every five minutes. If one goes down, its visitors go to your fallback page until it recovers, and those visits stay out of the results.

  • Your domain in the ad

    The link lives on a subdomain of your own domain, so ad platforms see the same domain in the ad and on the page.

  • Tracking parameters intact

    Whatever your ads add to the URL reaches the page as it was sent, so your other analytics keep working.

  • No customer details stored

    GrowthFlow keeps order totals and refunds. It doesn't store customer names, emails or addresses.

Run it on our cloud or yours

GrowthFlow runs entirely on Cloudflare, so the same product can run in our account or in your own.

Hosted by us compared with your own Cloudflare account
Feature Quickest start Hosted by us For agencies Your Cloudflare account
How it runs You connect a link domain and your store; we run the rest. A dedicated copy of GrowthFlow, deployed into your account.
Made for Brands and agencies that want the quickest start. Agencies whose clients won't share data with another vendor.
Setup and updates Nothing to install or maintain. Updates arrive without any work on your side. Deployed and updated with an access token you can revoke at any time.
Your data Each workspace's data kept apart from every other. Click, order and revenue data never leave your account.
Dashboard branding GrowthFlow branding Your name, logo and colors.
Cloudflare bill Included You pay Cloudflare directly, from $5 a month for Workers Paid.

Become a design partner

GrowthFlow is in early access. We're choosing a small group of Shopify brands and agencies to run the first experiments with us.

What you get

  • Free use for the whole program
  • Setup done with you, including your first test
  • A direct line to the product team, and a say in what comes next

What we ask

  • A Shopify store with steady paid traffic from Meta, Google or TikTok
  • Two pages you want to compare, or a question you want answered
  • A 30-minute call every two weeks while the program runs

The Shopify store you'd test on. Agencies: one client store is enough.

You are

Two pages, an offer, a hunch. A sentence is plenty.

We use this only to contact you about the design partner program.

Questions

Does it work with my store?

GrowthFlow reads orders from Shopify, so your store needs to be on Shopify (Plus included). The pages you test can live anywhere. If a page sits outside Shopify, switch on its option to pass URL parameters to your store links, so the order can be matched to the click.

Will the extra redirect slow my ads down?

It is a single redirect, answered from Cloudflare's network close to the visitor, and it never waits on a database lookup. Your pages load exactly as they do today.

Will the link cause trouble with ad review?

Ad platforms check that the domain in your ad matches where people land. The link is a subdomain of your own domain, like go.yourbrand.com, so keep your test pages on that domain too and the two stay consistent.

How do you handle Safari and cookie consent?

Safari keeps cookies like ours for seven days, which is why the attribution window is seven days. The Shopify pixel follows your store's customer privacy settings and only records a visit when analytics consent is given or not required.

What does it cost?

Nothing during the design partner program. Pricing will be agreed with design partners before the program ends.