Web analytics that names the fix.

Paste one snippet and your site is live in convertlyft the moment it loads. Each finding names what leaked and hands you the fix with the numbers behind it. A quiet day says so instead of inventing a finding.

No credit card. Nothing writes to your repo until you approve a fix.

what a finding looks like · demo data

This is what “names the fix” looks like.

What to dofrom the week 2026-08-17 to 2026-08-23, computed Aug 24, 06:05 · 2 findings held back as too small to trust
Watch
Fewer people get from checkout to payment on mobile Safari

31% went on to payment this week, against 47% over the 14 days before. Desktop is unchanged at 58%.

On iOS Safari the “Continue” button sits under the keyboard once the card field is focused: 214 rage clicks on it this week. Move the button above the fold of the keyboard or pin it to the bottom.

412 sessions affectedquick
Fix
New error on /checkout/payment: Cannot read properties of undefined (reading 'total')

23 people hit it in the 24 hours to 06:00 UTC on 23 Aug. Every one of those sessions ended without a purchase.

cart.summary is undefined when a discount code empties the line items; guard the read in checkout/payment.js:142.

23 people hit itquick
Watch
/collections/all is loading slower

4.2s for 3 of 4 visitors this week, against 2.3s over the days before.

The hero image was replaced on 20 Aug with a 3.1 MB PNG. Serve it as WebP at 1600px.

1,290 page loadsa session

A card built to look like the product’s What to do page. Demo data from a fictional store.

How it works, in the order it happens

01 · collect

Real numbers, nothing sampled

One snippet. Every session, click, error and load time, internal traffic excluded, every figure traceable to the query that produced it.

02 · digest --daily

The digest names what changed

Every morning: what leaked, what lifted, what was watched. A quiet day says so instead of inventing a finding.

03 · what-to-do

A fix with its numbers attached

Each finding carries the evidence and the change to make. Copy it as a prompt for your AI tool, or add it to Tasks.

04 · gate

Ships only when you say so

Nothing reaches your code without you. With GitHub connected, Convertlyft opens draft pull requests only, on the one repository you pick, and a person on your side merges them.

Also in the product today

ask

Ask, in plain words

Put a question to your own numbers: visits, funnels, errors, slow pages, clicks that did nothing. Today it reads, remembers a decision you tell it, and can do a few small jobs you ask for, like setting up a funnel or adding a task. It cannot disconnect anything or change who has access.

swaps

Different words for different visitors

Change a headline or other copy for the people you choose, such as those arriving from one source, without a deploy. It needs its own line of code, which the Swaps page gives you. It refuses to swap a price, stock, legal text or a claim about your business. Rules only: there is no split test yet.

destinations

Findings, sent where you look

Send findings to Telegram or to an email address. Sending them to your own address as JSON is part of the paid plans, which are not open yet. Slack is not connected yet.

install

Built with an AI tool? Paste a paragraph.

Three ways to add the line: paste it yourself, paste a paragraph into Lovable, Bolt, v0 or whatever built the site, or let us open a draft pull request once GitHub is connected. On Shopify it is two pastes, because the checkout does not run theme code.

Early access: everything is free for now.

We will tell you before that changes. The paid plans are published below so you can see what they will cost. They are not open yet, and nothing on this page can be bought today.

Free
$0 early access
5,000 events/mo · no card
  • 1 site
  • Analytics + Ask
  • 5,000 AI credits/mo
  • Data kept 1 month
What early access runs on today. Replay and heatmaps are switched on for new workspaces.
Start free
Starter not open yet
$19 /mo
100,000 events/mo · $190/yr
  • 3 sites
  • 15,000 AI credits/mo
  • Data kept 1 month
  • Every feature included
You just shipped a site and want its first real numbers.
Start free
Growth not open yet
$49 /mo
500,000 events/mo · $490/yr
  • 10 sites
  • 50,000 AI credits/mo
  • Data kept 6 months
  • Every feature included
Traffic is growing and you want the full picture, kept longer.
Start free
Business not open yet
$99 /mo
2,000,000 events/mo · $990/yr
  • 99 sites
  • 150,000 AI credits/mo
  • Data kept 12 months
  • Every feature included
Serious traffic, several properties, a year of history to query.
Start free
Agency not open yet
$199 /mo
10,000,000 events/mo · $1,990/yr
  • 99 sites
  • 500,000 AI credits/mo
  • Data kept 24 months
  • Every feature included
You run many sites and want two years of history.
Start free

An event is a page view, a click, or a custom event your site sends. Whole dollars, by the month or by the year. When the paid plans open, each one includes session replay at 100% sampling, heatmaps, funnels, the SEO dashboard and the AI agents. Event caps are soft: tracking never stops, and there are no per-event overage charges. Full pricing and the fine print →

before you connect anything

The questions everyone asks before giving us access to their site’s code

Do you get access to my site’s code?

Nothing changes on your site until you say so. We can only see your code if you connect GitHub yourself. It connects through our connection partner, where you sign in with GitHub directly, and GitHub shows you the access you are giving before you agree. We never store your GitHub password or tokens. Convertlyft only opens draft pull requests, on the one repository you pick, and a person on your side merges them. You can disconnect from the Connections page.

What do you do with my visitors’ data?

Your data stays yours: every table is row-locked in the database itself, and membership is checked in the database, not just the app. Internal traffic is flagged and excluded from every number. Replays are size-capped and retention-limited.

Is this GDPR-safe?

Visitors are anonymous until they identify themselves. We ship a DPA and a subprocessors list at /dpa and /subprocessors, and per-person unsubscribe is one click. Data retention follows your plan, from 1 to 24 months; replays are kept 30 days.

What if a number can’t be measured?

The product says so and says why, instead of guessing. Every figure the API hands out carries a receipt ID you can re-open and verify later.

Live the moment the snippet loads

Create your account, paste one snippet, and your site is live in convertlyft right away. No credit card. Nothing writes to your repo until you approve a fix.