Home
Integrations

Sync signups to Omnisend

Add every back in stock signup to your Omnisend contacts automatically.

STOQ can add each customer who signs up for a back in stock alert to your Omnisend contacts, as soon as they register. Use this if you run campaigns from Omnisend and want new signups added automatically.

Before you begin

RequirementDetail
A paid planThe sync toggle is disabled on the free plan.
An Omnisend API keyGenerate one from your Omnisend account and have it ready to paste in.

Get your Omnisend API key

Before you connect STOQ to Omnisend, generate a private API key in your Omnisend account. You'll paste it into STOQ in the next section.

1

Log in to Omnisend

Log in to your Omnisend account.

2

Open your account menu

Click the profile icon in the bottom-left corner.

3

Open Integrations & API

Go to Store Settings > Integrations & API.

4

Create an API key

Click API keys, then click Create API Key.

5

Name the key

Give the key a name (for example, "Restock-private-key") so you can identify it later.

6

Select the Contacts permission

Make sure the Contacts permission is selected. STOQ needs this permission to create and update contacts.

7

Create and copy the key

Click Create and copy the generated API key. Keep it somewhere safe; you'll need it in the next section.

Creating an Omnisend API key with the Contacts permission

Set it up

On a phone, this menu is collapsed. In the Shopify mobile app, tap the STOQ logo at the top of the screen to open it, then choose the section named below. There is no hamburger icon. See Finding the STOQ menu.

1

Open the Omnisend integration

  1. In the left menu bar of the STOQ app, click Back in stock alerts.
  2. Click the Settings tab, then open the Integrations sub-tab.
  3. Click See integrations to open the full Integrations page.
  4. In the Marketing section, find the Omnisend card and click Set up.

The Integrations sub-tab under Back in stock alerts Settings

The Omnisend card in the Marketing section

2

Turn on the sync toggle

Enable Sync visitors with Omnisend.

The Sync visitors with Omnisend toggle turned on

3

Add your Omnisend API key

Paste your key into the Omnisend API key field. A green checkmark confirms it's saved, with a Change link to update it later. If you don't have a key yet, see Get your Omnisend API key above.

The Omnisend API key field

4

Set a profile tag (optional)

Enter a tag in the Profile tags field, shared with Shopify, Klaviyo, and Mailchimp.

The Profile tags field

Once connected, the card shows a Marketing consent summary. If you collect marketing consent on the signup form, Omnisend treats the profile as subscribed only when the customer opted in.

The Marketing consent summary on the Omnisend card

Check your setup

  1. Sign up for a restock alert yourself with a test email. See Test back in stock alerts.
  2. Open your Omnisend contacts and confirm the test contact appears.

Troubleshooting

A signup didn't sync

Confirm the toggle is on and saved, and that the API key still shows the green checkmark rather than needing to be re-entered.

The toggle is greyed out

It's a paid-plan feature. Upgrade to unlock it.

FAQ

Does this sync my existing waitlist too?

No. Only new signups sync, from the moment you turn the toggle on. Contact STOQ support to backfill existing customers.

Do I need an Omnisend account already?

Yes. You need an active account and an API key before you can connect it.

Does a customer need to opt in to marketing first?

No. Every signup syncs. Consent only affects whether Omnisend treats the profile as subscribed to campaigns.