Skip to main content

Integrate Spoki with Omnisend

Learn how to sync data from Spoki to Omnisend

Written by Armintas Griežė

Spoki is a WhatsApp marketing and automation platform that helps you manage conversations, build chatbot flows, and engage customers via WhatsApp. Connect it to Omnisend to trigger email or SMS workflows in real time when contacts are created or updated in Spoki – perfect for cross-channel follow-ups, syncing WhatsApp leads to your Omnisend audience, and coordinating campaigns across WhatsApp and email.


Setup Process

Step 1. In Omnisend, go to Apps → search for Spoki → click Connect now.

You'll see a list of supported integration features. Enable the ones you want to use:

  • Contact Created

  • Contact Updated

Omnisend generates a unique webhook URL for each enabled feature. Keep this page open – you'll need these URLs in the next step.

Step 2. In Spoki, go to Integrations in the left sidebar → search for Webhook → click on the Webhook integration.

Step 3. Click Add Webhook.

In the Add Webhook form:

  1. Select the event from the Event dropdown (e.g., Contact created).

  2. Paste the corresponding Omnisend webhook URL into the Callback URL field.

  3. Toggle Active to on.

  4. Click Add.

Repeat Step 3 for each feature you enabled in Step 1 – Contact Created and Contact Updated each require their own webhook entry.

And that's it! Once added, Spoki events will start triggering in Omnisend in real time.

What Data Is Passed

Contact Fields

The table below lists the contact fields Spoki syncs to Omnisend.

Field Name

Type

Description

Email Address

Standard

Contact's email address (primary identifier).

Phone Number

Standard

Contact's phone number (used for WhatsApp in Spoki).

First Name

Standard

Contact's first name.

Last Name

Standard

Contact's last name.

FAQ

Do I need a separate webhook entry for each event?

Yes. "Contact Created" and "Contact Updated" events each require their own webhook entry in SpokiIntegrationsWebhookAdd Webhook. Use the corresponding Omnisend webhook URL for each.

Can I sync historical contacts from before I connected?

No, the integration only syncs contacts created or updated after your webhooks are added and active. Past contacts won't be imported automatically.

Can I test whether my webhook is working?

Yes. Spoki shows a list of your added webhooks in the Webhook integration panel. Click Test next to any webhook to send a test payload to Omnisend and verify the connection.

Why didn't my workflow trigger after a Spoki contact event?

Check the following:

  1. The correct Omnisend webhook URL is in the Callback URL field.

  2. The webhook is toggled to Active in Spoki.

  3. The correct event is selected in the Event dropdown.

  4. Reinstall the app.

If all is confirmed and the issue persists, use Spoki's Test button to check webhook delivery, then contact our Support team if the issue continues.


Didn'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.

Did this answer your question?