Skip to content
Y
YAS.SH
Growth

A/B Testing Links: Testing Destinations, Copy, and Timing

How to run honest A/B tests with short links — test plans, traffic splits, sample sizes, and reading the results.

yas-team3 min readab testinganalyticsgrowth
A/B Testing Links: Testing Destinations, Copy, and Timing
Featured imageA/B Testing Links: Testing Destinations, Copy, and Timing

A/B testing usually means a platform, a script, and a dashboard. But the most common marketing experiments — which landing page, which link copy, which send time — only need two links and honest measurement. This guide covers the experimental discipline: what to test, how to split, how big the sample needs to be, and how to read the numbers.

1. Destination tests. Two landing pages, two links, same channel slot:

https://yas.sh/signup-a  →  landing page A (short form)
https://yas.sh/signup-b  →  landing page B (long form)

Measure clicks and destination-side conversions (conversion tracking); the click-through tells you which link wins attention, the conversion tells you which wins business.

2. Copy/alias tests. The same destination, two aliases — this tests the label, which matters in SMS and print where the URL is read first:

https://yas.sh/get-started     vs  https://yas.sh/free-trial

3. Timing tests. Two sends (Wednesday vs Thursday, 9am vs 4pm) with identical content — the daily series in analytics makes the comparison.

The setup pattern

The discipline that keeps tests honest:

1. One question per test (no double-testing)
2. Two variants only (A/B, not A/B/C/D)
3. Parallel timing (same day/week — seasonality is real)
4. One difference between variants
5. Pre-declared sample size

Splitting traffic happens upstream (email tool, social scheduler, SMS platform) — each variant gets its own link; the links do the measuring.

Sample sizes: the math that prevents self-deception

The shortcut table for binary outcomes (clicked vs not):

Expected difference Clicks per variant needed
10% → 11% ~16,000
10% → 15% ~1,300
20% → 25% ~1,600
50% → 60% ~400

Rule of thumb: 600–1,000 clicks per variant detects a meaningful (≥5-point) difference at 80% power. Under ~200 clicks per variant, "wins" are indistinguishable from noise — label the result a pilot and re-test at volume.

Reading the results

  • Compare click-through rates, not totals. Total clicks scale with list size; the rate is the decision.
  • Check the series, not just the total. A variant that wins on day one and dies by day three is a spike, not a signal.
  • One metric per test. If clicks were the question, conversions are a follow-up test, not a bonus finding.
  • Document the cutoff date. Results after the decision date don't retroactively change it — and cherry-picking the "right" window is how teams fool themselves.
Variant A: 512 clicks / 2,000 sent = 25.6%
Variant B: 428 clicks / 2,000 sent = 21.4%
Δ = +4.2 points — above the noise floor at this sample size → declare A

When not to A/B test

  • Sample size impossible (B2B lists under ~500) — run a pilot and iterate qualitatively instead.
  • One-off moments (launch day) — split attention and you underpower both variants; run a control/rollout instead.
  • Infrastructure questions — whether redirects are fast or links are secure is not a popularity contest; those are measured differently.

Conclusion

Two links, one question, a pre-declared sample size, and a series — that's an honest A/B test. The dashboard gives each variant its own analytics; the UTM guide keeps the variants comparable; conversion tracking closes the loop on what the winner actually earned.

Frequently asked questions

What can I A/B test with short links?

Destinations (two landing pages), alias/copy (which link text gets more clicks), and timing (which send day/hour performs). The measurement layer is identical for all three.

How much traffic do I need?

For a 5% CVR difference at 80% power, roughly 600–1,000 clicks per variant. Below that, differences are usually noise — treat anything under ~200 clicks per variant as a pilot.

Can I split traffic automatically with yas.sh?

The platform measures links precisely; traffic splitting is done by your email/SMS tool or a router on the destination. Two parallel links measured side-by-side is the standard pattern.

How long should a test run?

Until you reach the target sample size — time-boxed by traffic: a weekly newsletter test needs one send; a low-traffic page may need a month. Never stop early on "looks done" — that's how noise becomes a decision.

Was this helpful? Share
🍪 Cookies & privacy. yas.sh uses only essential cookies to keep you signed in and remember your preferences. We do not run third-party trackers. See our cookie policy and privacy policy.
Settings