Log in / Create free account🌐 ES☀️

Advanced training · Module 9 — Account architectures for scale — real cases

Case: the small service business that goes from €1,500 to €8,000 a month without rebuilding the account

⏱️ 10 min read · 🔎 Search 💰 Bids and budgets 📐 Measurement · updated on 2026-08-22

🎧 Listen to the lesson · ≈ 5 min🔒 Subscribers only

The most common case in the Suite: a service business (installations and renovations, average ticket €3,000-6,000) that arrives with a "General" campaign and €1,500 a month, and that a year later is spending €8,000 a month at a lower cost per customer. This is its architecture, step by step.

Starting point (month 0)

Step 1 · Measure (months 1-2, €1,500)

Before touching the structure (principle 6):

Step 2 · Separate by economics (months 2-4, €2,500)

SEARCH · Brand · ES                     (90% share)          €250
SEARCH · Installations · Region A       (target CPA €70)   €1,000
SEARCH · Renovations · Region A         (target CPA €110)    €800
SEARCH · Maintenance · Region A         (maximise conv.)     €300
Testing reserve                                              €150

Why like this: installations and renovations have different tickets and different close rates (acceptable CPA of €70 and €110); maintenance has a low ticket (no data yet, so no target); brand kept separate. Ad groups by intent: urgency, quote, type of system. Universal negatives + the roots that came out of search term mining. Result by month 4: real cost per contact €64, the same number of customers on €2,500 as before with… no, more: 31 contacts a month.

Step 3 · A second region and portfolios (months 5-7, €4,500)

The Region B campaigns are born as copies of the Region A ones (same structure, their own budget), but with no data. The fix: portfolios by service grouping A and B:

INSTALLATIONS portfolio (A + B) · target CPA €70
RENOVATIONS portfolio (A + B)   · target CPA €110

B learns from A's history from day one; each region keeps its own budget (a reserve per region). Added on top: remarketing on Display (30-day visitors who have not made contact, with contacted users excluded), €300.

Step 4 · Lead quality (months 8-10, €6,000)

Lead Rating: raw with a rating, qualified and sale with an amount, uploaded via GCLID. The portfolios switch to target ROAS on the value of the leads (cross-mode resolved when the strategy changed). The finding: the "quote" ad group in renovations was bringing in low-rated leads (price comparers); the "urgency" group in installations brought the best. The budget shifted on its own. Cost per customer: €290 (down from €360).

Step 5 · Scale (months 11-12, €8,000)

Before and after

Month 0 Month 12
Spend €1,500 €8,000
Google "conversions" 54 210 (qualified)
Real contacts 19 118
Customers ~4 ~27
Cost per customer ~€360 ~€295
Campaigns / portfolios 1 / 0 9 / 2
Management hours per month ~12 ~6 (with scripts)

The mistakes that were avoided

💡 Ninja trick: the order in this case is the Suite's order: measurement → negatives and QS → Smart Bidding with a judge → Lead Rating → scaling with Guardian and the Agent keeping watch. Each budget step went in when the previous one had data, not when the client felt like it. It is the pattern that works in small service businesses, and the one we try to reproduce with every new client.

What you should remember

📎 Sources and further reading

⚠️ Free training with no support. Ninja Scripts support channels (email and Telegram) are only for the use of the scripts, not for Google Ads questions or questions about this training.

Pick up here

← BeforeArchitecture principles: how to design an account that can grow without being rebuiltAccount architectures for scale — real casesAfter →Case: the 5,000-SKU ecommerce site that moved from a single ROAS to managing by profitAccount architectures for scale — real casesRelacionadaTutorial · Auditing an inherited account in two hours: the script, with checklist and deliverablePractical tutorials III — running the accountRelacionadaCase: long-cycle B2B lead generation — few leads, high value and a funnel that lasts monthsAccount architectures for scale — real casesRelacionadaMigrating and restructuring without losing the history: the architecture change protocolAccount architectures for scale — real casesRelacionadaThe campaign settings that can ruin you without you knowingInside the account — structure, campaigns, ad groups and MCC

Ver el temario completo

🎓
You're reading, in the open, a lesson from the subscribers' training

This page is read-only. With the Suite subscription you get the full academy — all three levels with audio, quizzes, favorites, highlights and certificates — plus the scripts working in your Google Ads account.

See the full Suite → Create my free account →
🥷

Subscriber feature

This option is part of the Ninja Scripts Suite subscription.

See the subscription →