Auto Scale Engine
Auto-clone winning Meta ad campaigns into other ad accounts under a budget rule
The video below shows Auto Scale Engine running on a real Odoo 19 database. Want it driven against your own data, or a question answered first? Ask and we will set up a session.
Watches a source Meta ad account for campaigns that clear a performance bar you define - ROAS, spend, purchases, campaign age, cost per purchase - then clones the winning campaign, full ad-set/ad/creative tree included, into one or more destination accounts under a budget rule and a naming template. Every clone is published atomically: built entirely paused, then verified against the plan before it's ever activated - if anything fails partway, everything created for that destination is torn down and the run moves on. An idempotency ledger makes sure the same campaign is never cloned into the same account twice, and every run keeps a full step-by-step log.
What it does
Rule-based qualification
Set ROAS, spend, purchase, campaign-age, and cost-per-purchase thresholds - a campaign only gets cloned once it clears every rule you set, evaluated fresh on every run.
A real budget rule, not a flat copy
Copy the original budget, set a fixed amount, apply a percentage multiplier, or write a sandboxed custom formula (min/max/round/floor/ceil over the original budget) - with a platform-minimum clamp so a clone is never published under Meta's own floor.
Atomic, never half-published
Every clone is built entirely paused, then the whole reconstructed tree is verified against the plan before it's activated. Any failure partway through tears down everything created for that destination - you never end up with a broken half-campaign live in an ad account.
Never cloned twice
Every clone attempt is recorded against the source campaign and destination account it was cloned into - the same winner is never re-cloned into the same account on a later run.
Who this is for
Media buyers and agencies already running Meta Odoo Connector who manage more than one ad account and want winner-scaling automation instead of manually rebuilding a good campaign in every destination account by hand.
Screenshots




Requirements
- Odoo 19.0, Community or Enterprise.
- Odoo.sh or On-Premise only. Third-party apps cannot be installed on Odoo Online (SaaS) databases — check your hosting before buying.
- Also requires Meta Odoo Connector ($99) — a separate paid app. The App Store price shown above covers both; this app will not install without it.
- Module
mh_meta_auto_scale_engine, version 19.0.1.0.9, licensed OPL-1.
The Odoo App Store lists this app at $163.81 because it requires a paid dependency; the module's own price is $69. $163.81 is the total you pay to install it.
Related apps
Publish, pause and clone Snap ad squads and ads with your own OAuth credentials. Campaign objectives, daily budgets and delivery status without leaving your ERP.
Create and manage search campaigns, ad groups, keywords and responsive search ads with your own developer token. PPC cost and conversions beside your CRM.
Meta Ads in Odoo: manage Facebook and Instagram campaigns, ad sets, creatives and Lead Ads beside your CRM. Uses your own system user token, so no App Review is needed.