Skip to main content

Integrate Funnelish with Omnisend

Learn how to sync Funnelish data to Omnisend

Written by Armintas Griežė

Funnelish helps businesses create sales funnels and checkout experiences. Connect Funnelish to Omnisend to send purchase, checkout, and opt-in activity as custom events and use it in Automation Workflows.


Benefits

  • Track purchase activity in Omnisend.

  • Capture checkout attempts, including failed payments.

  • Send opt-in activity to Omnisend.

  • Use funnel and checkout data for segmentation and personalized marketing.

How It Works

Funnelish sends data to Omnisend through a webhook block in a Funnelish automation.

Each Funnelish trigger must use the matching Omnisend integration feature and webhook URL. For example, the On Purchase trigger must use the webhook URL generated for Funnelish – On Purchase.

Setup Process

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

Enable the integration features you want to use:

  • Funnelish – On Purchase

  • Funnelish – Purchase Attempt

  • Funnelish – On Opt-in

Copy the unique webhook URL generated for each feature.

Step 2. In Funnelish, open the automation you want to connect and select the trigger you want to use.

The supported triggers are:

  • On purchase

  • Purchase attempt

  • On opt-in

Step 3. Add a Webhook block to the automation.

Paste the webhook URL that corresponds to the selected trigger:

Funnelish trigger

Omnisend integration feature

On purchase

Funnelish – On Purchase

Purchase attempt

Funnelish – Purchase Attempt

On opt-in

Funnelish – On Opt-in

Make sure each trigger uses the matching webhook URL. Save or publish the automation after adding the webhook block.

What Data Is Passed

Contact Fields

Funnelish can send the following contact fields to Omnisend:

Field name

Type

Description

Email

Standard field

The payer’s email address. Synced as non-subscriber

Phone

Standard field

The customer’s phone number.

First Name

Standard field

The customer’s first name.

Last Name

Standard field

The customer’s last name.

City

Standard field

The customer’s city.

Country

Standard field

The customer’s country.

Postal Code

Standard field

The customer’s postal or ZIP code.

State

Standard field

The customer’s state or region.

Custom Events

Funnelish also sends the following custom events to Omnisend:

Custom Event Name

Description

Funnelish – On Purchase

Triggered when the initial order is paid.

Funnelish – Purchase Attempt

Triggered when checkout is submitted, even if payment fails.

Funnelish – On Opt-in

Triggered when a contact submits an opt-in form.

FAQ

Where do I add the Omnisend webhook URL?

Add the URL to a Webhook block inside the relevant Funnelish automation.

Should each trigger use a different webhook URL?

Yes. Use the webhook URL that matches the selected Omnisend integration feature.

What is the difference between On Purchase and Purchase Attempt?

On Purchase triggers when the initial order is paid. Purchase Attempt triggers when checkout is submitted, even if payment fails.

What should I check if an event doesn’t arrive in Omnisend?

Check that:

  1. The correct integration feature is enabled in Omnisend.

  2. You copied the webhook URL for the matching feature.

  3. The webhook URL was added to the correct Funnelish automation.

  4. The automation is saved and published.

  5. If the issue persists, uninstall and reinstall the integration.


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?