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
Step 1: Configure Your Pushnami Link
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
- Log in to your Everflow dashboard
- Navigate to Offers and select your offer
- Go to the Tracking tab
- Under Postback URLs, click Add Postback
- Enter the following URL:
https://revtrc-api.pushnami.com/convert?t={sub1}&v={payout}
- Save your changes
Step 3: Test the Integration
- Create a test click through your Pushnami campaign
- Complete a test conversion in Everflow
- Verify the conversion appears in both Everflow and Pushnami dashboards
Parameter Mapping
| Everflow Placeholder | Pushnami Parameter | Description |
|---|---|---|
{sub1} | t | Conversion ID (required) |
{payout} | v | Conversion 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
- Check postback URL - Verify the URL is exactly
https://revtrc-api.pushnami.com/convert?t={sub1}&v={payout} - Check sub1 is populated - In Everflow's click log, verify sub1 contains the conversion ID
- Check postback status - Everflow shows postback response codes; look for 200 OK
Conversion ID Not Passing Through
- Verify your Pushnami link - Ensure
<<conversion_id>>is in the destination URL - Check the sub parameter - Make sure you're using the correct sub-ID (sub1, sub2, etc.)
- URL encoding - Special characters in the conversion ID should be automatically encoded
Mismatched Conversion Values
- Check Everflow payout settings - The
{payout}value comes from your offer configuration - Verify postback timing - Some networks delay postbacks; ensure Everflow fires immediately