Key facts
- GA4 only records a conversion when its tag fires correctly, so a flat drop to zero across every channel at the same moment usually points to a broken tag, not a change in demand.
- Google Ads keeps a change history log of every edit made to an account, including edits made by anyone else with access, and it reaches back roughly two years.
- Search Console's coverage data can list a page as crawled but not indexed for weeks before it quietly disappears from results, so an organic drop is often a slow bleed you can spot early, not a cliff.
- Google Business Profile's own performance data separates calls, direction requests, and website clicks by day, so a drop that starts on one exact date usually has one exact cause on that date.
- A lead that arrives by phone and gets handled by a receptionist, or a walk in who never fills out a form, never appears in a CRM as a marketing lead, no matter how well the channel that sent them is actually doing.
Rule Out a Broken Tag Before You Rule Out Demand
Open GA4 and go to Reports, then Life cycle, then Engagement, then Conversions. Compare the trailing seven days against the seven days before that, split by channel. If every single channel shows the same flat line starting on the same date, this is almost never a demand problem. People did not stop wanting your service overnight across paid, organic, and direct all at once.
A far more common cause is a site change that quietly broke the tag: a new plugin, a redesign, a consent banner that now blocks tags until someone clicks accept, or a tag manager container that got edited. Pull up the site's recent changes and match the date. The proof you want here is a screenshot of the conversion trend by channel with the exact date the line goes flat, plus a check in tag manager's preview mode to confirm the tag still fires on a real visit.
If Only Paid Leads Fell, Check What Actually Changed
If the drop is isolated to Google Ads, open Tools and settings, then Change history, and filter to the date range. Look for a paused campaign, a bidding strategy switch, a declined card or failed payment, or a policy disapproval on your top spending ad group.
Each of these means something different. A bidding strategy change can suppress delivery for days while the algorithm relearns. A payment failure stops delivery with no obvious alert on the dashboard. A disapproval on one ad group can shrink an account's reach without pausing anything visibly. Gather the change history export and the account's billing status as your proof before assuming the market got harder.
If Organic Leads Fell, Check Indexing Before You Touch Content
In Search Console, open the Performance report, filter to Pages, and sort by clicks to see which URLs actually lost traffic. Then open the Pages report under Indexing and look for a jump in Not indexed or Excluded pages during the same window. Run URL Inspection on your top three lead generating pages to see their indexed status and last crawl date.
Also check Security and Manual Actions. A manual action produces a near total loss on the affected pages, which is a different problem from a normal ranking dip and needs a different fix. Your proof here is the exported page level click comparison alongside each page's current indexing status.
If Calls Stopped, Check Your Google Business Profile Directly
Open the Performance tab on your Google Business Profile and compare calls, direction requests, and website clicks day by day across the drop. Then look at the live listing itself: has anyone marked it temporarily closed, changed the phone number, or has it lost its verified status. Suggested edits from the public can change details on a listing without the owner noticing right away.
Check the Q&A section too, since a wrong answer posted there can talk a caller out of dialing before they ever reach you. Save a performance export and a screenshot of the live listing as your proof.
When the Right Move Is to Wait, Not React
Use GA4's date comparison to check the same week one year ago. If every channel shows a similar seasonal dip to last year, and nothing in tracking, the ad account, or the Business Profile has changed, you may just be in a slower stretch of the calendar rather than facing a real problem.
Do not touch bidding or budgets on a short, ordinary dip. Restarting a campaign's learning phase over a normal week of lower search volume usually does more damage than the dip itself. Write down what you checked and revisit in two weeks. If the drop holds past that point with clean tracking and no seasonal precedent, get a full lead flow diagnosis rather than guessing further.
Related questions
The same day. A flat drop to zero across every channel at once is the clearest signal of a broken tag rather than a real change in demand, and it is the fastest thing to confirm or rule out.
No. Pausing and restarting resets the campaign's learning phase and can make performance worse. Check the change history and billing status first, since a paused campaign or a failed payment is often the actual cause you are looking for.
It can play a role, since a slower page can lower ad quality scores and cause visitors to leave before a form loads, but it rarely explains a sudden same day drop across every channel. Check tracking first, then site speed if the drop was gradual rather than sudden.
Compare the same week against the same week one year earlier in GA4. A normal seasonal dip tracks a similar shape and size to last year's. If this year's drop is sharper or has no precedent in last year's data, treat it as a real problem to investigate, not a season to wait out.
Isolate the investigation to that one source's own report. If it is forms, check the form tracking setup and the thank you page trigger. If it is calls, check call tracking and the number displayed on the site and the Business Profile.
Not sure which step you are on?
Get a free, no-obligation proposal within one business day. We look at your site and your market and tell you plainly what we would do, and what we would not.
Get your free proposal