Duplicate funnels for testing
Duplicating a funnel helps you test a new upsell, downsell, or offer sequence without changing the live funnel buyers may already be using.
Use funnel copies for experiments, sandbox launches, and offer tests where breaking the current path would affect revenue or partner promotions.
When to duplicate instead of editing live
| Duplicate when | Edit live only when |
|---|---|
| A live funnel already has active traffic | The change is minor and low risk |
| You want to test a new price or offer sequence | No campaigns or affiliates depend on the current path |
| You need a sandbox for a new campaign | You can retest and publish immediately with confidence |
| Support still references the current funnel path | The team agrees to replace the live path now |
Duplicating is safer than editing a production funnel during an active promotion.
What funnel duplication affects
| Area | Impact |
|---|---|
| Offer sequence | Accept and decline routes can differ in the copy |
| Checkout pages | Each step may need its own publish action |
| Campaign links | Test funnels need separate tracked entry links |
| Affiliates | Partners should not receive test links by mistake |
| Reporting | Campaigns needs distinct UTMs for the test |
| Embed pages | Script and trigger setup must be duplicated too |
Workflow
- Confirm the correct business workspace.
[Screenshot: App header — correct business workspace selected.]
- Open the live funnel and confirm it is the source you want to copy.
[Screenshot: Live funnel selected — source funnel row highlighted.]
- Document why the test exists and which metric you are trying to improve.
[Screenshot: Test brief — hypothesis and success metric documented.]
- Duplicate the funnel.
[Screenshot: Duplicate funnel action — copy created in funnels list.]
- Rename the copy clearly, for example
Product A funnel - test B.
[Screenshot: Renamed funnel — test label clearly distinct from live funnel.]
- Edit steps, offers, and accept or decline paths only in the copy.
[Screenshot: Test funnel editor — steps edited only in the copy.]
- Confirm each step still points to valid plans and offers.
[Screenshot: Step offer validation — active plans linked on each step.]
- Preview every path in the duplicated funnel.
[Screenshot: Duplicated funnel preview — all branches visible.]
- Publish checkout for edited steps.
[Screenshot: Checkout published — edited funnel steps show Published status.]
- Create or update custom campaign links and UTMs for the test funnel only.
[Screenshot: Test campaign link — UTMs scoped to duplicated funnel.]
- For embed tests, update funnel embed script and trigger classes on the test page.
[Screenshot: Test page embed code — script and trigger classes updated.]
- Send controlled test traffic to the copy before replacing the live funnel.
[Screenshot: Controlled test traffic — test funnel link used before live switch.]
What to verify before test traffic
| Check | Why it matters |
|---|---|
| Old campaign links still point to the live funnel | Protects current revenue |
| Test funnel has its own tracking plan | Prevents campaign attribution gaps |
| Checkout pages for edited steps are published | Unpublished drafts break paths |
| Accept and decline branches both work | See broken funnel paths |
| Affiliates and support have the correct link set | Avoids partner or ticket confusion |
| Mobile paths were previewed | See mobile checkout preview |
Best practices
- Name test funnels so the team cannot confuse them with live paths.
- Change one major variable per test when possible: price, offer, or sequence.
- Keep a launch sheet with live link, test link, and owner.
- Replace the live funnel only after full-path testing, not after one successful purchase.
- Retire test funnels after the experiment ends to reduce operational clutter.
Common mistakes
- Editing the live funnel because duplicating felt slower.
- Sending affiliate traffic to the test funnel by accident.
- Changing UTMs on the live funnel when only the copy should have changed.
- Forgetting to publish checkout on one step in the duplicated funnel.
- Testing only the happy path and not decline branches.
FAQ
Should every funnel experiment use a duplicate?
Use a duplicate when live traffic, affiliates, or revenue depend on the current path. Small copy tweaks on low-traffic funnels may not need duplication.
How do I test embedded funnels safely?
Duplicate the funnel and update the test page's embed setup separately from the live page.
What if the test funnel performs better?
Plan a controlled switch of campaign links and partner messaging before retiring the old path.