Skip to content

Free tool

Traffic Loss Diagnostic

Not “traffic is down 12%” — which channel, which content, and what to actually do about it. Upload your GA4 and Search Console exports and get a real diagnosis.

This file is required — it's what tells the tool which channel is actually down. Nothing below can run without it.

Then add more detail (optional)

Used only to estimate revenue at risk from lost conversions — we don't invent a number if you leave this blank.

Files are parsed entirely in your browser — nothing is uploaded or stored on our servers.

A top-line percentage doesn't tell you what to fix

GA4 and Search Console will both tell you organic traffic is down. Neither one, on its own, tells you whether that's a social problem, an ads problem, or a rankings problem — or which content to invest in instead. This tool reads your own exports the way a growth or SEO person would: channel by channel, with a reason and a next step attached to each finding.

What you get

  • A per-channel diagnosis, not a percentage

    If Organic Social is down, you get a specific note on what to check (cadence, format, platform algorithm) and what usually fixes it — not just "Organic Social: -22%."

  • Ranking loss vs. falling demand for organic search

    Using Search Console's impressions and average position together, the tool tells you whether organic clicks fell because you lost rankings or because fewer people are searching those terms — two very different fixes.

  • Which content to invest in next

    Pages are grouped into content categories (breaking news, guides, reviews, etc.) from their URLs, so you can see which type of content is gaining and which is fading — not just a list of 200 URLs.

  • An estimated revenue at risk

    Tell it what an average conversion is worth to you and it multiplies that against the conversions estimated at risk across the channels that lost traffic — no number is shown unless you provide one.

How it works

  1. 1

    Export GA4 Traffic acquisition (required)

    Reports → Acquisition → Traffic acquisition, with Date added as a secondary dimension. This is what tells you which channel moved.

  2. 2

    Export GA4 Pages and screens (optional)

    Reports → Engagement → Pages and screens, with Date added as a secondary dimension. This is what tells you which content is winning or losing.

  3. 3

    Export Search Console Performance (optional)

    Performance → Search results → Queries or Pages tab. Include Date if you can — it's what lets the tool tell ranking loss apart from falling demand.

  4. 4

    Unlock the full diagnosis

    Enter your email to see every finding, the full channel/content/search breakdown, and a downloadable report.

Frequently asked questions

Which report do I actually need to export?
GA4's Traffic acquisition report (Reports → Acquisition → Traffic acquisition) is the one required file — it's what tells the tool which channel moved. GA4's Pages and screens report and a Search Console Performance export are both optional but make the diagnosis much richer: the pages report shows which content is winning or losing, and the Search Console export lets the tool tell a ranking drop apart from falling search demand.
Why does it ask for a Date column on every file?
Without a date breakdown, the tool can only rank what's currently on top — it can't tell you what changed. Add Date as a secondary dimension on both GA4 reports, and widen your Search Console date range (or export the Dates tab) to enable a real before/after comparison.
How does it tell a ranking drop apart from falling demand?
If Search Console shows clicks down while impressions also fell by about the same amount and your average position barely moved, that reads as fewer people searching (demand or seasonality). If impressions held steady but your average position got worse, that reads as a ranking or visibility loss — an algorithm update, a technical issue, or new pages outranking you.
How are pages grouped into content categories?
By matching keywords in the URL (like "breaking", "guide", or "review") and, failing that, by the first folder in the path. It's a transparent, deterministic grouping based on your URLs — not a guess or an invented taxonomy.
How does it decide when the decline started?
It compares a trailing 7-day average against the preceding 3-week baseline and looks for the first point where traffic drops and stays down. It's a practical heuristic, not a statistical model — treat the date as a strong hint to investigate, not a certainty.
Where does the revenue-at-risk number come from?
Only from what you tell it. If you enter an average value per conversion, it multiplies that by the conversions estimated at risk on the channels that lost traffic. Leave it blank and no dollar figure is shown.
Is my data uploaded anywhere?
No. Every file is parsed and analyzed entirely in your browser using JavaScript — nothing is sent to our servers or stored.
This tool reads the files you upload entirely in your browser and reports what they actually contain — it does not fetch your GA4 or Search Console account, and nothing you upload is sent to or stored on our servers. The decline date, channel diagnosis, and revenue estimate are calculations based on your data, not guarantees.

Ready to monetize your audience?

Get a personalized demo and see how Pelcro can replace the patchwork of tools running your subscription business today.

By submitting your email, you agree to opt in to marketing emails.