Shopify requires all apps that modify store themes to use Theme App Extensions instead of directly injecting code.
Enabling the Omnisend App Embed in your Shopify theme editor is mandatory for forms to display and tracking to function properly.
Learn more about Shopify Online Stores 2.0 📚
In this article, we'll guide you through the steps to enable the Omnisend app embed snippet.
Why App Embed Is Required
Shopify Compliance
Shopify enforces App Store requirements 5.1.1 and 5.1.3, which mandate that all storefront modifications happen through Theme App Extensions.
What Happens Without App Embed Enabled
If you skip this step or disable the App Embed toggle:
Signup & Embedded forms won't display on your storefront
Frontend tracking events won't fire, including cart abandonment, product views, and checkout tracking
Automation Workflows that rely on these events (like Abandoned Cart and Product Viewed) will not trigger
How This Affects You
New Shopify Users (Starting 12 February 2026)
If you're connecting your Shopify store to Omnisend for the first time, App Embed must be enabled for tracking and forms to work. There is no alternative method available.Existing Omnisend Users
If you connected your store before 12 February 2026:
Already enabled App Embed? You're all set. App Embed is now your primary tracking method.
Haven't enabled App Embed yet? Your forms and tracking may still work temporarily using a legacy integration method, but you'll see prompts to complete the App Embed setup every time you log in. We strongly recommend enabling App Embed now to ensure uninterrupted service.
Omnisend is transitioning all users to App Embed to comply with Shopify's requirements and provide the best experience.
Setup Steps
When you connect your Shopify store to Omnisend, you'll see the App Embed setup screen. This guide will help you complete the setup.
Step 1. After connecting your Shopify store, Omnisend will display the "Turn on Omnisend app embed" screen.
The screen explains:
To get Omnisend working properly, you need tracking enabled
Tracking helps collect customer data, publish forms, and recognize customers via cookies
You have two options:
Enable in theme editor (recommended) – Takes you directly to Shopify Theme Editor to enable App Embed
Continue without tracking – Skips setup temporarily, but a red banner will appear across the app until you complete it
Step 2. Click Enable in the theme editor. You'll be taken to the Shopify Theme Editor in a new browser tab.
Step 3. Enable the Omnisend App embed in your Shopify theme. Under App embeds, you'll see your Omnisend app embed snippet. Omnisend's app toggle should automatically be enabled by default. If it's not, click on the toggle.
The change should be autosaved, but if the save button remains active, ensure you save before leaving the page.
Step 4. Return to Omnisend. You'll see the "Tracking enabled successfully" confirmation screen.
If you later decide to change your Shopify Theme or enable the toggle on an inactive theme. In that case, you'll be shown the following warning message:
"Your current Shopify theme has App embed functionality switched off. Turn it back on for Omnisend to work properly", with onward actions to take.
If You Skip Setup
If you clicked "Continue without tracking" or didn't complete the App Embed setup, you'll see a red warning banner at the top of your Omnisend account:
⚠️ Your current Shopify theme has App Embed functionality switched off. Turn it back on for Omnisend to work properly.
The banner includes two action buttons:
Turn on App embeds – Takes you back to Shopify Theme Editor to enable App Embed (explained in Step 3 above)
Mark as done – Dismisses the banner (only use if you've already enabled App Embed in Shopify)
Without App Embed enabled:
Signup & Embedded Forms will not display on your storefront
Tracking events (cart abandonment, product views, checkout tracking) will not fire
Automations relying on these events will not trigger
Verify App Embed Is Enabled
To confirm your App Embed is active:
1. Check in Shopify
Go to Shopify admin → Online Store → Themes → Customize
Click Theme settings (left sidebar, bottom) → App embeds
Verify the Omnisend toggle is on
2. Check in Omnisend
If you see the red warning banner, App Embed is not enabled
If you don't see the banner and have completed the splash screen, App Embed is enabled
3. Test a Signup Form
Go to Forms → Pick an active form
Go to your online store website → if the form displays on your storefront (based on set targeting & timing), App Embed is working correctly
FAQ
What happens if I disable the App Embed toggle later?
If you turn off the Omnisend toggle in Shopify Theme Settings → App embeds, the red warning banner will reappear in your Omnisend account. Forms will stop displaying, and tracking events will stop firing until you re-enable App embeds.
Do I need to enable App Embed for every Shopify theme?
Yes. If you change your active theme or customize an inactive theme, you must enable the Omnisend App Embed toggle in that theme's App Embeds settings.
I enabled App Embed, but forms still aren't showing. What should I do?
Confirm you clicked Save in Shopify Theme Editor after toggling App Embed on
Check that the form is enabled in Omnisend (Forms → View form in the list → Status should be "Enabled")
Clear your browser cache and test in an incognito window
If issues persist, contact support via in-app chat
Still have questions? Feel free to contact us at [email protected] or via in-app chat.




