Skip to main content

Integrate Stay.ai with Omnisend

Written by Sarunas
Updated this week

Stay.ai is a subscription management platform designed for ecommerce brands. By connecting Stay.ai with Omnisend, you can automatically sync subscription data, trigger automation workflows based on subscription events (like new subscriptions, cancellations, or upcoming payments), and create personalized campaigns for your subscribers.

In this article, you'll learn how to set up the integration between Stay.ai and Omnisend using an API key with the webhook access.


Before You Begin

  • You need an active Stay.ai account with access to API and webhook settings.

  • You must have admin access to your Omnisend account.

  • This integration requires a Stay.ai API key with the following scopes:

    • Read Webhooks

    • Update Webhooks

    • Delete Webhooks

Benefits

  • Automate subscription workflows: Trigger emails or SMS based on subscription events (e.g., renewal reminders, cancellation win-back).

  • Sync subscriber data: Keep contact information updated between Stay.ai and Omnisend.

  • Personalize campaigns: Use subscription data to segment contacts and send targeted messages.

Setup Process

Step 1. Generate an API Key in Stay.AI.

  1. In Stay.AI, go to Account → API tokens.

  2. Click on New API Key.

  3. Enable the following scopes:

    • Read Webhooks

    • Update Webhooks

    • Delete Webhooks

  4. Click OK and copy the API key.

Step 2. Connect Stay.ai to Omnisend

  1. Log in to your Omnisend account → Go to the Omnisend App Market and search for Stay.ai. Click the 'Connect now' button and wait a few moments.

  2. Paste the API key you copied from Stay.ai and click "Connect".

If you receive an error at this step, make sure your API key has proper access to read/update/delete webhooks.

Step 3. Enable integration

  1. Select all events that you want to be tracked

  2. Click Update settings

Your Stay.ai integration is now active! Selected subscription events will automatically sync with Omnisend, and you can start building automation workflows based on those events.

What Happens Next?

  • Subscription events (e.g., renewals, cancellations, pauses) will trigger custom events in Omnisend.

  • You can use these events as triggers in Automation workflows to send targeted emails or SMS.

  • Subscription details will be available in the custom event details.

FAQ

What subscription events are synced?
Stay.ai syncs these events:
- "new subscriptions";

- "cancelled subscription";
- "successful payment";
- "failed payment";
- "upcoming order".

​Why doesn’t anything happen when I try to enable event tracking?
If clicking on "update settings" and the event has not "started," the event is most likely occupied by a different integration. Check if any known integrations are using this event and disable it, or delete it yourself (note: needs a tech-savvy person) before trying to enable event tracking.

Can I trigger workflows based on subscription data?
Yes. Use custom events from Stay.ai as triggers in Omnisend automation workflows. Learn more about custom events.

What happens if the connection fails?
Check that your API key is correct, has the required webhook scopes enabled, and that your Stay.ai integration is active.


Stuck or unsure what to do next? Please feel free to reach out to our Support Team anytime via in-app chat or at [email protected]. For Stay.ai-specific questions, contact Stay.ai support.

Did this answer your question?