Skip to content
SiteRevenue
PILLAR

What is a page (one-URL) audit?

Last updated:

A conversion path audit starts on the public landing page after the click. One URL is enough. Add checkout if it is a public page. Optional: the ad or email they saw. SiteRevenue names where the promise dies. The cash path is the $19 page file — free grade, then unlock. Public pages you paste. Not Google Analytics. Not a logged-in crawl. Not a Google Ads login.

The sample shows the page-file shape. Landing-page audit stays on the home page. How to operate a path-shaped file: How to read a funnel audit. Side-by-side: Path vs one-fold graders.


Path file vs page grade

Five landing-page grades stapled together still stop at the first URL. If the file does not name where the path breaks, it is a one-fold grader with extra tabs.


Who it is for

  • Teams who already paid for a click and lose the visitor after the fold — signup, pricing, checkout, thank-you
  • Operators who can paste the real public URLs (mixed hosts are fine: Stripe, Calendly, Typeform)
  • Agencies who re-run the same path after shipping the break

It is not an analytics ingest, a session replay, or a scanner of private logged-in areas. Only public HTML on the steps you submit.


What you paste

  • 1–7 public http(s) URLs (landing required), in the order a visitor actually walks. One landing page is enough. Add checkout if it is a public URL. Optional: the ad or email they saw.
  • Typical chain: landing → signup or pricing → checkout or form → thank-you.
  • You supply the steps. We do not crawl. We do not invent the next URL from a button.
  • A login wall or bot challenge mid-path is a finding (step completeness), not a bypass.

NN/g’s 3-step CTA is verb + what happens next + why it is worth the tap. Across a path, that verb has to land on the submitted next URL. Google Ads landing page experience is the paid version of the same continuity test — the arriving promise should still be true on step 3.


What good looks like

  • Every submitted step is reachable public HTML — not a 404, empty body, or “session expired.”
  • The job sold on step 1 is still true later. Price, audience, and mechanism do not silently change.
  • The primary CTA from step N lands on step N+1. “Start trial” does not dump onto a blog or a calendar the click did not buy.
  • Friction does not stack by surprise — each step adds only what that step needs (Baymard guest-first checkout applied along the path, not only on page one).
  • One filled primary between steps. Sales or “learn more” is a text link, not a rival button after pay.
  • Phone fold works on later steps, not only the campaign lander.

Classic break pattern: pricing sells “Start free trial,” Stripe takes the card, then /welcome asks for a product tour. The break is welcome — illustrative, not a customer story, not a promised lift.


Common gotchas

  • Paying $19 and expecting the whole path. The page file is one URL. Paste each later public URL on the home form for its own grade.
  • Calling it “pages crawled.” We do not crawl. You supply the public URLs.
  • Pasting a logged-in app. Public HTML only. A login wall is a finding, not a bypass.
  • Using GA4 drop-off as the input. We do not ingest analytics. Empirical drop-off is a different product.
  • Concatenating five page grades. The synthesis is one path job. Generic “Improve CTA / Hero / Trust” with no host is not the file.
  • Treating the sample as a case study. It is a labeled composite. We do not invent conversion lifts.

How SiteRevenue scores it

Path jobs use a second rubric (funnel kind). They do not add a ninth class to the eight-module page scorecard.

Public path labels (0–10, higher = healthier on that slice):

Polarity is the same as the page file: letter A is healthier than F; leak score higher = more leaks. Dollar ranges inside findings are prioritization estimates, not a forecast.

The engine must name an in-range break (where conversion dies), write path findings that cite a host or step, and tie this-week actions to that break. Titles that could apply to any website fail the job.

Teaser omits full modules. Unlocking starts a new full job that recaptures the public steps — it does not reuse the teaser scrape.


Free teaser, page file, credits, API

Screenshot capture is fail-open. Job webhooks are not shipped — poll.

See the sample for the page-file shape. Cash path vs Agency: Pricing.


How it works

  1. Paste a public landing URL on the home form (optional desired outcome; optional competitor URLs).
  2. Free mini grade runs in about a minute — letter, leak score, three titles.
  3. Unlock the $19 page file when the titles hit. Unlock recaptures the public page.
  4. Ship the leak, then re-audit the same URL from /audits/:id to see whether the letter moved.
  5. Agency ($99/mo, 25 page credits), optional — REST Agent API. Poll. No webhooks.

What a full path report includes

Live render order on /audits/:id (empty modules omitted):

  1. Grade card — letter + leak score + This page is asking for (live heading, including on funnel jobs)
  2. History — when this path already has a prior full run (before the strip)
  3. Conversion path — ordered hosts; the break is marked
  4. Fix these 3 this week — actions tied to the break, effort S/M/L
  5. Ranked path findings — host or step in the title; evidence and a fix
  6. Captures — fail-open shots of the public page (live full jobs; sample is illustrative)
  7. Path dimensions — the six labels above
  8. Rewrites — drafts for the breaking step
  9. Per-step scorecards — each page on the path. The product is where it breaks, not a landing-page grade of every URL
  10. Exports — PDF / Markdown / JSON in the masthead on a succeeded full job

Walk that stack: How to read a funnel audit.


What this is not

  • Not a landing-page grade of the first URL
  • Not GA4, heatmaps, or session replay
  • Not a logged-in or authenticated crawl
  • Not auto-discovered steps
  • Not Google Ads bid management (no Ads OAuth)
  • Not a conversion-rate guarantee or a named customer lift
  • Not live job-completion webhooks (Agent API users poll)
  • Not CLI --funnel or audit submit --url as a path creator — REST kind=funnel submits the path


Start with a free grade

Paste a public URL on the home form. No card. Browse the sample. Unlock the $19 page file when the titles hit. Pricing.