Meta Ads Spend Monitor
Facebook and Instagram ad spend, read straight into Odoo
The video below shows Meta Ads Spend Monitor 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.
Your ad spend lives in Meta Ads Manager and your numbers live in Odoo, so somebody ends up copying one into the other by hand every month.
This reads it straight in. Paste a System User access token generated in your own Meta Business Manager - no Meta App Review, no OAuth app submission, no approval queue - pick a reporting window, and spend, impressions, clicks, reach, CTR, CPC and CPM land on a form in Odoo.
One ad account, one reporting window, refreshed when you ask for it.
What it does
Read-only by construction
There is no write path to the Meta API anywhere in this module - not a hidden one, not a disabled one. It cannot create, change, pause or delete anything in your ad account even if you wanted it to.
Your credentials, your control
The token is one you generate in your own Business Manager and can revoke at any time. It is encrypted at rest and never stored in plain text. There is no activation key, and nothing phones home.
What it does not do
Stated up front so nothing about the scope is a surprise after you install it.
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.
- A Meta Business Manager account you control, and a System User access token with read access to the ad account. The Python packages requests and cryptography must be available to your Odoo instance - both are standard on Odoo Online and Odoo.sh.
- Module
mh_meta_ads_spend, version 19.0.1.0.8, licensed OPL-1.
Related apps
Auto-clone winning Meta ad campaigns into other ad accounts under a budget rule
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.