






Ebooks
Meta can't optimize toward customers it can't see. If you send it only online purchase data, your ROAS understates what you're driving... and your spend follows the wrong signal. This guide shows you how to fix it.
Data quality is the input every omnichannel campaign depends on, and it's usually the one brands check last. Most treat offline purchase data as a reporting exercise instead of something Meta's delivery system needs to function. This guide explains what changes once your data foundation is strong enough for Meta to act on it:
This playbook shows you how to get there and prove it's working before you scale spend.
A crucial data checklist
Before any omnichannel campaign goes live, three conditions have to be met: offline events flowing through CAPI, web signals connected, and both datasets linked to the ad account running the campaign. Learn what "ready" looks like.
The six levers that move your ODQ and EMQ scores
Most practitioners know the 8.5 benchmark. Fewer know which inputs — frequency, freshness, attribution, accuracy, purchase value, enhanced signals — truly move it, and which to fix first.
How to set up a campaign Meta can optimize across both locations
The changes happen at the ad set level, not across your whole account. Learn which settings, from conversion location to conversion value rules, tell Meta your in-store customers are worth finding.
Creative that gives Meta something real to work with
Meta's delivery system needs genuinely distinct creative to compete for impressions. Learn how to build for two different purchase motivations instead of reformatting the same ecommerce ad.
How to prove incrementality before you scale spend
Once offline data starts flowing, ROAS numbers usually improve. Learn how to tell whether that lift is real revenue or a faulty attribution and build a testing roadmap that answers the question before you commit budget.