Google Ads change history alternative: keep every edit, with the reason and the rest of the context

The Changeline team · Updated

Google Ads change history is free and built in, but it covers 2 years, one account at a time, only Google Ads, and it has no place for why a change was made. Changeline imports those changes read-only every 6 hours, keeps them for as long as the project exists and puts them next to your site, tracking and Meta Ads changes.

Choose the built-in history if…

  • You run one or two accounts yourself
  • You need to undo a change from the last 30 days
  • You want the edit next to the account’s metrics

Choose Changeline if…

  • You look after several clients
  • Site, tracking or Meta changes cause the drops too
  • You need the record past 2 years, with the reason
Start free

What does Google Ads change history not do?

Change history is the right first stop after a drop: it lists who changed what and when in one Google Ads account, with the account's metrics next to it. Its limits show up when you work across clients or look further back.

  • It stops at 2 years. Google says data older than 2 years won't be available. Through the API, change_event goes back only 30 days.
  • It lives inside one account. To answer a question about a client you open their account, and a client who wants to read it needs access to the account itself.
  • It only knows Google Ads. A new landing page, a Tag Manager publish or a Meta Ads budget cut the same day is not there.
  • It has no "why". You see the edit and the user, not the reason, the ticket or the expected impact.
  • It is not always complete. Google notes that not all account-level settings changes or changes made by Google representatives are listed, and that details are limited for edits touching more than about 2,000 entities.

For a full walkthrough of the native tool, read how to use Google Ads change history.

How does Google Ads change history compare to Changeline?

The built-in history wins on coverage of Google Ads itself, metrics in context and undo. Changeline wins on keeping the record, adding context and putting every channel in one place.

Who wins each row
  • Google Ads change history3
  • Changeline5
  • Tie1
CriteriaGoogle Ads change historyChangeline
PriceIncluded in Google AdsFree plan; Pro $9/month; Team $24/month (US prices)
How far back2 years (API: 30 days)From the day you connect, plus the 30 days before; kept for as long as the project exists
Detail per changeDate, user, change type, campaign or ad group, valuesBefore → after, who made it, source (interface, API, scripts, rules, recommendations)
Reason and tagsNoYes: tags, owner and a one-line reason on any change
Other channelsGoogle Ads onlySite, tracking, CRM and Meta Ads changes on the same timeline, logged by hand
Metrics next to changesYes: impressions, clicks, conversions, costNo: you compare the timeline with your reports
UndoMost changes from the last 30 daysNo: read-only, never edits your account
Client accessNeeds access to the Google Ads accountFree read-only viewer of their own project
Several clientsOne account at a timeOne project per client, all in one place

How does Changeline import Google Ads changes?

You connect the account with a read-only Google sign-in and Changeline reads its change history every 6 hours, plus whenever you press "Update now". The first connection brings the last 30 days.

Each imported change lands on the client's timeline with what changed as before → after, who made it and the source: the Google Ads interface, the API, scripts, automated rules or auto-applied recommendations. Your team can add a reason, tags or hide the noise, and nothing is ever written back to the account.

  1. MonGoogle AdsTarget CPA 40 → 32 (rules)
  2. TueGoogle AdsBroad match added (recommendations)
  3. WedWebsiteNew pricing page
  4. ThuCPA +38%
Example

CPA per dayThu: +38%

Example · your analytics report

Because the record stays in Changeline, it is still there after Google's 2-year window, after a client moves agencies, or after the account is closed.

What about Google Ads scripts and the API?

If you have a developer, you can build your own record. Google Ads scripts can e-mail you when changes happen, and the Google Ads API's change_event resource returns old and new values for the past 30 days, up to 10,000 rows per query.

The catch is the upkeep: scripts run account by account, the API window is short, so you need a job that stores results somewhere, and someone has to keep it working when Google changes the API. You also still need a place where the team adds the site, tracking and Meta Ads changes and the reasons.

Changeline is that setup, ready made: the import, the storage, the timeline and the client view, for less than an hour of developer time a month.

When is the built-in change history enough?

The native tool is enough when you manage one or two Google Ads accounts yourself, rarely need anything older than 2 years and nobody else needs to read it. It is also the only place to undo a change, and the quickest way to see an edit against the account's own metrics.

Changeline earns its place when you look after several clients, when changes outside Google Ads cause the drops, when clients or managers ask "what changed?" and you want to send them a link instead of a screenshot, or when you need the history to outlive the account.

How much does Changeline cost compared with the native tool?

Google Ads change history is included with every account. Changeline has a free plan that already includes the Google Ads import.

  • Free: no card and no time limit. 1 project, 2 editors, Google Ads import, unlimited changes and viewers, the last 15 days of history on screen (older changes are kept, never deleted).
  • Pro, $9/month: unlimited projects, 3 editors, the full history and the PDF change report.
  • Team, $24/month: 10 editors, $2 per extra editor, clients as free viewers and priority support.

Prices shown are for the US and adjust to each country. Connect a Google Ads account free and see the last 30 days on a timeline in a couple of minutes.

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 Google Ads API, change_event returns only the past 30 days. To keep a longer record, store the changes somewhere else, for example in a change log that imports them and keeps them for as long as the project exists.

Can I see Google Ads changes from several client accounts in one place?

Not in the native change history, which you open account by account. Changeline puts each client in its own project and imports each connected Google Ads account read-only, so you can switch between clients or share one project with each client without giving them access to the ad account.

Does Changeline change anything in my Google Ads account?

No. The connection is read-only by design: Changeline only reads the change history and never edits campaigns, budgets or settings. That also means it can’t undo a change. For that, use Google Ads change history, which can undo most changes made in the last 30 days.

Can I export Google Ads change history?

Google’s help pages for change history don’t describe a download. Developers can pull changes from the API (30 days for change_event). In Changeline, imported changes stay on the timeline and any period can become a PDF change report on the Pro and Team plans.

Does Changeline import Meta Ads changes too?

Not yet. Meta Ads import is coming soon; until then your team logs Meta Ads changes by hand in seconds, with date, owner, tags and reason, on the same timeline as the imported Google Ads changes.

Sources

  1. Google Ads Help: About change history
  2. Google Ads API: Change event
  3. Changeline: how to use Google Ads change history