Home
Integrations Library
Getting Started With Integrations
Passing Data Into Everflow With Zapier
Passing Data Into Everflow With Zapier

SERIES:

Passing Data Into Everflow With Zapier

Learn how to connect your data stack using Zapier to fire postback data into Everflow.

Overview

You can use Zapier to pass conversion and event data into Everflow using our postback feature whenever we don't offer an existing integration to serve that purpose. As long as you know when a conversion or event should fire, it can be passed into Everflow using either the direct Everflow Zap or a webhook.

Although this guide follows a HubSpot example, you can set up any external system to pass data the same way—this is useful for scenarios like passing deal amounts, storage fee commissions, or other custom data that standard integrations don't capture.

The Webhook method requires a premium Zapier account (starting at $19.99/mo) for access to their Webhook feature. The direct Everflow Zap is available on all Zapier plans but requires an invite.

Example: Passing HubSpot Deal Data Into Everflow

In this example, you want to receive the Deal Amount from HubSpot when a deal reaches the "customer" stage—something the standard HubSpot integration doesn't pass. Here's how to set it up:

1 Connect Your Trigger App in Zapier Connect your HubSpot account in Zapier and choose Updated Deal Stage as the trigger to create a new Zap. This will fire an event into Everflow whenever a HubSpot deal stage reaches customer, passing the Deal Amount with the event. 2 Choose Your Action Method You have two options for sending data to Everflow:

Option A: Everflow Zap (Recommended) — Use the direct Everflow integration for a simpler setup with dropdown selections. Requires an invite link.

Option B: Webhook — Use Zapier's Webhook feature to fire a GET request to Everflow's postback URL. More flexible but requires manual URL configuration.

Choose your method and follow either Step 3a or Step 3b below.
3a Configure Everflow Zap (Recommended Method)

Access the Everflow Zap using this invite link: Zapier Invite

When prompted, generate an API Key from your Everflow account at Control Center > Security and enter it to connect.

Zapier requesting Everflow API key

Select your Action Event—either Create Affiliate Signup or Create Conversion.

Zapier action event selection
For Create Affiliate Signup, customize your Partner Signup Form in Everflow first. For Create Conversion, create an Offer and Partner in Everflow first.

For the Create Conversion event, configure these required fields:

Tracking Domain (choose from dropdown) Target Type (Offer or Advertiser Global) Offer or Advertiser (depending on Target Type) Event or Advertiser Event (depending on Target Type)
Required for Attribution You must include at least one of these fields for Everflow to attribute the conversion:

• Transaction ID — The unique click identifier from the original tracking link
• Coupon Code — If using coupon-based attribution
• Affiliate ID (with Offer ID) — Hard-code a specific Partner to receive the conversion
• Email — Only works if the email was already captured from a previous conversion for email attribution

You can pass additional data in the Amount, Order ID, and ADV fields.

Pro Tip If you're not using all 5 ADV fields, put "Zapier" or something unique in one of them. This makes it easier to identify in Everflow Reporting where the conversion originated.
3b Configure Zapier Webhook (Alternative Method)

For the Zapier action, select Webhooks by Zapier and choose GET as the event type.

Selecting GET in Webhooks by Zapier

In Everflow, copy your offer's postback conversion URL from the Tracking Card (when Offer is configured with Conversion Method - Server Postback).

Everflow Tracking Card with postback URL
In this use case, you won't know the Transaction ID. You can still fire postbacks without the Transaction ID or NID. Use this base URL: https://[your-tracking-domain].com/

In Zapier, paste the tracking URL and add the necessary Everflow parameters under Query String Parameters. This example is designed for an Offer with email attribution enabled.

Zapier webhook configuration with Query String Parameters

The configuration above fires an event conversion into Everflow for Offer 9 and Event 34. The Event is attributed to the Partner whose click led to the lead, matched by email, with an event amount of $1000.

No email attribution? Hard-code a specific affid parameter to receive these events: affid=[partner id]

HubSpot tip: Deals don't include email by default. Create a custom deal field, then set up a workflow automation to copy the Contact Email into the new field.
4 Test and Verify

Click Continue and test action in Zapier. You should receive a conversion if there's a Partner attributed to that email (or the hard-coded affid).

For your first test, we recommend hard-coding an affid to make sure everything works before relying on email attribution.

In Everflow, navigate to Reporting > Conversions and run a report. Verify the event conversion was received with all the expected data points—Offer, Event, Partner, Amount, and any ADV fields you configured.

Troubleshooting If conversions aren't appearing, check that your Offer has the correct conversion method configured and that email attribution is enabled (if using email matching). For webhook setups, verify the request method is GET—Everflow requires GET requests with URL parameters, not POST with body data.

Common Use Cases

Beyond HubSpot deal amounts, here are other scenarios where Zapier + Everflow works well:

Use Case Trigger What to Pass Recurring commissions Quarterly storage fees collected Amount as % of fees, attributed by email Deal stage changes CRM deal reaches specific stage Deal amount, stage name in ADV field Form submissions Lead form completed Lead data, source in ADV field Custom events Any webhook-capable platform Event ID, amount, attribution data
Note on payment platforms: Some platforms like Stripe send amounts in cents (e.g., $32.28 as 3228). Everflow cannot perform math on incoming values, so you'll need to use Zapier's Formatter to divide by 100 before firing into Everflow.