Advertising integration
Meta Ads integration
See Facebook & Instagram ad spend against your true profit and margin, synced every night or on demand.
Meta Ads
Read-only reporting via the Meta Marketing API (ads_read).
What it covers
Meta Ads data, turned into profit
Campaign Spend & Performance
Permission: ads_readMeta Marketing APIReads campaign spend, impressions, clicks, and purchase conversions across your selected ad accounts.
- Spend & performance by campaign
- Impressions, clicks, conversions
- Multi-account support
Profit-Based ROAS
Metric: True ROASProfitIQ Profit EngineCombines ad spend with COGS, shipping, and returns to reveal true profit and real ROAS per campaign.
- True (profit) ROAS
- Profit per campaign
- Blended CAC
How it works
How the connection works
Authorize
You connect your Meta Ads account through the official authorization flow and approve exactly what ProfitIQ can access.
Sync, read-only
ProfitIQ reads your data on a regular schedule. Read-only reporting via the Meta Marketing API (ads_read).
Analyze
Your data becomes a live profit dashboard: true net profit, margins and performance across all your channels.
Data and security
Your data stays yours
Read-only by default
Read-only reporting via the Meta Marketing API (ads_read).
Encrypted
Data is encrypted in transit (HTTPS/TLS). Access tokens and API keys are encrypted before they are stored and never kept in plain text.
Isolated per business
Row-level security in the database means one business can never read another’s data.
No third-party sharing
Your data is never sold, rented or disclosed to outside parties. It is used only to provide your analytics.
See the security page, the privacy policy and data deletion.
FAQ
Meta Ads questions
What does ProfitIQ calculate from Meta Ads data?
ProfitIQ connects to the Meta Marketing API to import your Facebook and Instagram campaign spend and performance, then measures it against your real profit (after product cost, shipping, and returns) so you scale what is genuinely profitable.
Is the Meta Ads connection read-only?
Read-only reporting via the Meta Marketing API (ads_read). Credentials are encrypted before they are stored, and you can disconnect at any time from Settings.
Can I use Meta Ads with my other sales channels?
Yes. Every channel lands in one ledger and is costed with the same formula, so profit can be compared across them. See multichannel profit and loss.
See your real Meta Ads profit
Connect Meta Ads and get a fee-accurate profit dashboard alongside all your other channels.