Built for indie founders & SaaS

Find the words that actually get people to click.

Your landing page gets traffic. But are the right words on it?

Test different headlines on your live site.

No dev work. No complex tools. Just a clear answer.

Test my copy

✓ No subscription · ✓ Runs on your domain · ✓ Pay only when you test

How It Works
1
Paste your URL
2
Get a new variant to test
3
See which copy wins
Works with any site:
Webflow, Framer, Next.js
WordPress, Carrd, Squarespace
Any page you drive traffic to

Tests run on your real site. Your analytics, pixels, and tracking stay intact.

You're spending money
driving traffic to a guess

You wrote your landing page copy once. Maybe you tweaked it. But you've never actually tested whether different words would get more clicks. Until now.

5-10h
Traditional A/B test setup
Dev work, tools, config
60s
WhichCopy setup
Paste URL, add snippet
$0/mo
Ongoing cost
Pay per test, not per month

From "I think this works"
to "I know this works"

Three steps. No code changes. No broken pixels.

01

Paste your landing page URL

WhichCopy reads your page and pulls out every headline, subhead, and CTA. You see exactly what copy is on your site right now.

02

Get a sharper version to test against

We generate a conversion-focused rewrite of your messaging. Same product, same facts — just clearer, tighter words. You review and edit everything before it goes live.

03

Add one snippet and watch the data come in

Paste a script tag on your site. Half your visitors see the original, half see the new version. WhichCopy tracks which copy drives more clicks — on your real domain, with your real traffic.

See it in action

whichcopy.com/dashboard

Under the hood

One script tag. No iframes, no redirects, no cloned pages. Here's exactly what happens when a visitor lands on your site.

Deterministic variant assignment

Each visitor is assigned A or B via a first-party cookie on your domain. Returning visitors always see the same variant. No flicker, no inconsistency.

Text-only DOM swaps

The snippet only changes text content — headlines and CTA labels. It never touches your layout, styles, images, or page structure. Variant A visitors see your page completely untouched.

Framework-aware rendering

Works with Next.js, Framer, Webflow, and other tools that hydrate the DOM after initial load. The snippet watches for DOM changes and reapplies copy swaps automatically.

Lightweight click tracking

Tracks page views and CTA clicks via sendBeacon — the same method analytics tools use. No cookies beyond variant assignment. No personal data collected.

Your tracking stays intact

Tests run on your actual domain. Facebook pixels, Google Analytics, UTM parameters, retargeting — everything keeps working exactly as before.

Fails silently

If the snippet can't reach our API, or your test isn't active, it does nothing. Your page loads normally with zero errors. No risk to your live site.

The snippet is async, under 3KB, and adds no visible load time to your page.

Built for how founders actually work

Not another enterprise tool you'll never finish setting up

Without WhichCopy

  • You guess which headline is better
  • You need a dev to set up A/B tests
  • Testing tools cost $100+/month
  • Changing your page breaks your tracking

With WhichCopy

  • You know which words get more clicks
  • One script tag — no dev needed
  • Pay $9 per test, not $99/month
  • Runs on your site — nothing breaks

WhichCopy is a message testing layer that sits on top of your site. It doesn't rebuild your page. It tests whether different words perform better.

Stop guessing.
Start testing.

One test can tell you more about your copy than a month of staring at it.

$9/test
No subscription. Credits never expire. Save more with packs.
Run your first test
✓ Works on any site
✓ Keeps your analytics intact
✓ Live in under 60 seconds