Google Ads change history is a built-in log inside every Google Ads account that records every modification made to campaigns, keywords, bids, budgets, and targeting — covering the last two years of activity. For South African businesses running Google Ads, it is the fastest way to answer the question every account manager eventually asks: what changed, when did it change, and who made the change?

That question is especially relevant in South Africa, where the typical account has at least two users with edit access — a business owner and an agency or freelancer, and sometimes an in-house marketer as well. When your campaign spend jumps unexpectedly the week before a Johannesburg product launch, or your click volume halves with no obvious reason, the account's change log is where the investigation starts.

Quick Answer

Google Ads change history is a log in your Google Ads account (under Campaigns > Change history) that records every modification to campaigns, ads, keywords, budgets, bids, and targeting for the past two years. You can filter by user, date, campaign, or change type, overlay changes against performance metrics, and undo most changes made within the last 30 days. It is the primary accountability tool for multi-user accounts and the starting point for diagnosing performance drops.

Not sure who made that change in your account?

Send us your account details and we will walk through your change log with you — free, no obligation.

Get a Free Account Review

How to Find and Navigate the Account Edit Log

The edit log sits inside the Campaigns section of every Google Ads account and requires nothing beyond standard account access. To review your Google Ads account history, navigate to the left-hand menu and select Campaigns > Change history. From there, three tabs give you different views of the same underlying data.

  • By user — shows all recent changes grouped by the Google account (email address) that made them. This is the accountability view most useful when you need to confirm which user — agency, in-house staff, or automated rule — was responsible for a specific edit.
  • By campaign — shows modifications scoped to a specific campaign or ad group. Use this when you already know which campaign is underperforming and want to see its full edit history.
  • Performance — overlays change annotations against your performance metrics (impressions, clicks, conversions, CTR). This is the diagnostic view covered in detail below.

Filters can be stacked: you can narrow by date range, specific campaign, user, tool used (manual interface, Google Ads Editor, automated rules, or API), change type, and individual items changed. Date range is selected in the upper-right corner of the interface; the default view shows the last 30 days but you can pull the full two-year window.

Account-level vs entity-level: Change history accessed from the top-level Campaigns menu shows all changes across the account. If you select a specific campaign first and then open change history, you see only edits for that entity. Both routes show the same data — the scope changes, not the log.

What the Edit Log Records — and Where It Falls Short

The change log captures modifications to the working parts of your account: the elements that directly affect where your ads appear and what you pay for them. According to Google Ads Help, the following change types are recorded:

Change CategoryExamplesUser Attribution
Ads & assetsNew ad copy, paused ads, asset additions or removalsEmail of person who edited
KeywordsNew keywords added, match type changes, paused or removed keywordsEmail of person who edited
BudgetsDaily or campaign budget increases and decreasesEmail or automated label
BiddingBid strategy changes, bid adjustments by device or locationEmail or automated label
TargetingLocation targeting edits, audience additions, language settingsEmail of person who edited
ConversionsConversion action edits, tracking changes (some conversion tracking configuration changes may not appear)Email or automated label
Automated rulesRule-triggered budget or bid changesLabelled as automated rule
API and EditorBulk edits via Google Ads Editor or API integrationsLabelled as Google Ads API or Editor
Auto-applied recommendationsGoogle-suggested changes applied automaticallyLabelled "recommendations auto apply-beta"

Performance Max campaigns are included — every structural change to a PMax campaign's asset groups, budget, or audience signals appears in the same log.

What the log does not fully capture: Account-level settings changes and some conversion tracking configuration changes do not always appear. Billing changes and password changes are not logged. Some changes made by Google representatives during direct consultations are also absent. If you see a gap between what you remember and what the log shows, those are the most likely explanations.

Automated entries are not mistakes. When you see "ads-dartsearch-budget" or "Google Ads API" in the user column, that entry represents a system-generated change. These usually do not alter active campaign settings and can be filtered out if they clutter your view of manual changes.

Using Google Ads Change History to Diagnose a Performance Drop

The most high-value use of the change log is correlating account edits with performance shifts — the moment when something in your SA campaign went wrong and you need to know exactly what triggered it. Here is a reliable workflow that uses change history as the starting point.

Step 1: Identify the drop window

Before you review Google Ads changes in the log, use your performance reports to pin the exact date or date range when metrics shifted. Look at daily impressions, clicks, conversions, and cost side by side. A drop that started Tuesday 3 September at a campaign level is far easier to investigate than a vague "this month was bad."

Step 2: Open the Performance tab in change history

Navigate to Campaigns > Change history > Performance tab. Set the date range to cover two weeks before the drop to the current date. The Performance tab overlays change annotations directly onto a graph of your chosen metric. Any edit made during the window appears as a marker on the timeline — budget changes, bid strategy switches, and targeting edits all show as distinct events.

Step 3: Filter by campaign and change type

If the drop is concentrated in one campaign, filter the view to that campaign. Then narrow by change type — start with budget changes and bidding changes, which are the most common causes of sudden performance shifts. If those look clean, check targeting and keyword edits.

Step 4: Check the user column

In multi-user accounts — the standard setup for South African businesses working with agencies — the user column tells you whether the edit came from the agency login, your own in-house login, an automated rule, or a Google auto-applied recommendation. This narrows the conversation quickly and keeps it factual.

Step 5: Use Explanations alongside the log

Google's built-in Explanations feature — available for Search campaigns using manual CPC, enhanced CPC, and all major Smart Bidding strategies (Target CPA, Target ROAS, Maximize Conversions, Maximize Conversion Value, Maximize Clicks) — gives insight into large performance changes by comparing your selected date range with the previous period. Use Explanations to confirm whether the cause is internal (a change you made) or external (auction pressure, seasonality, competitor activity). The account log tells you what was edited; Explanations help distinguish internal from external causes.

SymptomFirst place to check in change historyLikely hypothesis
Spend doubled overnightBudget changes, bid strategy changesDaily budget increased, or Smart Bidding target loosened
Impressions dropped sharplyTargeting changes, keyword edits, campaign statusLocation restriction added, keywords paused, campaign paused
Clicks flat, conversions goneConversion action edits, landing page changes (not in log)Conversion tracking change, or landing page issue outside the log
CPC spiked without explanationBid strategy changes, target CPA or ROAS editsSmart Bidding recalibrating after a conversion tracking change
Unknown source of changesUser column filter for "recommendations auto apply-beta"Google auto-applied recommendation changed a setting

Change history shows what happened inside the account. It does not record external factors — a competitor increasing their bids, a seasonal shift in South African search demand, load-shedding affecting your landing page server, or a SERP layout change. When the log is clean but performance has still dropped, look outside the account.

Not certain whether your account changes are driving your results?

Book a 30-minute working session and we will map your change log against your performance data — at no cost.

Book a Working Session

The Undo Feature — What You Can and Cannot Reverse

From the change history log you can reverse most edits made within the last 30 days by clicking the undo arrow on any eligible row — no manual rebuilding required. The Google Ads undo changes process is simple: locate the relevant row, click the undo arrow in the User/Date & Time column, and confirm when Google prompts you.

Not every change can be undone. The undo option is unavailable when:

  • The item associated with the change has since been removed (a deleted keyword or a removed ad group)
  • Someone else with account access has already undone the same change since your last page refresh

When reversal is not possible, the column displays "Changes can't be undone" instead of the undo arrow. In those situations, you need to recreate the original state manually.

The 30-day window is not the same as the 2-year retention window. You can view and analyse any change from the past two years, but you can only undo changes from the last 30 days. Anything older must be corrected manually if it is still causing problems. Export the change log to CSV quarterly so you have a permanent record beyond the interface window.

Exporting Change History for Audits and Account Handovers

Every filtered view of your Google Ads change log can be downloaded as a CSV — the format you want for account audits, agency handover documentation, and internal records. South African businesses transitioning between agencies, or onboarding a new in-house marketer, should treat a full change history export as a mandatory step in the handover process. It answers the three questions a new account manager always asks: what has been tried, when was it tried, and what was the result?

Practical export workflow:

  1. Set the date range to cover the full period you want to document (up to 2 years)
  2. Apply any relevant filters (by campaign, by user, by change type)
  3. Click the download icon in the upper right of the change history page
  4. Save the CSV with a filename that includes the account name and date range

For Google Ads reporting and compliance purposes, run a full export quarterly and store it alongside your performance reports. The interface only retains two years — older exports cannot be recovered from within Google Ads. A CSV library is your safeguard.

An exported change log is also a dispute record. If you are onboarding a new agency and the incumbent agency disputes what changes were made during their tenure, the change history export — with user email attribution — is the authoritative record. No email chain replaces it.

Why South African Businesses Choose Growth Pulse Media for Google Ads Management

Managing Google Ads in South Africa well means treating the change log as a live accountability system, not an afterthought. At Growth Pulse Media, Dirk van Greuning built and scaled a large South African ecommerce business before founding the agency — which means our approach to account changes comes from someone who has seen first-hand what an undocumented budget edit or an auto-applied recommendation does to a campaign built for SA search demand.

Every change made to a client account by our team is logged with the campaign rationale, not just the edit itself. We run a weekly review of the change overlay against performance data, flag any Google auto-applied recommendations before they execute, and export a full CSV at every month-end for client records. When we hand accounts over or bring on additional stakeholders, the change history is the first document we share.

We work with a limited number of clients at any time, which means senior attention — not a junior account manager checking a dashboard — on every edit made to your Google Ads account. We also run Google Ads audits that use the change history as a core input: two years of edit history often reveals patterns that current performance reports alone cannot explain.

Who This Is NOT For

Businesses with a single editor and no agency involvement — if one person manages your Google Ads account and makes every change manually, the user attribution column adds little value. The change log still matters for the undo feature and diagnostic workflow, but the accountability layer is not relevant.

Advertisers looking for a shortcut to performance analysis — change history tells you what changed, not whether a change was strategically correct. Correlating an edit with a metric movement is not the same as proving causation. You still need to understand the external factors (SA auction dynamics, seasonal demand, competitor behaviour) that change history cannot record.

Accounts managed entirely through a third-party tool with API access — if your account is managed via an API integration, third-party practitioners report that the API exposes roughly 30 days of change data with a row cap. Verify the current limits in the official Google Ads API documentation before relying on this for compliance or tooling purposes. If you rely on the API for change records, sync and archive that data regularly.

Operators expecting the log to capture everything — billing changes, some account-level settings, and certain modifications made by Google representatives during consultations do not always appear in change history. If a change is not in the log, that does not mean it did not happen — it means it happened outside the scope of what the tool records.

Thinking of switching Google Ads agencies and need an independent account assessment?

We will review your change history, identify what your current setup has and has not tested, and give you a clear picture of where to go next.

Request an Independent Audit

Frequently Asked Questions

How far back does Google Ads change history go?

Google Ads change history retains data for two years in the web interface. You can view and filter any change made within that window. Changes older than two years are no longer accessible in the interface, which is why quarterly CSV exports are recommended if you need a permanent record. Third-party practitioners report the API exposes a shorter window of change data — verify the current API limits in the official Google Ads API documentation if you rely on an automated tool for change records.

Can I see who made a change in my Google Ads account?

Yes. The User column in the change history interface displays the email address of the person who made each change when it was done through the Google Ads interface. Changes made by automated rules show as the rule name, changes made via the API show as "Google Ads API," and auto-applied recommendations from Google show as "recommendations auto apply-beta." This attribution makes change history the primary accountability tool in multi-user accounts.

How do I undo a Google Ads change?

Navigate to Campaigns > Change history, locate the change you want to reverse, and click the undo arrow in the User/Date & Time column — Google asks you to confirm before applying the reversal. You can undo most changes made within the last 30 days; the option is unavailable if the associated item has since been removed or if someone else has already reversed it. Anything older than 30 days must be corrected manually.

Does Google Ads change history show auto-applied recommendations?

Yes, current Google Ads accounts record auto-applied recommendations in the change history log. They appear with the attribution label "recommendations auto apply-beta" in the user column, so you can filter specifically for Google-initiated changes. Earlier in the auto-apply programme's rollout, these changes were not reliably visible in the log, which caused confusion for many advertisers. The current system captures them, but you should audit the Recommendations > Auto-apply settings > History tab regularly to cross-reference.

Is Google Ads change history the same as the Explanations feature?

No — they serve different purposes. Change history is a log of edits made to the account: who changed what and when. The Explanations feature analyses your performance data and identifies why a metric shifted, comparing your selected period against the previous one.

In practice the two tools are most valuable together: change history tells you what was edited; Explanations helps you determine whether that edit or an external factor — auction pressure, seasonality, competitor activity — caused the performance movement.

Get Expert Eyes on Your Google Ads Account

Growth Pulse Media manages Google Ads for South African businesses with senior attention on every account — no juniors, no automated dashboards replacing human judgement. We run your change log review as part of every monthly engagement, flag Google auto-applied recommendations before they execute, and give you a clear picture of what changed and why performance moved. All work is executed in-house, based in Johannesburg. No obligation — we will get back to you within 24 hours.

Talk to Us About Your Account
Dirk van Greuning — Founder, Growth Pulse Media
Dirk van Greuning Founder, Growth Pulse Media

Founder of Growth Pulse Media and a specialist in South African search dominance. Dirk translates his experience in scaling South African businesses into high-velocity digital strategies for B2B and retail leaders. He writes about SEO, lead generation, and paid media from an operator's perspective — prioritising pipeline value over impressions.

Connect on LinkedIn