How to Integrate Essential Preorder & Back in Stock with Omnisend

Integrating Essential Preorder & Back in Stock with Omnisend automatically syncs back-in-stock waitlist signups into Omnisend as contacts, so you can trigger nurture flows and restock alerts without any manual export or delay.

Before You Begin

Plan requirement: The Omnisend integration is available on all paid Essential Preorder plans. It is not available on the Free plan.

Omnisend account: You need an active Omnisend account to generate an API key.

Setup

Step 1.  In Omnisend, go to Store SettingsAPI KeysCreate API key. Name it (e.g. "Essential Preorder"), select Contacts and Events permissions, then click Create API keyCopy API key. (Need help? See Generate an API Key in Omnisend)

Step 2.  In your Shopify admin, go to Essential PreorderBack in StockGeneral SettingsIntegrations.

Step 3.  Paste your copied API key into the Omnisend field and click Save.


That is it. The integration is now active.


💡  The Tag field on the Integrations page (default: essential-preorder-back-in-stock) is applied to all enabled marketing integrations. It helps you identify Essential Preorder contacts in Omnisend.

What Data Is Passed

When a customer submits the "Notify Me" form on an out-of-stock product, a contact is created in Omnisend and a custom event fires in real time.


Supported Events

Custom Event Name When It Fires
essent_back_in_stock_waitlist_joined Customer submits the "Notify Me" form on an out-of-stock product
essent_back_in_stock_waitlist_confirmed Customer confirms their signup via a GDPR double opt-in email

Event Properties

Each event includes the following properties:

Property Description
product_id The product the customer is waiting for
variant_id The specific variant they signed up for
essent_campaign_id Unique ID of the Back in Stock campaign
essent_notification_id Unique ID of the individual signup

Building Automation Workflows

Use these events as triggers in Omnisend Automation Workflows:


Nurture flow: Trigger from essent_back_in_stock_waitlist_joined to keep customers engaged while they wait for stock to return.

GDPR-confirmed flow: Trigger from essent_back_in_stock_waitlist_confirmed to reach only customers who have explicitly opted in.


💡  Essential Preorder does not send an event when stock is restored. Back-in-stock notifications are sent from within the Preorder app itself. The Omnisend integration captures waitlist contacts and supports pre-restock nurture sequences.

Frequently Asked Questions

Which Essential Preorder plan do I need?

Any plan. The integration is also available on the Free plan.

Does the integration sync historical waitlist subscribers?

No. Only new signups from the moment the integration is activated are synced to Omnisend.

Is the sync real-time?

Yes. A contact and event are created in Omnisend the instant someone submits the "Notify Me" form.

Is there a manual sync option?

No.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us