A £50 Meta Ad That Spent £1,000: PPC Lessons from Heather Robinson
A Meta campaign set to daily instead of lifetime budget ran for 3 weeks and spent £1,000 instead of £50. PPC specialist Heather Robinson explains what changed.

On a recent episode of PPC Live the Podcast, Google Ads and Meta specialist Heather Robinson described how a campaign she set up for a client was supposed to spend £50 over a single weekend. Instead, it ran for three weeks and spent more than £1,000 because the budget was set to daily rather than lifetime. The incident, she says, was not caused by ignorance but by complacency, and it permanently changed how she launches every campaign.
What happened
| Detail | Fact |
|---|---|
| Intended spend | £50 over one weekend |
| Actual spend | More than £1,000 |
| Time before discovery | Approximately three weeks |
| Root cause | Budget set to daily instead of lifetime |
| How it was discovered | While preparing for a scheduled client meeting |
| Client relationship today | Still active, nearly a decade later |
Heather Robinson, speaking on the PPC Live the Podcast, set up a Meta campaign with a £50 weekend budget. The budget type field was left on daily rather than switched to lifetime, meaning the platform kept spending each day the campaign ran. Because neither she nor anyone else checked the campaign after launch, the error compounded for about three weeks before it surfaced during client meeting prep.
Why routine tasks are where mistakes hide
Robinson was clear that this was not a knowledge gap. She had set up the same type of campaign many times before, which is precisely the point. Repetition creates muscle memory, and muscle memory skips steps. A heavy workload and no second reviewer meant the campaign went live without a final check.
That pattern will be familiar to anyone running paid media at volume. The campaigns you have done a hundred times are the ones most likely to ship with a silent error, because confidence replaces caution.
How honest communication kept the client
Rather than framing the overspend as a platform issue or burying it in a report, Robinson raised it directly at the face-to-face meeting, accepted responsibility, and committed to a fix. The client was unhappy, which is reasonable. But they stayed. Nearly ten years on, they are still a client.
The lesson Robinson draws is that trust comes from difficult conversations handled well, not from a flawless track record. This is worth keeping in mind for any agency or freelancer managing budgets on someone else’s behalf.
What she changed: checklists over confidence
The immediate practical outcome was a structured launch checklist applied to every Google Ads and Meta campaign before it goes live, regardless of how simple the setup looks. She also uses AI occasionally for a second opinion, but she still relies on a manual review process because, in her view, a disciplined checklist is more dependable than experience alone. If you work with an agency on performance advertising, it is worth asking what their pre-launch review process actually looks like.
The bigger problem: broken conversion tracking
Beyond her own error, Robinson identified incorrect conversion tracking as the most common problem she finds when auditing new client accounts. Many of those issues trace back to the migration from Universal Analytics to GA4, with businesses running campaigns optimised toward actions that have nothing to do with revenue.
She gave one specific example: an ecommerce account spent a full year optimising campaigns toward visitors who used the site’s internal search bar, rather than toward completed purchases. Once the tracking was corrected, the account’s machine learning effectively had to start over. A year of ad spend, and the algorithm had been trained on the wrong signal the entire time.
If you have not audited your conversion setup since the GA4 migration, that is the highest-priority item on your list. We have worked through similar fixes in ecommerce growth projects and the tracking foundation always comes first.
Where AI fits in her workflow
Robinson is positive about AI as a productivity tool but direct about its limits. She has used it to analyse search term reports and surface optimisation opportunities, cutting hours of manual work. At the same time, she has seen advertisers publish Google AI-generated ads without reviewing them, leading to repetitive, low-quality copy. Her position: AI assists, but human expertise makes the final call. That is also how we approach AI integration for clients, keeping a person accountable for every output that faces a customer.
Our take
Robinson’s story is useful precisely because it is not dramatic. No rogue algorithm, no platform bug. Just a dropdown set to the wrong value, compounded by a busy week and no review process. The £950 overage was the cheap version of this lesson. We have seen similar tracking and budget errors run much longer and cost far more before anyone noticed.
The checklist point is the one to act on. Most teams trust experience. Experience is how you stop noticing the fields you already know. A short, boring pre-launch checklist is the only reliable fix. Build it once, use it every time.
What to do about it
- Audit your active campaign budgets today. Confirm that any campaign meant to run for a fixed period is set to lifetime budget, not daily.
- Pull your GA4 conversion events and verify each one maps to a revenue-generating action, not a proxy metric like search bar use or page views.
- Build a campaign launch checklist covering budget type, tracking, audience, creative approval, and a named reviewer. Apply it to every launch, including the simple ones.
- Schedule a monthly account health check, even a brief one, so errors surface in days rather than weeks.
The most expensive mistakes in paid media are usually the quiet ones: the wrong setting left in place, the tracking event no one questioned, the campaign no one went back to check.
Frequently asked questions
What is the difference between a daily budget and a lifetime budget in Meta Ads?
A daily budget tells Meta to spend up to a set amount every day the campaign runs, indefinitely. A lifetime budget spreads a fixed total amount across a defined campaign period and stops when the end date is reached or the budget is exhausted.
How common are conversion tracking mistakes after the GA4 migration?
According to Heather Robinson, incorrect conversion tracking is the most common issue she finds when auditing new client accounts, with many errors stemming directly from the Universal Analytics to GA4 migration.
Should I use AI to review my Google Ads campaigns?
Robinson uses AI to analyse search term reports and find optimisation opportunities, but still relies on manual reviews for final decisions. She has seen advertisers publish AI-generated ads without reviewing them, resulting in low-quality messaging.
How do I prevent budget overspend on a Meta campaign?
Set the budget type to lifetime with a specific end date for any campaign that should run for a fixed period. Use a pre-launch checklist to confirm the setting before the campaign goes live, and check the account again within 24-48 hours of launch.
