Features

Everything between the ad click and the customer

CVRLanding builds the page, records the outcomes that matter, explains where visitors drop off and tests the fix — with every number labelled for where it came from.

A chat builder with a live preview

Describe what you sell, paste a product URL or attach screenshots and brand assets. The AI asks only the questions it needs, drafts a strategy, then builds the page next to the conversation.

  • Strategy, live preview, conversion map, tracking checklist and publish steps appear as artifacts in the chat.
  • Select a section, call to action or form to scope a request to it.
  • Edit text, images, section order, colors and type by hand. Chat and visual edits change the same page schema.
  • Every change is a version: autosave, undo, redo, compare and restore.
  • Pages are assembled from a library of trusted, tested blocks — not free-form generated code.

Things you can ask

  • “Make this more premium”
  • “Change the form to a quiz”
  • “Make the mobile CTA sticky”
  • “Create a TikTok Ads variant”

Conversion goals that match your business

Choose the outcome a page exists for. Leads, bookings and orders are built in; signups, downloads and custom events are configurable.

  • Leads: validation, anti-spam, a consent checkbox when needed, duplicate handling and statuses from new to won or lost.
  • Bookings: services, durations and availability in your time zone. Request and confirm, so a request is never mistaken for a guaranteed slot.
  • Orders: a price snapshot at creation, cash on delivery or manual payment confirmation, and refunds that adjust revenue.
  • Email notifications, signed webhooks and CSV export. The inbox stays the source of truth.

When each goal counts

Lead

New → contacted → qualified → won

Counted when: Your server accepts a valid form

Booking

Requested → confirmed → attended

Counted when: You confirm the request

Order

Placed → paid → fulfilled

Counted when: Payment is confirmed — not when the order is placed

Journey analytics with privacy built in

Published pages send first-party events on their own — there is no extra script to install. See which sections people actually read, where forms stall and how fast the page loads.

  • Sections seen, engaged time, scroll depth, CTA clicks, form steps and field errors — as error codes, never what was typed.
  • Sessions, sources and campaigns with first-touch, last non-direct and session attribution, always labelled.
  • Session replay is off until you turn it on and the visitor consents. Inputs are masked.
  • Heatmaps per page version and screen size, so desktop clicks are never painted onto a mobile layout.
  • Funnels use one cohort. A rate with nothing to divide by shows N/A, not 0%.

Ad pixels and server events, consent first

Connect Meta, Google Ads and TikTok once per project. CVRLanding maps your real outcomes to each platform’s events and checks what actually fired.

  • The browser tag and the server event share one event ID, so a platform can deduplicate them.
  • Google Consent Mode v2 is built in. If a visitor declines, events that need consent are not sent.
  • Custom events are marked when a platform may not accept them for optimization, instead of implying they count.
  • Server connections show their real state: connected, waiting for platform access, or not set up.
  • Import spend by CSV or enter it by hand when API access isn’t available. Without spend, CPL and ROAS say “insufficient data”, never zero.

What gets sent, and when

Page viewPageView
Sent when: A real page view, after consent where required
Lead createdLead
Sent when: Your server accepts a valid form
Booking confirmedSchedule
Sent when: You confirm the booking
Order placedPlaceAnOrder
Sent when: The order exists — it is not revenue yet
Payment confirmedPurchase
Sent when: Payment is verified, or confirmed with an audit trail

A CRO agent that shows its work

Ask why CPL rose or where visitors drop off. The agent checks tracking, sample size and traffic mix before it blames the page, then proposes a test you can run.

  • Findings are typed Observed, Hypothesis or Validated, with numerator, denominator, time window, segment and alternatives.
  • With too little data the answer is “insufficient evidence”, plus QA checks — not false precision.
  • Proposals include the variant, the expected direction (never a promised lift), guardrail metrics and whether a test is feasible.
  • Experiments keep each visitor in one variant, count exposure only when the variant rendered, and judge on the primary metric you chose.
  • You start, stop and promote tests. Automation is opt-in, with limits and rollback.

Publishing and domains without the DNS headache

Publish in one click after automatic checks — on a cvrlanding.com/ld link or on your own domain.

  • Checks before publishing: unconnected forms, broken event mappings, missing privacy links, mobile layout, SEO metadata and claims that need a source.
  • Each publish is a fixed snapshot. A failed publish leaves the last good version live, and rollback is one click.
  • Custom domains: prove ownership with a TXT record, add a CNAME (or an A or ALIAS record for a root domain), and HTTPS is issued once the checks pass.
  • Links are unique per workspace, and renaming one keeps a redirect so ads don’t break.

Exports you own

Your page isn’t locked in. Export it for another host, another tool or a developer.

Choose whether forms and analytics keep running through CVRLanding or go fully self-hosted. A self-hosted export captures leads only if you run an endpoint for it.

  • HTML bundle

    Static HTML, CSS, scripts and assets that run on common web hosting.

  • AI handoff (Markdown)

    Facts, sources, copy, sections, tracking and form schemas for another AI tool or a developer — no secrets or personal data.

  • JSON funnel spec

    The complete page schema with its version, for a lossless round trip.

  • React source

    Components, design tokens and build scripts you can extend.

Teams and roles

Invite colleagues and clients with the access they need, and no more.

Several workspaces per person, pending invites, instant revocation and an audit log of who did what.

Owner
Billing, domains, integrations, members, export and deletion.
Admin
Funnels, analytics, campaigns and permissions — everything except billing ownership.
Editor
Build, edit and run experiments, and publish when allowed.
Analyst
Analytics and exports as your settings allow. No access to secrets.
Viewer
Metrics and previews, read-only.

An open, self-hostable stack

CVRLanding runs on infrastructure we operate ourselves — no proprietary hosting platform and no managed-only database.

  • PostgreSQL, Valkey and MinIO on Linux servers, behind Caddy with automatic HTTPS.
  • Outside services only where a transaction needs them: Paddle for billing, Resend for email, Google sign-in and the AI providers we configure.
  • Pages render through trusted components. Customer JavaScript never runs on the origin where you sign in.
  • Every workspace is isolated, and phone numbers and emails are encrypted at rest.

See it on your own offer

Start the free trial and build a first draft, or compare plans first.