Know if your page speaks to your customer’s problem.
Tell us who your page is meant for. We read it, top to bottom, against your customer’s problem and tell you where it stops speaking to that problem. No script to install, no traffic required.
Conversations with the right customers are hard to get. Don’t spend them finding out your page was unclear. Spend them validating the problem.
Who this is for
For solo founders, and product managers with a small team. Each time a founder shows the product to new people, one question comes back: is it the page or the product? The founder settles it alone, with feedback only from people who aren’t the customer, or from nobody. Every time the monthly analytics show worse numbers for onboarding, a product manager loses two weeks of work on changes without knowing who is dropping off or why.
Built for pages in English. Spanish works, but results are less tested than in English. Other languages, not yet.
The output
Your page describes steps your customer should take, and the outcome those steps lead to. We’ll read it and give you the results here, in a couple of minutes. There, we’ll tell you how your page speaks to a single experience your customer goes through, where things fall short of what the customer needs, and what to change.
- Who your page speaks to, and what that person came for. One person, in your words, not a persona. If your page doesn’t make that clear, that’s the first thing you’ll see.
- Whether the first visit gets your customer there. When it can’t, you see what’s standing in the way — a wait, a paywall, someone else who has to take part.
- Why people drop off, from your page. You already know where people drop off; your numbers say so. What you don’t have is why. We put what your page told this one person to expect next to what the first visit hands over, and show the line where the two part. We never open your product, so this is the reason your page gives — the first one to check.
- What to change on your page, one change for each place it stops speaking to your customer. Each change quotes the words it would replace, under Now your page says:. Your coding agent, such as Claude Code or Codex, can fetch the changes straight from your results.
- Where to look next, honestly. Your analytics, watching someone use it, talking to customers, or a tool like this. We say how each fits the problem you came in with. A read tells you whether your page is what to change; it never opens your product, so where the page keeps its promise, the product is the next place to look.
Every phrase from your page is quoted word for word. Everything we wrote is marked as ours. We never walked your product — this is the path your page describes, which is the one your visitors are going by.
Plans
Free
See your page as the person you built it for.
- One read of one page, for one customer
- Where your page loses your customer, from the problem it names to how to start
- Your results available to your coding agent, such as Claude Code or Codex, so what you build stays aligned with your customer’s needs
$19 a month.
An introductory price.
Know your page is clear, so you can focus on growing your idea.
Everything in Free, plus:
- Reads after each change, showing whether your value proposition now meets your customer’s problem, and whether you moved toward your customer or away
- Reads for other customers, showing whether your page fits this one or another one better
- Your coding agent, such as Claude Code or Codex, can have a page read before you publish it
$49 a month.
See if your product keeps the promise your page makes.
Everything in the $19 plan, plus your first experience walked screen by screen as your customer, against what your page promised:
- How your first screens look to someone new: whether each one shows a clear next step, in words your customer uses
- The first fix, on the page or in the product, that gets your customer to what your page promised
In beta, free: send a clickable prototype, as a link or one web page file, and we go through it the same way. The beta doesn’t include the $19 plan.
An example
Your result has these same parts, for your own page: it names your address, quotes your page word for word, and reads it for the customer you describe.
https://sitekeeper.example · read on 11 September 2026
What your page says happens the first time through your service, on a 14-day free trial.
We follow the free plan or trial because that is where a new customer starts.
The owner of a family bakery with one shop came for:
the hours and photos on the website kept right without having to remember.
GapThey cannot get that on their first visit.
What has to happen first:
the first reminder text, which comes before the next holiday.
The experience your page implies, step by step
Step 1
They read your page
Your page names their problem.
Their problem
“every time a holiday comes round I have to change the hours and the photos on the website, and it costs me a call to the nephew who built it and a week of wrong hours online”
The problem your page names
“no time to keep it current”
Who or what your page names
“the owner of a small business who has a website”
How the two match We wrote this
A holiday changing the hours is what leaves them no time to keep the site current.
Step 2
They start setting up
Your page asks only for what they have.
Your page asks for, and whether they have it today
Connecting the website they already have — they have this today.
Answering one text with the hours they keep — they have this today.
Before the end, they get back: a text asking for their hours, once the site is connected.
Step 3
They finish setting up and get their first result
GapYour page doesn’t give them what they came for.
They came for
the hours and photos on the website kept right without having to remember
Your page says they get
their new hours live on their site within a minute of texting them back
A question your page leaves open
what happens to the site when the reminder text comes and nobody replies?
What to change on your page
- Now your page says:
- their new hours live on their site within a minute of texting them back.
- It needs to say:
- whether the first visit gives them the hours and photos on the website kept right without having to remember.
- Where:
- the section explaining how it works, under “How it works”.
After the first visit
They come back
Your page brings them back when they need it.
They need it again
a holiday comes round, about every other month
Your page brings them back with
a text before each holiday asking what changes. When: before each holiday.
One free read per page and one per email address, and 10 a day across everyone; if the count goes over that, yours waits its turn and we email you the link when it’s done. If your free read finds something to change, your result offers a link by email to read your changed page once more, free. What we keep, and what Stripe holds if you pay, is on our privacy page.