Search

Omnisend WhatsApp Retargeting via Webhooks

With Chatarmin, you can connect your existing Omnisend flows to WhatsApp and automatically send WhatsApp messages based on specific customer actions.

This is especially useful to reach customers who are not reacting to email campaigns anymore, and to benefit from WhatsApp’s significantly higher open and conversion rates.

Instead of relying only on email, you can retarget users directly via WhatsApp at the perfect moment in the customer journey.


Why Omnisend + WhatsApp Retargeting works so well

With WhatsApp retargeting you can:

  • increase engagement and conversions

  • recover customers who didn’t open emails

  • send reminders after checkout abandonment

  • build post-purchase flows (upsells, reviews, reorder reminders)

  • reduce churn and increase CLTV


⚠️ Important:

As of 12.02, Omnisend Webhooks are still in Beta and must be enabled manually by Omnisend support.

Step-by-Step Setup

1) Request Webhooks from Omnisend Support

Webhooks are not enabled by default.

To activate them, you need to contact Omnisend support and request webhook access.

They will then enable webhooks for specific flows inside your Omnisend account.

✅ After activation, you can use webhooks inside your automation flows.

2) Create a Segment for Double Opt-In (DOI) Contacts

To avoid messaging customers without consent, you should only retarget contacts that are Double Opt-In (DOI).

With the Chatarmin integration, DOI contacts are synced automatically.

Next step:

  • Create a segment in Omnisend containing all Double Opt-In WhatsApp contacts

3) Adjust your Omnisend Flow (with If/Else Logic)

Now you can update your existing Omnisend flow and add logic for WhatsApp retargeting.

Example setup:

  • Send email campaign

  • Wait X hours

  • If email was opened → continue normally

  • If email was NOT opened → trigger WhatsApp reminder

This is usually done via If/Else blocks.

Example use cases:

  • Reminder if email not opened after 24h

  • WhatsApp message if abandoned checkout not recovered

  • WhatsApp follow-up if discount email was ignored

  • Post-purchase review reminder via WhatsApp

4) Create a POST API Trigger Flow in Chatarmin

To send WhatsApp messages via Chatarmin, you need a flow that can be triggered by Omnisend.

For this, you can:

  • Create a new POST API Trigger Flow inside Chatarmin

    or

  • Use our ready-made Omnisend templates (you will find them in your “Create Flow” section)

5) Make sure your Webhook JSON Body matches Chatarmin requirements

This is the most important step.

Omnisend will send webhook data to Chatarmin, and Chatarmin can only process it correctly if the webhook body is formatted properly.

Your webhook must include at least:

  • phone number

  • email (optional)

  • additional customer data (optional)

  • event data (e.g. checkout link, product, flow name, etc.)

Example:
{
"phone_number": "[[contact.phone_number]]",
"email": "[[contact.email]]",
"checkout_url": "[[event.checkout_url]]"
}

⚠️ Important:

All webhooks must use the same JSON structure that your Chatarmin POST Trigger Flow expects.

Otherwise, the trigger will not work.

Summary

With Omnisend Webhooks + Chatarmin, you can:

  • connect existing Omnisend flows with WhatsApp

  • send automated WhatsApp reminders based on customer behavior

  • increase conversion rates dramatically

  • reach customers that email can’t reach anymore