Google Ads change history: how to find it, read it and its limits
Google Ads change history lists the changes made to your account, campaigns and ad groups during the past 2 years: when each change happened, who or what made it and what changed. Open it from the Campaigns menu, filter it by campaign, ad group, change type, user or tool, and undo most changes made in the last 30 days.
Where is change history in Google Ads?
In Google Ads, open the Campaigns menu and click Change history. The page opens on the change overview, with three tabs:
- By user: the most recent change in the account and who made it.
- By campaign: the changes made to each campaign, including how many changes were made in a period.
- Performance: an overview of your performance with insight annotations.
To pick the period, select the dates in the upper right corner. Click the arrow next to a change to see its details: when a campaign was paused, who added a keyword, what the budget was before.
How do you see change history for one campaign, ad group or keyword?
There are two ways to narrow change history to one part of the account:
- From the table: in the Campaigns menu, open Campaigns or Ad groups, tick the checkbox next to one or more items and click Change history in the blue bar above the table. The changes open in a panel on the right.
- From the change history page: in the Views bar, select All campaigns, a campaign type, or click one campaign’s name.
For keywords, narrow the view to the campaign or ad group first, then filter by Change type to keep only keyword edits. The same works for budgets, bids, ads and status changes.
Read also: Google Ads auto-applied recommendations: what they change and how to control them · Marketing change log: what it is and how to keep one
How do you filter change history?
Below the change overview table, filters narrow the list:
- Campaign and Ad group: one part of the account.
- Change type: budget changes, keyword edits and other types.
- User and Tool: the changes made by one person or through one tool.
- Item changed and Campaign experiment: the item that was edited, or one experiment.
Some filters have a second step: the date filter, for example, lets you choose a date range, a day of the week or a month. A useful routine: start the range a few days before the metric moved, look at budget and status changes first, then bids, keywords and ads.
Who made the change? Reading the user column
The user column shows the email address of the person who made each change in the Google Ads interface. Other changes show a label instead:
- Google Ads system (or a name such as ads-dartsearch-budget): automated or internal Google changes. Google says these are usually maintenance changes that don’t alter your active settings or performance.
- Google Ads API or a tool’s name: changes made through the API, for example by a third-party tool.
Google also notes that changes made by Google representatives during consultations may not all be listed.
How do you match changes to a performance drop?
Change history places changes on a timeline mapped to your account data (impressions, clicks, conversions, clickthrough rate and cost), so you can see whether a change lines up with a shift in results. Start the date range a few days before the metric moved, then check in this order:
| What moved | Google Ads changes to check first | Then check outside Google Ads |
|---|---|---|
| Impressions and clicks fell | Budgets, status (paused campaigns, ad groups, ads or keywords), bid strategy, targeting | Seasonality, holidays, a competitor sale |
| Conversions fell, clicks steady | Ads and final URLs, bid strategy, keywords | Landing page releases, GTM publishes, consent banner, CRM forms |
| CPA went up | Bid strategy and targets, budgets, keywords and match types, targeting | Tracking changes that cut counted conversions |
| Cost went up, conversions flat | Budgets, bids and bid strategy, keyword match types, targeting | Price or offer changes on the site |
A change on the same day as a drop is a lead, not proof. Check the same dates outside Google Ads before you call it, and see how to explain a conversion drop to a client for the client conversation.
Example: A client asks why conversions fell 20% on Tuesday. Change history shows the target CPA lowered from 40 to 32 on Friday; the team log adds a new landing page on Saturday. That gives you two leads, one inside Google Ads and one outside it, to test before you answer.
- FriGoogle AdsTarget CPA 40 → 32
- SatWebsiteNew landing page
- TueConversions −20%
How do you undo a change in Google Ads?
You can undo most types of changes made in the last 30 days from change history:
- On the change history page, find the row with the changes you want to undo.
- Click Undo in the User / Date & Time column.
- Confirm with Undo in the pop-up. The column then reads “Changes undone”.
If a row lists several changes, Undo reverts all of them together. Some changes can’t be undone, for example when a related item was removed or someone already undid the change; those rows read “Changes can’t be undone”. For older changes, make the reverse change by hand and log why.
What doesn’t Google Ads change history show?
- Anything older than 2 years. Google says data older than 2 years won’t be available, so year-over-year audits of older periods are not possible here.
- The reason. You see that a budget went from 100 to 120, never why, or what the team expected.
- Changes outside Google Ads. A landing page release, a GTM publish or a CRM form change that broke conversions won’t appear.
- Full detail for large bulk changes. The page limits the details shown per entry. Google recommends smaller changes, ideally affecting fewer than 2,000 entities, to see every detail.
- Some account-level settings and password changes. Some account-level settings may not be listed, and for security, password changes aren’t tracked.
Google’s help pages for change history don’t describe a download. For a programmatic copy, the Google Ads API has two narrower sources:
| Source | How far back | What you get |
|---|---|---|
| Change history (interface) | 2 years | Changes with user, date and details; undo for most changes from the last 30 days |
API: change_event | 30 days | Old and new values of changed fields, at most 10,000 rows per query; may not include every row of the interface; no Google Ads Editor changes |
API: change_status | 90 days | Only which resources were added, changed or removed (latest change), at most 10,000 rows per query |
How do you keep a record beyond Google Ads?
Use change history for the fine detail, and keep a marketing change log for the team record:
- Log changes that can move a number (budgets, bid strategies, new campaigns, conversion actions) when you make them, with one line of why.
- Put website, tracking and CRM changes on the same log, so they sit next to the Google Ads changes on the same dates.
- Once a month, skim change history for changes no one logged (automated rules, scripts, recommendations applied by others) and add the important ones.
In Changeline, each client gets one timeline and the Google Ads changes sit next to Meta, website and tracking changes. Connect Google Ads read-only and Changeline imports budget, bidding and status changes every 6 hours, then keeps them after the API’s 30 days and the 2-year change history window.
Stop digging through Google Ads change history
Changeline puts your team’s changes, imported Google Ads changes and site, tracking and CRM edits on one timeline per client.
Free plan: 1 project, 2 editors, 15 days of history. No card.
FAQ
How far back does Google Ads change history go?
Change history covers the past 2 years; Google says older data isn’t available. Through the API it is shorter: 30 days for change_event and 90 days for change_status. Keep your own log if you need a longer record.
How do I see who made a change in Google Ads?
Open Change history from the Campaigns menu and read the user column. Changes made in the interface show the person’s email address; automated or internal Google changes show “Google Ads system”; changes made through the API show “Google Ads API” or the tool’s name.
Can I undo a change in Google Ads?
Yes, for most types of changes made in the last 30 days. Find the row in change history, click Undo and confirm in the pop-up. Changes listed in the same row are undone together; some, such as changes to removed items, can’t be undone.
How do I see change history for one campaign?
Open Campaigns, tick the campaign’s checkbox and click Change history in the blue bar above the table; the changes open in a panel on the right. On the change history page, you can also click the campaign’s name in the Views bar.
Can I export or download Google Ads change history?
Google’s help pages for change history don’t describe a download. Developers can query the Google Ads API: change_event returns old and new values from the past 30 days, up to 10,000 rows per query, and change_status lists which resources changed in the past 90 days. Export regularly if you need an archive.
Why is a change missing from change history?
The page limits the details shown per entry, so Google recommends smaller changes (ideally fewer than 2,000 entities). Some account-level settings and some changes made by Google representatives may not be listed, and password changes aren’t tracked. Google also suggests clearing cache and cookies or trying an incognito window.