Articles on: Twoowls - Facebook Multi Pixels

⚙️ App Checklist

Ensure everything is set up for success

Required App Embed



Your events won't be firing if you don't toggle this on.
What is Theme App Extension all about?[](https://docs.twoowls.io/getting-started/important-checklists/app-checklist/required-app-embed#what-is-theme-app-extension-all-about)
It’s a different way to integrate third-party apps (like Omega) with your Online Store. It’s more intuitive, a toggle away, and much more optimal.
Previously, for Omega to work, we have to do some technical thing behind the scene that usually involves automatically injecting scripts/snippets to your theme. And sometimes if the theme is not compatible, we would have to do it manually - the hard-coded way.
Then with the current trend of merchants increasingly moving 2.0, Shopify offers us third-party integration through a better method - theme app extension.
💡We try our best to explain this to non-tech people, but if you are more tech-savvy and would like to learn more, just ask us.

### Integrate Two Owls with your Online Store via Theme app extension


Just go to this page in your theme editor via this address /admin/themes/124896575639/editor?context=apps
Example: https://geeman-3.myshopify.com/admin/themes/124896575639/editor?context=apps


FAQs


Why is this necessary?
There are multiple benefits to this:
Enabling App Embeds allows Omega to stay fully compatible with your (future) OS 2.0 & reduces the burden on your end. You will less likely be asked for access to the theme by us.
With this, you can be assured the app stops functioning at the moment you uninstall it. No ghost snippets, left-over code messing up with your theme beyond uninstallation.
👉We would like to urge you to take this action asap because there will probably be no traditional integration in the future - meaning if you don’t do this the app might stop working sometime in the future.
What if I've already added Two Owls scripts to my theme before this?
No worries. You can still enable app embeds and we will automatically switch the workaround. The app will work with your theme the "embeds" way from the moment you enable it.
What if Two Owls has added some custom snippets to my theme to track a special button?
If you enable app embeds, we'll carry over the custom snippet along with the embeds, so rest assured your customization will remain intact.
👉This is only true as long as you don’t switch the theme. If you ever decide to switch and we have customized something for you before, remember to contact us for a thorough check-up.
Is adding Two Owls Script at the Order Status Page still required if I have embedded the app this way?
Yes, still required because that ensures your purchases fire properly.

Define a timezone



Ensure there are no discrepancies in Events Manager report

✅This will tell Two Owls to record your events at the same timezone as the one Facebook uses to report your events, meaning they speak the same time language!
Define a timezone in which the app will operate**What happens if I don't set this up?**[](https://docs.twoowls.io/getting-started/important-checklists/app-checklist/define-a-timezone#what-happens-if-i-dont-set-this-up)
❌You might see some weird mismatch.
👉**Event allocated to a date in the past:** Say your Ad Account operates in UTC + 5, and there was a purchase that happened at 1 a.m on June 26 (UTC + 5). Two Owls, by default, will record that event in UTC and send Facebook that this event happened at 8 p.m on June 25 (according to UTC).
Facebook understands this as is, without converting the timezone. That means you won't see that purchase showing up on the 26th in the EM!
👉**Events coming from "the future":** In the same manner, some events appear to come from the "future" and Facebook won't accept them. Timezone mismatch is the culprit here.

Choose the right pixel



Eliminate the possibility of duplication or even tripled events

Avoid accidental mess: for data accuracy's sake, carefully ensure that you don't put the same pixel ID in Two Owls and some other pixel installation methods!

This is because the Two Owls app’s code already does the necessary thing to capture & send events upon an event instance, and other apps would probably do the same thing to your pixel.


Common places our users forgot to remove the pixel from
Facebook Sales Channel
Native Shopify integration in Settings -> Preference
Google Tag Manager
Pixels were previously hardcoded to the theme

How to disconnect a pixel from the original Facebook Sales Channel?


Go to Data Sharing


Disconnect

How to remove a pixel from Shopify Preference?




Basically, a pixel connected to the Facebook app will also show up in the Shopify Preference -> Facebook Pixel box. Just follow the above guidance to disconnect it.

👀 Not so sure? If you still see over-reporting or unwanted events in your Events Manager, chances are you are still double firing the pixel somewhere. No worries, codes are leftover sometimes. Just contact us for support!

Updated on: 06/06/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!