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 and CAPI access token to Omega Step 2. Setup timezone Step 3. Activate the app 📗Step 1. Give the Meta Pixel ID and CAPI access token to Omega Setup PixelPopularHow to generate CAPI access token
Before setting up CAPI in Omega, you need a CAPI access token from Meta. Follow the steps below to generate one: Step 1. Go to Meta Events Manager → select your dataset → Settings Step 2. Scroll down to Conversions API → click Generate Access Token Step 3. Copy the token and paste it into Omega (https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image1dlrsfb.png =982xauto) (https://storage.crisp.chat/users/helpdesk/website/-/8/3/Popular💡 How to create a Meta Pixel (Datasets)
Before setting up Pixel in Omega, you need a Meta Pixel first. Follow the steps below to create one: Step 1: Go to Business Settings in Meta ads → Data Sources → Datasets & Pixels Step 2: Click Add to create a new dataset Step 3: Name your dataset, then click Create Step 4: Copy the Dataset ID — this is your Pixel ID to paste into Omega (https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image10bt0l3.png =1022xauto) (httpPopular✅ Test your Pixel tracking
After setting up Pixel, let's test to see if your pixel is working What's the concept? Put simply, pretend you're a shopper and make a test purchase so you can see if the full-funnel events fire properly or not. 👇Check this out if you haven't installed your pixel and CAPI via Omega yet. ▶️ Setup Pixel and CAPI in Omega Now let’s test a series of actions and see if they arrive properly at the *Test Events tabSome readers🔦 Monitor dashboard and analytics
Omega gives you two places to keep an eye on what's actually reaching Facebook: The Home dashboard — a store-wide snapshot of every server event sent today. The Pixel Analytics tab — a per-pixel deep dive with funnel, revenue, and event trends. Home dashboard — a quick glance The dashboard isFew readers🔁 Start Retargeting
Your visitor came to your store, added something to cart, then left without checking out. Don't let them slip away — that's exactly what retargeting was built for. 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 intoFew readers↗️ Direct Catalog Sync
Step 1. Connect your Facebook account Step 2. Create a catalog and connect it to a pixel (important) Linking a pixel to your cSome readers📂 Multiple Data Feeds
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 prodFew readers📌 Important Checklists
Important to safeguard your data, but easily missed APP CHECKLIST PERMISSION CHECKLIST ADVERTISER CHECKLISTFew readers⚙️ App Checklist
Ensure everything is set up for success 1. Enable App Embed Your events won’t fire unless the App Embed is toggled ON in your theme editor. Go to Shopify Customize Theme Go to App embeds section and toggle ON Omega Facebook Pixel Click Save. (https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383Popular🔏 Ensure privacy compliance
Ensure you meet privacy regulations while running ads When you run Facebook ads, following privacy rules is crucial. This keeps you out of legal trouble, builds trust with your customers, and ensures you can advertise worldwide. It also protects your brand's reputation. Consider installing a cookie banner to manage user permission and ensure compliance with privacy laws. If you're unsure how to set up a cookie consent banner that works smoothly with Omega Facebook Pixel, follow this guide to taFew readers🎛️ Permission Checklist
Ensure Omega has the necessary permission to operate as it should be For Conversion API's access token:🎫 Pixel - Full Control Permission for the access token: To be able to generate an access token, an account assigned to the pixel must have full control permission, so make sure you or your client have that! In your Setting --Data Source --Datasets & Pixels, select the pixel to manage people permission (https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31cSome readers🎯 Advertiser Checklist
1. Verify sending domains Domain verification is how Meta confirms you own the store firing events to your pixel. Without it, Meta won't trust the data and certain conversion optimizations stay locked. 📝Preparation: Shopify side: You need to have access to the header section of your Shopify theme, or have contact with people that do. Facebook side: Your account needs to be assigned with the Admin permission to be able to verify a domain In Meta Business SettinSome readers
Hot topics
🗓️ 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 nowFew readers⏳ Fix your Facebook reporting delay
Metrics can take up to 72 hours to show up in Ads Manager. That's normal. Here's why it happens and what to do. You know the feeling — that awkward silence in Ads Manager. Shopify tells you the traffic came from Facebook, but Facebook says nothing. Don't panic, and don't optimize off incomplete data either. Why the delay happens Meta batches conversion data from multiple sources (Pixel + CAPI + Engage-through) before crediting it to a campaign. Late-attributed conversions can landSome 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 readers📦 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 viewSome readers🛡️ 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
Integrations
Page Builder - EComposer x Two Owls
Make sure the Page Builder elements won't stop the Pixel from firing properly Nature of integration If you’re using EComposer Landing Page Builder, chances are you might be using a non-native Add to Cart button, which belongs to EComposer itself. 💡Prevent missed events: Since Two Owls, by default, is only able to capture ATC events from buttons that come from native Shopify themes, any thirFew readersExternal Landing Pages
Fire events on non-native Shopify pagesFew readersPost purchase upsells
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 cPopular🔑 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/heFew readersHow 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) AmeFew readers