Reference implementation · Messaging A/B test

Illustrative · Not live data

Hero copy & CTA variants on the verification journey

Three hero variants are randomly assigned on the PeptidesDirect product page. We track each visitor through to /verify/{id}, QR scan, completed verification, and click-through back to checkout. Use this to compare which framing drives the verification chain hardest.

Volume scales with the active filters; rates stay constant.

Leading on verify → checkout click rate: Variant BOutcome-led(34.1% vs. control)

Variants

Variant A

Trust-first (control)

Independently verified by CertikLabs

Every batch tested for purity, identity, and concentration before it ships.

CTA: View the lab report

Plain trust signal. Leads with the third-party name and a low-commitment CTA.

Impressions
15,285
Verify-page views
6,728 (44.0%)
QR scans
2,565
Verifications
3,268 (48.6%)
Checkout clicks
1,207 (36.9%)
Avg. dwell
23s
Variant B
Leading

Outcome-led

Know exactly what's in your vial — in 5 seconds

Scan the QR. See the purity, mass, and concentration. Then decide.

CTA: Scan & verify this batch

Benefit-first headline; CTA matches the physical action on the package.

Impressions
14,864
Verify-page views
9,181 (61.8%)
QR scans
3,613
Verifications
5,914 (64.4%)
Checkout clicks
2,930 (49.5%)
Avg. dwell
20s
Variant C

Skeptic-framing

Don't take our word for it. Take the chromatogram's.

Raw HPLC and mass-spec data, signed by CertikLabs, linked from every product.

CTA: See the raw data

Speaks to research buyers who reject marketing claims; surfaces methodology.

Impressions
14,464
Verify-page views
7,079 (48.9%)
QR scans
3,089
Verifications
5,408 (76.4%)
Checkout clicks
2,118 (39.2%)
Avg. dwell
28s

Side-by-side outcomes

Lift vs. control (Variant A). Negative values mean the variant underperformed control.

MetricABCB vs. AC vs. A
Verify-page view rate44.0%61.8%48.9%+40.3%+11.2%
Verification completion rate48.6%64.4%76.4%+32.6%+57.3%
Verify → checkout click rate36.9%49.5%39.2%+34.1%+6.0%
Verifications completed3,2685,9145,408+81.0%+65.5%
Checkout click-throughs1,2072,9302,118+142.8%+75.5%

Seeded best-case data for messaging review. End-to-end variant attribution is wired up in code: the assigned id is read from ?v=A|B|C on inbound links, persisted in the cl_pd_ab first-party cookie (90 day TTL), surfaced on /verify/{id}, appended to the outbound checkout link as ?cl_ab=…&utm_campaign=pd_hero_ab, and recorded against the visitor session via /api/public/track on verify-view and checkout-click. Referrer source & device dimensions come from the existing site_sessions columns. Numbers above flip to live data once PeptidesDirect ships the variant assignment on their hero.