Getting started
▶️ Setup Pixel and CAPI in Omega
To start sending website traffic to Facebook, simply set up your Meta Pixel in Omega and select the pages you want to track. Step 1. Give the Meta Pixel ID to Omega Step 2. Fill in the CAPI access token Step 3. Activate the app 📗Step 1. Give the Meta Pixel ID to Omega You'll need an active Meta Pixel before starting. Don't have one yet? See💡How to create a Meta Pixel (Datasets)  to set the period. 1. Customer overview Four cards summarise your customers for the selected period, each with the change versus the previous period: **CFew readersProtect your ad data with Bot & Fraud Protection
Not every visit to your store is a real shopper. Bots, crawlers and fake orders can trigger the same events as real customers, and if those events reach Meta, you end up paying to optimize your ads on numbers that aren't real. 💡Omega can keep that traffic out of your Meta data with Bot & Fraud Protection This guide explains what this feature does, how to turn it on, and how to review and resend events. Why this matters Meta's ad delivery learns from the events your store sends. When bFew readersConsent tracking: why some events don't reach Meta and how Restricted mode works
Overview When a shopper declines marketing cookies in your store's cookie banner, consent policy blocks the browser pixel for that session. Browser events from that session — mainly Add to cart and Checkout — are never sent to Meta. This is not a tracking error. By default, Omega Facebook Pixel follows your shoppers' consent choices — browser events from sessions where consent was declined are not sent to Meta. Meanwhile, Purchase is always fully tracked because it's matched fromFew readers🔁 Start syncing products from Shopify to Meta
There are two ways to feed your products to Meta, depending on the permissions you have on your Facebook Catalog. Option 1 — You have full control over your Facebook Catalog If you can create or admin a catalog in Meta Business Manager, the cleanest path is to let Omega create and sync the catalog directly. Updates flow into Meta automatically — no manual exports or feed URLs needed. 👉 ↗️Direct Catalog Sync Option 2Few readers↗️ Direct Catalog Sync
If you have all the necessary permissions on your Facebook Catalog, you can use Omega Catalog to directly sync products to a Facebook Catalog without having to copy/paste a feed link. Omega handles creation, updates, and ongoing sync for you. Step 1. Connect facebook account Choose the option "Automatic catalog sync" to create a Catalog Connect your Facebook accountSome readers📂 Multiple Data Feeds
Use this when you're not a BM admin on the receiving Facebook Catalog. If your account has Full Control permission on the Facebook Catalog, log into Omega and sync directly — that's the cleanest path. 👉 ↗️Direct Catalog Sync When you don't have that permission — for example, the catalog lives in an agency's Business Manager — a hosted feed URL saves the day. It: No permission required No login required All prodSome readersAdvanced settings: fine-tune which events Omega sends
Every store sells differently, so not every store should send Meta the same events. Advanced settings let you send only the events that fit your business type and your needs. That gives Meta cleaner, more accurate data — which helps it optimize your campaigns and spend your budget on the customers who actually buy. Where to find them Open Settings --> Advanced settings. Turn on the rule you want. Click Save.  before crediting it to a campaign. Late-attributed conversions can landPopular📦 How Meta attribution changed (2021–2026)
Why you can't see the full picture the way you used to. Meta's attribution model has been reshaped three times in five years. Each change shrinks the window through which Meta credits your campaigns. The three big shifts 2021 — iOS 14.5 ATT Apple's App Tracking Transparency let iOS users opt out of cross-app tracking with one tap. Meta lost a chunk of click-through visibility on iOS overnight. Default attribution shrank from 28-day click + 7-day view to **7-day click + 1-day viewPopular🛡️ Conversion API events
Event Deduplication Rest assured you won't suffer from double-counted events. What is deduplication? When you send events via both the Pixel (browser) and Conversion API (server), there are often 2 events sent for 1 user action. Meta automatically deduplicates them so you only see one in reporting. Should I be worried about duplicated events? Omega handles this for you — turn on Conversion API and Meta deduplicates browser + server events automatically. DeduplicatioSome readers🗓️ Facebook Attribution
Meta's attribution model has changed a lot since 2021. Here's what it looks like in 2026 — and where to dig deeper. What Meta attribution windows look like now Window What it credits Default 1-day view Conversion within 24h of seeing your ad (no click) Yes 1-day click Conversion within 24h of clicking your ad Optional 7-day click Conversion within 7 days of clicking ✅ Yes 28-day click | Conversion within 28 days of clicking | OptFew readers🔎 Understanding data absence
Event loss is hard to bear. Here's why it happens and how CAPI solves it. Why your Pixel can't see every shopper Privacy opt-outs. Apple's iOS App Tracking Transparency lets users opt out of tracking with one tap — and a large share do, especially in the US. Cookie blockers + ad blockers. Millions of shoppers run extensions like uBlock that block connect.facebook.net before the Pixel even loads. Browser privacy. Safari ITP, Firefox ETP, and Chrome's evolving cookie policFew readersOrder reconcilliation: Why your Meta purchases don't match your Shopify orders
Shopify says you got 142 orders this week, while Meta Ads Manager reports 88 purchases. The difference comes down to what each platform counts: Shopify records every order in your store, while Meta reports only the purchases it can credit to your ads. Your Omega Ads Report shows the steps in between. The four numbers Shopify orders — every order in your store, from all channels (ads, organic, email, direct). Your source of truth — the 100% baseline. Omega purchases — the orders theFew readersMarket targeting: give each market its own Pixel
Market targeting lets you assign a Pixel to one or more of your Shopify Markets. Each shopper's events (View content, Add to cart, Purchase) are then sent to the Pixel that matches their market — so every region has its own Pixel, clean data, and clean audiences. Who it's for Stores selling in two or more markets (e.g. EU, US, Japan), or agencies/teams that each manage one region and need their data kept separate. Selling in a single market? Just leave the default All markets.Few readers
Integrations
Post purchase upsells
💡Two Owls does work with many post-purchase upsell apps by default (e.g. One Click Upsell) but let us know if it doesn’t work with your case, and what app you are using. We will figure it out together!Few readersExternal Landing Pages
Fire events on non-native Shopify pages Good to know: By default, Two Owls doesn't integrate with any external landing page tools, so if you wish to fire events on your landing pages, just reach us for help! 🙋Few readers
FAQs
FAQ
FAQs Skim through the most fundamentals and find the quickest route to solve them 👁️🗨️Tracking What’s better about Omega Two Owls, compared to other apps? We pride ourselves on both great events captures and event match quality (EMQ). Why does it matter? Higher EMQ means a better chance for Facebook to be able to match an event to a person, hence better reporting in Ads Manager for you to make informed decisions. To this end, our EMQ scores are Great on average. So don’t forget to cPopularHow to find your Meta ad account timezone
To set Omega's timezone correctly, you first need to know what timezone your Meta Ad Account uses for reporting. Match them once, and event timestamps line up cleanly between Omega and Meta. Open Meta Ads Manager → make sure you're on the right ad account. Click Settings (gear icon). Click Billing and payments on the left panel. Scroll to Business info → Click Edit → find the Time zone field. It looks like `(GMT-05:00) AmeSome readers🔑 How to get your Facebook Pixel ID
Need your Pixel ID to paste into Omega's Manual input — or to share with an agency or partner platform? It lives in Meta Events Manager. Here's steps to find it. Open Meta Events Manager. Left sidebar → Datasets. Each pixel row shows the Pixel ID right under the pixel name — a 15 or 20-digit number like 1298250005840679. The ID also sits at the top of the Overview tab, click to copy. ![](https://storage.crisp.chat/users/heSome readersPricing Plans
Shopify Plan Products quota Free Growth Scale Basic / Grow 100 $0.00/month $20.99/month — 1,000 — $25.99/month — 5,000 — $29.99/month — Unlimited — — $49.99/month Advanced 100 $0.00/month $35.99/month — 1,000 — $45.99/month — 5,000 — $55.99/month — Unlimited — — $79.99/month Plus 100 $0.00/month $45.99/month —Few readers