The pages are the visible part. This is what runs behind every client site.
A/B rotation & sticky assignment
Visitors are split across arms and keep seeing the same one. Statistics are bot-filtered and Bonferroni-corrected.
One lead form, everywhere
Every arm collects identical fields, so conversion rates compare like with like. Honeypot, rate limiting and optional Turnstile.
CRM & ad-platform delivery
HubSpot, Zoho, Google Sheets, Meta Conversions API, webhooks and Whatagraph — with retries and a retry queue in the admin.
Attribution
UTMs, gclid / fbclid and landing variant ride along with every lead.
Consent
A region-aware consent banner and Google Consent Mode, switched on per site, with a consent report in the admin.
Admin
Leads, lead detail, CSV export, traffic, A/B results, users and roles, 2FA, audit log.
Daily form probe
A synthetic submission through the real endpoint proves the form still works — without storing or delivering anything.
Brand as data
Name, colour, phone, services, offices and proof points live in the database. A new client is a form, not a code change.