Skip to main content

Everflow Integration

If you're using Everflow as your affiliate tracking platform, you can configure it to automatically fire Pushnami conversion postbacks when conversions occur.

Overview

Instead of implementing conversion tracking in your own code, Everflow can handle the postback to Pushnami automatically. This is ideal when:

  • You're already using Everflow for affiliate tracking
  • You want centralized conversion management
  • You need Everflow to attribute conversions before notifying Pushnami

Setup Guide

In your Pushnami destination URL, pass the conversion ID to Everflow's sub1 parameter (which we are using here as an example, any sub value will work):

https://yourtracking.everflowclick.net/click?offer_id=123&sub1=<<conversion_id>>

You can also include additional tracking parameters:

https://yourtracking.everflowclick.net/click?offer_id=123&sub1=<<conversion_id>>&sub2={{=data.adsourceid}}&sub3={{=data.adcampaignid}}

Step 2: Add Postback URL in Everflow

  1. Log in to your Everflow dashboard
  2. Navigate to Offers and select your offer
  3. Go to the Tracking tab
  4. Under Postback URLs, click Add Postback
  5. Enter the following URL:
https://revtrc-api.pushnami.com/convert?t={sub1}&v={payout}
  1. Save your changes

Step 3: Test the Integration

  1. Create a test click through your Pushnami campaign
  2. Complete a test conversion in Everflow
  3. Verify the conversion appears in both Everflow and Pushnami dashboards

Parameter Mapping

Everflow PlaceholderPushnami ParameterDescription
{sub1}tConversion ID (required)
{payout}vConversion value (optional)

Advanced Configuration

Including Revenue Data

Using {payout} automatically sends the conversion value configured in Everflow to Pushnami, enabling accurate revenue reporting in your Pushnami dashboard.

Multiple Sub-IDs

If you need sub1 for other purposes, you can use any available sub-ID parameter. Just ensure the postback URL matches:

# If using sub4 for conversion ID
https://revtrc-api.pushnami.com/convert?t={sub4}&v={payout}

And update your Pushnami link accordingly:

https://yourtracking.everflowclick.net/click?offer_id=123&sub4=<<conversion_id>>

Conditional Postbacks

In Everflow, you can configure postbacks to only fire under certain conditions (e.g., specific conversion types or minimum payout amounts). Use Everflow's postback rules to control when Pushnami receives conversion data.

Complete Flow Diagram

1. User sees Pushnami notification

2. User clicks → Pushnami generates <<conversion_id>>

3. Redirect to Everflow with sub1=<<conversion_id>>

4. Everflow redirects to your landing page

5. User completes conversion

6. Your system notifies Everflow of conversion

7. Everflow fires postback to Pushnami with {sub1} and {payout}

8. Conversion recorded in both platforms

Troubleshooting

Conversions in Everflow but Not Pushnami

  1. Check postback URL - Verify the URL is exactly https://revtrc-api.pushnami.com/convert?t={sub1}&v={payout}
  2. Check sub1 is populated - In Everflow's click log, verify sub1 contains the conversion ID
  3. Check postback status - Everflow shows postback response codes; look for 200 OK

Conversion ID Not Passing Through

  1. Verify your Pushnami link - Ensure <<conversion_id>> is in the destination URL
  2. Check the sub parameter - Make sure you're using the correct sub-ID (sub1, sub2, etc.)
  3. URL encoding - Special characters in the conversion ID should be automatically encoded

Mismatched Conversion Values

  1. Check Everflow payout settings - The {payout} value comes from your offer configuration
  2. Verify postback timing - Some networks delay postbacks; ensure Everflow fires immediately