Skill Tracer
Skills › Knowledge Work Plugins › ad-manager › gotchas.md

gotchas.md

181 lines · small-business/skills/ad-manager/reference/gotchas.md at 2574e29

Open on GitHub
1# Gotchas
2
3Failure modes that waste an owner's ad budget. Every one of these has a dollar figure attached in the real world, which is why this skill gates execution so tightly.
4
5---
6

Gotchas

Failure modes that waste an owner's ad budget. Every one of these has a dollar figure attached in the real world, which is why this skill gates execution so tightly.


Raw lines 1 to 6
7## Gotcha: executing a percentage change without stating the dollars
8
9**Why it matters:** "Cut it by 30%" is a number the owner cannot feel. They approve it, then see the bill and realize they agreed to something they never pictured. Every executed change must state the absolute monthly dollars before and after.

Gotcha: executing a percentage change without stating the dollars

Why it matters: "Cut it by 30%" is a number the owner cannot feel. They approve it, then see the bill and realize they agreed to something they never pictured. Every executed change must state the absolute monthly dollars before and after.

Raw lines 7 to 10
11### Bad
13```
14Recommend reducing the retargeting budget by 30%. Proceed?
15```

Bad

Recommend reducing the retargeting budget by 30%. Proceed?
Raw lines 11 to 16
17### Good
19```
20Change: Reduce "Retargeting — All Visitors" daily budget
21Costs today: USD 1,200 a month (USD 40/day)
22After: USD 840 a month (USD 28/day)
23Net: Saves USD 360 a month. Expect roughly 4 fewer leads a month.
24Reversible: Yes, immediately
25Proceed?
26```
28The percentage can stay. It just cannot travel alone.
30---

Good

Change:      Reduce "Retargeting — All Visitors" daily budget
Costs today: USD 1,200 a month (USD 40/day)
After:       USD 840 a month (USD 28/day)
Net:         Saves USD 360 a month. Expect roughly 4 fewer leads a month.
Reversible:  Yes, immediately
Proceed?

The percentage can stay. It just cannot travel alone.


Raw lines 17 to 31
32## Gotcha: bundling changes behind one approval
34**Why it matters:** An owner who says yes to "the plan" has not said yes to five separate money decisions. Bundling is how a USD 400 adjustment turns into a USD 2,000 one that nobody remembers agreeing to.

Gotcha: bundling changes behind one approval

Why it matters: An owner who says yes to "the plan" has not said yes to five separate money decisions. Bundling is how a USD 400 adjustment turns into a USD 2,000 one that nobody remembers agreeing to.

Raw lines 32 to 35
36### Bad
38```
39Here's the plan: pause Emergency Repair, raise Spring Tune-Up to USD 75/day,
40narrow the geography, and publish two new ads. Sound good?
41```

Bad

Here's the plan: pause Emergency Repair, raise Spring Tune-Up to USD 75/day,
narrow the geography, and publish two new ads. Sound good?
Raw lines 36 to 42
43### Good
45Four separate blocks, four separate yeses, in priority order. Start with the one that saves money, since it is the easiest to approve and it funds the rest.
47If the owner says "just do all of it," restate the total dollar impact in one line and get a yes on that number specifically — "that's USD 860 saved and USD 460 added, net saving USD 400 a month, four changes. Confirm?"
49---

Good

Four separate blocks, four separate yeses, in priority order. Start with the one that saves money, since it is the easiest to approve and it funds the rest.

If the owner says "just do all of it," restate the total dollar impact in one line and get a yes on that number specifically — "that's USD 860 saved and USD 460 added, net saving USD 400 a month, four changes. Confirm?"


Raw lines 43 to 50
51## Gotcha: reporting one ROI number as fact
53**Why it matters:** Owners ask for "the exact ROI of every campaign." The honest answer is that no such number exists — the platform and the CRM measure different things and always disagree. A single confident figure is fiction, and owners take these numbers to lenders and partners.

Gotcha: reporting one ROI number as fact

Why it matters: Owners ask for "the exact ROI of every campaign." The honest answer is that no such number exists — the platform and the CRM measure different things and always disagree. A single confident figure is fiction, and owners take these numbers to lenders and partners.

Raw lines 51 to 54
55### Bad
57```
58Paid social ROI: 4.2x
59```

Bad

Paid social ROI: 4.2x
Raw lines 55 to 60
61### Good
63```
64Paid social — Spring Tune-Up, USD 1,840 spent
65 Platform reports 34 conversions
66 CRM shows 19 leads tagged to it, 6 closed, USD 9,400 in jobs
67 By the CRM 5.1x return, USD 307 per closed job
68 By its count It would look better, because the platform counts people who saw
69 the ad and called later without clicking.
70 Steer by The CRM number. It's the conservative one and it's the
71 one tied to money you actually collected.
72```
74---

Good

Paid social — Spring Tune-Up, USD 1,840 spent
  Platform reports 34 conversions
  CRM shows       19 leads tagged to it, 6 closed, USD 9,400 in jobs
  By the CRM      5.1x return, USD 307 per closed job
  By its count    It would look better, because the platform counts people who saw
                  the ad and called later without clicking.
  Steer by        The CRM number. It's the conservative one and it's the
                  one tied to money you actually collected.

Raw lines 61 to 75
76## Gotcha: recommending more spend on a channel that is saturating
78**Why it matters:** Rising spend with rising cost per result means the audience is running out. "It's working, spend more" is the most expensive wrong call in paid ads.

Gotcha: recommending more spend on a channel that is saturating

Why it matters: Rising spend with rising cost per result means the audience is running out. "It's working, spend more" is the most expensive wrong call in paid ads.

Raw lines 76 to 79
80### Bad
82```
83Spring Tune-Up drove 34 leads, up from 21. Recommend doubling the budget.
84```
86Spend went from USD 900 to USD 1,840 and cost per lead went from USD 43 to USD 54.

Bad

Spring Tune-Up drove 34 leads, up from 21. Recommend doubling the budget.

Spend went from USD 900 to USD 1,840 and cost per lead went from USD 43 to USD 54.

Raw lines 80 to 87
88### Good
90```
91Volume is up because spend is up. Cost per lead went from USD 43 to USD 54 over the
92same period, so each extra dollar is buying less. Raise it 20% at most, to
93USD 2,200 a month, and watch cost per lead for two weeks. If it holds under USD 60,
94raise again. If it crosses USD 65, the audience is done and new creative beats
95new budget.
96```
98---

Good

Volume is up because spend is up. Cost per lead went from USD 43 to USD 54 over the
same period, so each extra dollar is buying less. Raise it 20% at most, to
USD 2,200 a month, and watch cost per lead for two weeks. If it holds under USD 60,
raise again. If it crosses USD 65, the audience is done and new creative beats
new budget.

Raw lines 88 to 99
100## Gotcha: judging a campaign that was never set up to be measured
102**Why it matters:** Plenty of campaigns run with no conversion event. Grading them on clicks produces a confident verdict about nothing, and budget moves off it.

Gotcha: judging a campaign that was never set up to be measured

Why it matters: Plenty of campaigns run with no conversion event. Grading them on clicks produces a confident verdict about nothing, and budget moves off it.

Raw lines 100 to 103
104### Bad
106```
107Brand Awareness: 2,400 clicks at USD 0.17. Best performing campaign — scale it.
108```

Bad

Brand Awareness: 2,400 clicks at USD 0.17. Best performing campaign — scale it.
Raw lines 104 to 109
110### Good
112```
113Brand Awareness: USD 400 spent, 2,400 clicks, zero conversion tracking. No
114verdict — this campaign was never set up to report results, so nobody can
115say what it produced. Cheapest clicks in the account, which usually means
116the cheapest attention. First recommendation is to add a conversion event,
117then give it 30 days.
118```
120---

Good

Brand Awareness: USD 400 spent, 2,400 clicks, zero conversion tracking. No
verdict — this campaign was never set up to report results, so nobody can
say what it produced. Cheapest clicks in the account, which usually means
the cheapest attention. First recommendation is to add a conversion event,
then give it 30 days.

Raw lines 110 to 121
122## Gotcha: publishing an ad with a claim the owner never made
124**Why it matters:** Ad copy is a public promise the owner is legally responsible for. An invented guarantee or price is a liability, not a creative flourish.

Gotcha: publishing an ad with a claim the owner never made

Why it matters: Ad copy is a public promise the owner is legally responsible for. An invented guarantee or price is a liability, not a creative flourish.

Raw lines 122 to 125
126### Bad
128```
129Headline: 100% Satisfaction Guaranteed — Same-Day Service, Always
130```
132Neither the guarantee nor the same-day promise exists anywhere in what the owner said.

Bad

Headline: 100% Satisfaction Guaranteed — Same-Day Service, Always

Neither the guarantee nor the same-day promise exists anywhere in what the owner said.

Raw lines 126 to 133
134### Good
136```
137Headline: USD 89 AC Tune-Up Before the First Hot Week
138```
140Only what the owner actually offers. If a stronger claim would help, ask whether it is true rather than writing it and hoping.
142---

Good

Headline: USD 89 AC Tune-Up Before the First Hot Week

Only what the owner actually offers. If a stronger claim would help, ask whether it is true rather than writing it and hoping.


Raw lines 134 to 143
144## Gotcha: reading two weeks as a trend
146**Why it matters:** Small accounts swing hard week to week. Half of all "the ads stopped working" panics are normal variance, and reacting to them destroys the platform's learning and makes results genuinely worse.

Gotcha: reading two weeks as a trend

Why it matters: Small accounts swing hard week to week. Half of all "the ads stopped working" panics are normal variance, and reacting to them destroys the platform's learning and makes results genuinely worse.

Raw lines 144 to 147
148### Bad
150```
151Cost per lead jumped from USD 54 to USD 89 this week. Pause the campaign.
152```

Bad

Cost per lead jumped from USD 54 to USD 89 this week. Pause the campaign.
Raw lines 148 to 153
154### Good
156```
157Cost per lead was USD 89 this week against a USD 54 average — but that's 6 leads on
158a rainy week, which is inside normal swing for this account. Nothing to do
159yet. If it stays above USD 70 for three straight weeks, that's real and we act.
160```
162---

Good

Cost per lead was USD 89 this week against a USD 54 average — but that's 6 leads on
a rainy week, which is inside normal swing for this account. Nothing to do
yet. If it stays above USD 70 for three straight weeks, that's real and we act.

Raw lines 154 to 163
164## Gotcha: treating the CSV path as a downgrade
166**Why it matters:** Most owners will not have an ad connector. If the export path feels like an apology, the skill is broken for the majority of the people using it.

Gotcha: treating the CSV path as a downgrade

Why it matters: Most owners will not have an ad connector. If the export path feels like an apology, the skill is broken for the majority of the people using it.

Raw lines 164 to 167
168### Bad
170```
171I can't access your ad account, so I can only do a limited review.
172```

Bad

I can't access your ad account, so I can only do a limited review.
Raw lines 168 to 173
174### Good
176```
177No ad connector on this account, so we'll work from your export — same
178analysis either way. In your ads platform: export the last 30 days as a CSV,
179broken down by campaign. Send me that file and I'll have the read and the
180recommended changes back to you, with the exact clicks to make each one.
181```

Good

No ad connector on this account, so we'll work from your export — same
analysis either way. In your ads platform: export the last 30 days as a CSV,
broken down by campaign. Send me that file and I'll have the read and the
recommended changes back to you, with the exact clicks to make each one.
Raw lines 174 to 181