---
title: "The SaaS Account That Went Back to Week One Every Quarter"
description: "A SaaS client changed its offer every quarter. Inside the first two weeks of each Google Ads relaunch, the missing piece was not another optimization. It was a written target."
url: "https://groas.com/post/four-launches-a-year-the-saas-client-who"
image: "https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/9af4d74a-7e3a-49d9-989d-464f187ae374.png"
published: "2026-10-12T05:37:11.813Z"
modified: "2026-10-12T05:37:11.877Z"
---

October 12, 2026 · 9 min read

# The SaaS Account That Went Back to Week One Every Quarter

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)[LinkedIn](https://www.linkedin.com/in/alexander-433793253/)

![Tiny road workers finish a road to a model shop as giant hands swap the shop for a new one, leaving their road a dead end beside a 'WEEK 1' sign.](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/9af4d74a-7e3a-49d9-989d-464f187ae374.png)

In this article

1. [Week one: the account learns the wrong lesson](#week-one-the-account-learns-the-wrong-lesson)
2. [Week two: the page changes again](#week-two-the-page-changes-again)
3. [The next Monday comes three months later](#the-next-monday-comes-three-months-later)

Monday, 9:12 a.m. The email subject was just “new pricing is live.” I clicked through and found a different product. Same logo, same domain, new headline, new plans, new call to action. The old trial signup I had built every ad group around was gone, replaced by a demo request and a pricing grid I had never seen before.

The campaigns knew nothing about it. They were still bidding, still spending, still sending people toward an offer the client no longer sold. Say we were spending around $20k a month at that point. By 9:30, that spend was buying clicks against yesterday’s pitch. It was the first of four quarterly offer changes. I did not yet know that **the first two weeks of each launch would be the hardest to account for**.

## Week one: the account learns the wrong lesson

By Wednesday, the account looked seasick. CPCs bounced, conversion volume had been cut in half, and the status column showed _Learning_ in the ad groups I had touched. I rebuilt ads to match the new page, paused trial keywords that no longer had anywhere useful to land, and raised the budget on demo terms to get some volume through. Each move had a reason. Together, the changes made it harder to tell which move was responsible for what happened next.

On the Thursday call, the founder asked what was happening. I gave him the line every manager reaches for when the account has no cleaner answer: it’s still learning. Give it a week. That felt honest at the time. The [learning phase can last from a week to a month](https://hawksem.com/blog/google-ads-learning-phase/), depending on conversion volume, cycle length, and budget; calibration may take [up to around 50 conversion events or three full conversion cycles](https://ppc.land/learning-phase/). But I had changed the budget while rebuilding around a different action. I could not describe the learning phase as something that had merely happened _to_ us.

That Friday, I stayed up with the search terms report. Anyone who has managed SaaS search knows the shape of it: a few clean demo queries carrying the conversions, then pages of drift. _Free_ this, _jobs_ that, _how to_ tutorials, plus GitHub and open-source hunters looking for something that costs nothing. Accounts without maintained negatives can [waste 15 to 30% of budget on irrelevant clicks](https://paceads.com/blog/the-complete-guide-to-negative-keywords-in-google-ads). At our spend, that meant potentially thousands a month buying curiosity instead of pipeline. It also gave the new bidding model more noise to work through.

My workflow was the standard one: [open Keywords, then Search terms; sort by cost; block intent mismatches](https://paceads.com/blog/the-complete-guide-to-negative-keywords-in-google-ads) and queries that had spent past target CPA without a conversion. I added _free_, _jobs_, _salary_, _tutorial_, _certification_, _open source_, and a dozen variants, one ad group at a time, watching the clock pass 1 a.m. It helped. It always helps. But with the cursor still blinking in the negative list, I was doing janitorial work on a house scheduled for another remodel next quarter.

The search terms told me where some money had gone. They could not tell me whether this launch was on track. We had changed what counted as a conversion without first writing down what that new conversion could cost. **I had a cleanup job and no agreed finish line.**

## Week two: the page changes again

Two weeks later, the account gave me the morning I still remember by the color of the cells. Core SaaS terms that had sat at 7s, solid and boring the way you want them, were showing **3s across the board**. Impression share was slipping. Average CPC was up almost a fifth on the same keywords, with no bid change from me in days. I checked the ads first, then the keywords, then auction insights, the way you check the same locked door three times.

The cause was not in the account. Someone on the client side had pushed a new landing page over the weekend. New headline, longer form, slower load on mobile, and nobody had told me. [Quality Score](https://support.google.com/google-ads/answer/6167118?hl=en-AU) is a 1-to-10 keyword-level diagnostic built from expected CTR, ad relevance, and landing page experience. Google says it is not a KPI or an input into the auction. That distinction matters: the score did not _cause_ the higher CPC. It was a [check-engine light](https://www.optmyzr.com/blog/google-ads-quality-score/) pointing me toward something that had changed, not a live gauge telling me precisely when it broke.

I had rebuilt the ads around a page that no longer existed in that form. Now I was inspecting an account for a problem that had arrived through a client-side page change. I used to tell clients Quality Score did not matter much. I was wrong about how useful it could be in a moment like this. **It was the receipt for a change I had not known about**, delivered after I had already spent time looking elsewhere.

Week four arrived with the call I had been avoiding. The founder opened with the simplest question in advertising: so what did we get for the money? I had numbers. Around $18k spent, 41 demo requests, a CPA I could calculate on a calculator in front of him. What I did not have was a comparison that meant anything. The old offer sold a $49 trial signup. The new offer sold a demo that took three meetings to close. Putting those two CPAs side by side was dishonest, and we both knew it. So I talked about click-through rate and impression share for ten minutes while he waited for a number that told him whether we were winning.

Nobody had written that number down before day one. No target CPA for a demo. No baseline close rate. No agreement on how many conversions the new bidding needed before we judged it. I had leaned on [“it’s still learning”](https://groas.com/post/google-ads-learning-phase-agency-excuse-accountability) because learning was the only explanation the account offered me. Without a written target, there was nothing to miss. Every result could be called early.

![A laptop beside a coffee mug during a late-night search terms review](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/890fae8b-72c8-4849-b46b-2324c09a7e62.png)

## The next Monday comes three months later

Three months later, the same Monday arrived with a different subject line. This time it was “v2 positioning,” and the pricing grid I had just finished building ads around was replaced by usage-based plans with names I had to read twice. The demo request survived. The trial signup came back from the dead as a free tier with a different signup flow. I sat with two sets of paused keywords on my screen, one for each dead offer, and felt the account tilt back to week one before I had changed a thing.

I tried to be smarter about the sequence. I kept the campaign shells, rewrote the ads first, and left budgets alone for 48 hours so I would not pile a budget change onto everything else. It barely mattered. We had switched the conversion action from paid trial start to qualified demo, asking the bidding model to calibrate around a different result. [Switching conversion actions forces fresh calibration](https://ppc.land/learning-phase/); the old history could not answer every question about the new goal. By Friday, the groups I had been working on were back in _Learning_.

**Four launches a year meant spending a lot of time in the first two weeks.** Each time, the visible work was familiar: update the ads, check the terms, watch the status, wait for enough conversions to tell signal from noise. The invisible gap was familiar too. The founder and I could both see spend accumulating. Neither of us had agreed, before it began, what result would count as acceptable for the new offer.

If that founder called me tomorrow about launch five, I would ask for three sentences in writing before touching the account:

1. What a demo is allowed to cost.
2. What the baseline close rate is on the current flow.
3. How many conversions we agree the bidding needs before we judge it.

That is the contract for the first two weeks. Without it, [the account keeps resetting its own learning phase](https://groas.com/post/the-account-that-never-left-the-learning), and the week-four meeting becomes a discussion about whether the number is too early to mean anything. Sometimes it is too early. Writing down the target does not make the data arrive faster. It does stop us from changing the definition of success after seeing the bill.

The second thing I would insist on is a log of every change, with the reason beside it. Google’s [Change History](https://specialty.vision/google-ads-change-history-audit/) records account edits with timestamps and users. I still want the human sentence that goes with each entry: what were we trying to fix? During a launch, an empty log gives me little evidence of active management. A crowded log with no reasons makes it hard to separate a deliberate sequence from a pile of reactions.

![A whiteboard with a written launch target, baseline numbers, and dated change-log entries](https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/8823a2c5-8099-4b66-83e0-d4d951d46862.png)

After the second reset, I made one rule and put it in an email so nobody could forget it: **no page goes live without 48 hours’ notice to me**. I earned that rule the morning the scores fell to 3s and I spent half a day proving the problem was not an ad edit. Anyone who has lived through [a landing page swap that tanked an account](https://groas.com/post/the-night-a-landing-page-swap-tanked-my) knows the sequence. Marketing ships on Friday. Paid search finds out on Monday. By then, the account has already spent money against a page the manager has not checked.

On Fridays, I started sending a log instead of a report:

- Changed the demo headline to match the new pricing page. Reason: hold ad relevance.
- Added 34 negatives from search terms. Reason: $2,100 in free and tutorial queries with zero demos.
- Left budgets untouched. Reason: avoid stacking another change on the conversion-action reset.

The founder never replied, which I took as approval. For the first time, I could point at week four and say what we had done, even when CPA was still ugly. The log did not make an ugly number attractive. It meant I did not have to hide it behind click-through rate while we tried to remember which page had been live on which day.

Performance did not magically improve. The account still needed conversions, and the third relaunch still hurt. What changed was the conversation. There was a target on paper, so a bad week read as a miss instead of a mystery.

I stopped managing that account before the fourth relaunch shipped. The founder hired in-house, which was the right call for a company rewriting its story every ninety days. Last I heard, they were on usage-based pricing v2, or maybe v3. I think about that year whenever someone asks me what the first two weeks of a Google Ads launch should look like. My answer is not a schedule. It is the piece of paper we did not have on that first Monday: a target CPA for the new action, a baseline close rate, a number of conversions before judgment, and a log that says what changed and why.

Somewhere in my archive, there is still that Monday email. Subject line: new pricing is live.

## Frequently Asked Questions

### Why are the first two weeks of a Google Ads relaunch so hard after a client changes its offer?

When the offer changes, the conversion action changes with it, and switching conversion actions forces the bidding model to recalibrate because old history cannot answer every question about the new goal. The account goes back into Learning, and neither the manager nor the client has agreed in advance what result would count as acceptable for the new offer.

### Should I change budgets at the same time as rebuilding ads around a new offer?

The article's lesson is to avoid stacking a budget change on top of everything else. In the second relaunch, the manager rewrote the ads first and left budgets untouched for 48 hours so the conversion-action reset would not be mixed with a budget change. Each change made alone can be traced; together they blur which move caused what.

### How much budget can irrelevant search terms waste in a SaaS Google Ads account?

Accounts without maintained negatives can waste 15 to 30% of budget on irrelevant clicks, which at the client's roughly $20k monthly spend meant potentially thousands a month buying curiosity instead of pipeline. Blocking free, jobs, tutorial, and open-source queries helps, but the cleanup alone cannot tell you whether the launch is on track.

### What does a Quality Score drop to 3 actually mean in Google Ads?

Quality Score is a 1-to-10 keyword-level diagnostic built from expected CTR, ad relevance, and landing page experience. Google says it is not a KPI or an input into the auction, so it did not cause the higher CPC; it acted like a check-engine light pointing toward a change. In the article's case, the scores fell to 3s because the client had pushed a new landing page over the weekend without notice.

### Why can't you compare cost per acquisition before and after changing the offer?

The old offer sold a $49 trial signup while the new one sold a demo that took three meetings to close, so putting the two CPAs side by side was dishonest. Without a written target CPA for the new action agreed before day one, there was no meaningful comparison and every result could be called early.

### What should be written down before a Google Ads relaunch with a new conversion action?

Three things: what a demo is allowed to cost (a target CPA), what the baseline close rate is on the current flow, and how many conversions both sides agree the bidding needs before results are judged. Writing the target down does not make data arrive faster, but it stops the definition of success from being changed after seeing the bill.

### Why keep a change log with reasons during a Google Ads launch?

Google's Change History records account edits with timestamps and users, but it lacks the human sentence explaining what each change was trying to fix. An empty log shows little evidence of active management, and a crowded log without reasons makes it hard to separate a deliberate sequence from a pile of reactions.

### How much notice should paid search get before a client pushes a new landing page?

The rule adopted after a page swap tanked the account: no page goes live without 48 hours' notice to the ads manager. Without it, marketing ships on Friday, paid search finds out on Monday, and the account has already spent money against a page the manager has not checked.

## Pay For Results, Not For Hours

Businesses buy the outcome, agencies resell it, and groas answers for it either way.

[See If You Qualify](https://groas.typeform.com/to/xC1bQNUT)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#webpage","url":"https://groas.com/post/four-launches-a-year-the-saas-client-who","name":"The SaaS Account That Went Back to Week One Every Quarter","description":"A SaaS client changed its offer every quarter. Inside the first two weeks of each Google Ads relaunch, the missing piece was not another optimization. It was a written target.","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/9af4d74a-7e3a-49d9-989d-464f187ae374.png"},"breadcrumb":{"@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#breadcrumb"},"dateModified":"2026-10-12T05:37:11.877Z","mainEntity":{"@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"The SaaS Account That Went Back to Week One Every Quarter","item":"https://groas.com/post/four-launches-a-year-the-saas-client-who"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#article","url":"https://groas.com/post/four-launches-a-year-the-saas-client-who","mainEntityOfPage":{"@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"The SaaS Account That Went Back to Week One Every Quarter","description":"A SaaS client changed its offer every quarter. Inside the first two weeks of each Google Ads relaunch, the missing piece was not another optimization. It was a written target.","datePublished":"2026-10-12T05:37:11.813Z","dateModified":"2026-10-12T05:37:11.877Z","image":{"@type":"ImageObject","url":"https://pub-87da24ecbbfc4c3bad6875f3aa013712.r2.dev/generated-images/9af4d74a-7e3a-49d9-989d-464f187ae374.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"keywords":"account, every, new, week, every quarter, first, saas, still","wordCount":1840,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"Ex Goldman Sachs and Ex Stanford Computer Science","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/four-launches-a-year-the-saas-client-who#faq","mainEntity":[{"@type":"Question","name":"Why are the first two weeks of a Google Ads relaunch so hard after a client changes its offer?","acceptedAnswer":{"@type":"Answer","text":"When the offer changes, the conversion action changes with it, and switching conversion actions forces the bidding model to recalibrate because old history cannot answer every question about the new goal. The account goes back into Learning, and neither the manager nor the client has agreed in advance what result would count as acceptable for the new offer."}},{"@type":"Question","name":"Should I change budgets at the same time as rebuilding ads around a new offer?","acceptedAnswer":{"@type":"Answer","text":"The article's lesson is to avoid stacking a budget change on top of everything else. In the second relaunch, the manager rewrote the ads first and left budgets untouched for 48 hours so the conversion-action reset would not be mixed with a budget change. Each change made alone can be traced; together they blur which move caused what."}},{"@type":"Question","name":"How much budget can irrelevant search terms waste in a SaaS Google Ads account?","acceptedAnswer":{"@type":"Answer","text":"Accounts without maintained negatives can waste 15 to 30% of budget on irrelevant clicks, which at the client's roughly $20k monthly spend meant potentially thousands a month buying curiosity instead of pipeline. Blocking free, jobs, tutorial, and open-source queries helps, but the cleanup alone cannot tell you whether the launch is on track."}},{"@type":"Question","name":"What does a Quality Score drop to 3 actually mean in Google Ads?","acceptedAnswer":{"@type":"Answer","text":"Quality Score is a 1-to-10 keyword-level diagnostic built from expected CTR, ad relevance, and landing page experience. Google says it is not a KPI or an input into the auction, so it did not cause the higher CPC; it acted like a check-engine light pointing toward a change. In the article's case, the scores fell to 3s because the client had pushed a new landing page over the weekend without notice."}},{"@type":"Question","name":"Why can't you compare cost per acquisition before and after changing the offer?","acceptedAnswer":{"@type":"Answer","text":"The old offer sold a $49 trial signup while the new one sold a demo that took three meetings to close, so putting the two CPAs side by side was dishonest. Without a written target CPA for the new action agreed before day one, there was no meaningful comparison and every result could be called early."}},{"@type":"Question","name":"What should be written down before a Google Ads relaunch with a new conversion action?","acceptedAnswer":{"@type":"Answer","text":"Three things: what a demo is allowed to cost (a target CPA), what the baseline close rate is on the current flow, and how many conversions both sides agree the bidding needs before results are judged. Writing the target down does not make data arrive faster, but it stops the definition of success from being changed after seeing the bill."}},{"@type":"Question","name":"Why keep a change log with reasons during a Google Ads launch?","acceptedAnswer":{"@type":"Answer","text":"Google's Change History records account edits with timestamps and users, but it lacks the human sentence explaining what each change was trying to fix. An empty log shows little evidence of active management, and a crowded log without reasons makes it hard to separate a deliberate sequence from a pile of reactions."}},{"@type":"Question","name":"How much notice should paid search get before a client pushes a new landing page?","acceptedAnswer":{"@type":"Answer","text":"The rule adopted after a page swap tanked the account: no page goes live without 48 hours' notice to the ads manager. Without it, marketing ships on Friday, paid search finds out on Monday, and the account has already spent money against a page the manager has not checked."}}]}]}
```
