Integrating Essential Preorder & Back in Stock with Omnisend lets you automatically sync back-in-stock waitlist signups into Omnisend as contacts, so you can trigger restock alerts and nurture flows the moment a product is available again - no manual export, no delay.
Benefits
Real-time waitlist sync: A contact is created in Omnisend the instant a shopper submits the "Notify Me" form on an out-of-stock product.
Product and variant context: Each signup carries the exact product and variant the shopper is waiting on, so you can send them a relevant, targeted message.
Automated customer communication: Keep shoppers warm while they wait, and notify them the moment the item is back - all through Omnisend Automation Workflows.
Before You Begin
Install the Essential Preorder & Back in Stock app in your Shopify admin.
Make sure you turn it on in your theme's apps.
The Omnisend integration is available on all paid Essential Preorder plans
Setup Process
Step 1. In Omnisend, go to Apps → search for Essential Preorder & Back in Stock → click Connect now → Copy API Key.
Step 2. In your Shopify admin, go to Essential Preorder → Back in stock → General settings, and click Manage next to Integrations.
Step 3. Paste your copied API key into the Omnisend field and save.
Step 4. Go back to Omnisend → check I have already done this step → click Connect.
💡 A Tag field on the same Integrations page (default: essential-preorder-back-in-stock) is applied to every marketing integration you enable so that you can identify Essential Preorder contacts in Omnisend.
What Data is Passed
Contact Fields in Contact Profiles
The following field is added to the contact profile in Omnisend:
Email address
Supported Custom Events
Custom Event Name | Description |
| Triggered when a customer submits the "Notify Me" form for an out-of-stock product or variant |
Event Properties
Each event includes the following properties:
Property | Description |
| The product the customer wants restocked |
| The specific variant the customer signed up for |
| The customer's email address |
| Unique ID of the individual "Notify Me" signup |
| Unique ID of the Back in Stock campaign the signup belongs to |
💬 Learn more: Use Personalization in Omnisend.
Build Automation Workflows with Essential Preorder & Back in Stock Events
Here are some automations you can build once the data is flowing:
Restock notification: When
back_in_stock_waitlist_joinedfires and the product is marked back in stock, notify the customer right away.Post-signup nurture sequence: Keep the customer engaged with helpful content while they wait for the product to be restocked.
Targeted restock campaigns: Build a segment based on
product_idorvariant_idfrom the event properties, then send a one-time campaign to shoppers waiting on a specific item.
💬 Learn more: Set Up Automation Workflow Settings.
FAQ
Which Essential Preorder & Back in Stock plan do I need?
Any paid plan. The Omnisend integration is included on all paid plans.
What subscription status will new contacts have?
New contacts are created based on the consent status captured at signup. They will not receive marketing emails unless they opt in or were already subscribed through Omnisend's subscription forms.
Does historical data sync?
No, only real-time signups from the moment the integration is activated.
Can I use these events in Email Campaigns?
This event is designed for Automation Workflows. To send a one-time campaign, create a segment based on contact data synced from the event, then send the campaign to that segment.
If you couldn't find the answer to your question, reach out to our Support Team through the in-app chat or at [email protected] – our team is available 24/7.

