Challenge
About 2,400 live insertion orders across US markets, with budgets and flight dates updated weekly in the CRM media plan. Platform settings drifted from that plan, and cheap open-web conversions made performance look better than it was.
Solution
atomicAds reads the CRM media plan and checks live DV360 settings against it every week, for the whole flight. Budget and targeting checks run on every live line item, the pacing dashboard fixes issues in place, and optimisation runs on a verified campaign.
Results
- $95kof budget errors caught and corrected before the spend was wasted, over 6 months
- 120naming and targeting issues surfaced across 90 days of live campaigns, every one confirmed by Assembly
- $0.5Mof spend on 125 low-quality domains, identified and blocked with the Contextual Agent
- 30%lower CPA on atomicAds contextual line items
The opportunity
Assembly’s work runs on STAGE, its proprietary engine for predictive AI and media optimisation, backed by more than 3,000 specialists worldwide. For a Fortune 500 homebuilder, three things stood in the way:
- Scale and constant change: about 2,400 live insertion orders across US markets, with budgets and flight dates updated weekly in Assembly’s CRM media plan.
- Settings drifting from the plan: platform budgets and end dates didn’t always match the CRM, budget segments lapsed despite extensions, and targeted locations could differ from the plan.
- Inflated results: Pulte advertisers prioritised reach with open web targeting and cheap conversions from gaming and low-quality sites, making performance look better than it was.
“Always-on built-in QA, alerts, monitoring, and optimizations… have streamlined our entire workflow, reduced errors and waste, improved campaign performance, and freed our team to focus on strategy.”
The solution
atomicAds made the media plan the reference every live campaign is checked against.
- Plan as the source of truth: atomicAds reads the CRM media plan and checks live DV360 settings against it, every week, for the length of the flight, not once at launch.
- Error prevention across budgeting and targeting: the critical budget and targeting checks run automatically on every live line item.
- Observability with built-in fixes: the pacing dashboard flags issues and lets the team correct pacing, budget segments, bid settings and frequency caps without leaving atomicAds.
- Optimisation on a verified campaign: low-quality inventory removed, Contextual Agent deals, custom bidding, and a new local-publisher strategy.
Media quality: what the checks caught
- Budget check: caught about 30 errors in budget worth $95k and flight-date mismatches over 6 months, which Assembly corrected before the spend went to waste.
- Naming and region QA surfaced 120 issues over 90 days of live campaigns, and Assembly confirmed their accuracy.
- The zero-delivery alert flagged 26 stalled line items on its first day.
- Overall: 100% naming-standard compliance and higher team efficiency. Assembly has since asked for month-end budget checks, driving adoption.
Optimisation: what a verified campaign made possible
- 30% lower CPA on atomicAds contextual line items.
- Incremental, high-quality leads from a new strategy: local and regional publishers, plus real-estate intent and in-market audiences, lifted conversions 36% at 11% lower CPA, delivering only on relevant, brand-safe sites.
- Wastage removal: 125 low-quality, content-farm and gaming domains were blocked; they had absorbed $0.5M of spend. The atomicAds agent has caught 2,500+ more junk conversions since.


