Home
Integrations Library
E-Commerce Integrations
Konnektive & Checkout Champ Integration
Konnektive & Checkout Champ Integration

SERIES:

Konnektive & Checkout Champ Integration

Learn how to post data from Konnektive CRM to Everflow using server postbacks.

Overview

This article outlines how to track data from the Konnektive CRM in Everflow. It includes guides for setting up your campaign and postback URLs in the Konnektive platform, as well as setting up the Offer accordingly and testing it in Everflow.

These instructions are for use with Redirect Partner Tracking Links only.  

For Direct Linking, you will need to be using Checkout Champ, a web-building tool used on top of Konnektive. For more info - [Click Here]

Campaign Setup: Konnektive

  • Log in to your Konnektive account.
  • Then, set up a new campaign and a new affiliate.
  • For instructions on this, please refer to Konnektive - [Click Here]
  • Be sure the affiliate is added to the campaign.
  • Then, navigate to CRM > Affiliates, and click the Edit button for the desired affiliate.
  • Copy the Tracking String from their page.

Offer Setup: Everflow

  • Add a new Offer in Everflow. For more info on this - [Click Here]
Coupon Codes do not work with the Konnektive integration.
  • Append the affiliate's tracking string to the landing page that you've integrated with Konnektive, and enter it as the offer's Default Landing Page URL.

Example: Building the Default Landing Page URL

Landing Page

https://www.yourdomain.com/

+

Tracking String

?affId=56789&c1=[c1]&c2=[c2]&c3=[c3]

=

Default Landing Page URL

https://www.yourdomain.com/?affId=56789&c1={transaction_id}&c2={affiliate_id}&c3={optional}

The value passed in the {transaction_id} macro is a mandatory value. Feel free to pass any data point you'd like using the {optional} macro.
  • On the Tracking & Controls page, be sure to select Server Postback as the Conversion Method.
  • Once the Offer is added, copy the postback URL from the offer page.

Direct Linking

Everflow Steps

  • As Konnektive uses affId as their affiliate parameter, Everflow will need to include a different URL parameter for Partner/Affiliate ID.
  • Please go to the Advertiser > Edit > Additional Information > Update the Partner ID Parameter to affid2 > Save.

Konnektive Steps

1 Edit Your Funnel Pages In Konnektive, edit the first page(s) of your funnel A first page is any page that you will route traffic to from an outside source Go to the code editor 2 Add the Everflow Click Script

Add the below script at the very top of the HTML section.

Replace YOUR-TRACKING-DOMAIN with your Everflow tracking domain Replace YOUR-AFFILIATE-ID with your CRM affiliateId If you are passing affId as a parameter to the page, remove the affiliateId line. It is only necessary if affId is not passed to the page If affid gets translated to cc_custom_affid, change line 23's affiliate value accordingly (excluding quotations) Learn more about the Everflow SDK

In the example above, we are using the c1 parameter to pass the Transaction ID. If you are wanting to use c2 or c3, then please update the following line in the click script to reflect c2 or c3 such as

or

Affiliate_id: EF.urlParameter('affid2'), is being used in the click script as the Direct Linking Partner ID Parameter will be formatted as affid2 as done in Step #1.

If you are using another format for the Direct Linking Partner ID Parameter, please have that format reflected in that line of the click script.

For Direct Linking, you will need to be using Checkout Champ, a web-building tool used on top of Konnektive.

Postback Setup: Konnektive

  • In the Konnektive platform, navigate to CRM > Affiliates and click the Edit button for the desired affiliate.
  • Then, click the Pixels tab.
  • Click the [+] button, and set up the pixel as shown below.
  • Be sure to select the pixel type: Postback. Then, click Create Pixel.
Replace YOUR-TRACKING-DOMAIN with your Everflow Tracking Domain Replace NID with your Everflow Network Identifier If you have formatted your Click Script to pass Transaction ID into the c2 or c3 parameter instead of c1, update to the [c2] or [c3] macro in the transaction_id parameter

Testing the Pixel in Everflow

1 Copy a Test Tracking Link Navigate to Offers > Manage > Click on the offer > Tracking Links tab Copy an Advertiser Test Tracking Link 2 Generate a Test Conversion Paste the link into your browser and complete a test conversion Confirm the conversion fires to Everflow
__wf_reserved_inherit

Additional Events from Checkout Champ

To send additional event data from Checkout Champ to Everflow — such as refunds, chargebacks, recurring orders, or cancellations — use Export Webhook Profiles in Checkout Champ. These webhooks fire postbacks to your Everflow tracking domain whenever specific customer events occur.

For full documentation, see Checkout Champ: Postback Export Profiles.

1 Navigate to Admin > Export In Checkout Champ, go to Admin > Export You will see the Export Webhooks page with Export Webhook Profiles on the left and Profile Routing on the right
Checkout Champ Export Webhooks page showing navigation to Admin, Export
2 Create a New Export Profile Click the green + button to create a new profile Enter a Profile Name (e.g., "Everflow Tracking") Select Export Type: Postback Click Create
Create Export Profile dialog showing Postback selected as Export Type
3 Configure General Settings Click Edit on the new profile to open the configuration page Set the Postback URL to your Everflow postback URL
Replace YOUR-TRACKING-DOMAIN with your Everflow Tracking Domain Replace NID with your Network Identifier Replace AID with your Advertiser ID Replace ADV_EVENT_ID with your Advertiser Event ID
Edit Export Webhook Profile page showing General Settings and Field Mappings
4 Configure Profile Routing Click Export Profiles in the top breadcrumb to go back to the main page On the right side under Profile Routing, click the green + button Select your Profile, Customer Type, Campaign, and Product Click Create
Add Profile Route dialog with Customer Type, Campaign, and Product dropdowns
Important Test Card orders will not export through the webhook system.
Note Newly created webhooks grab data from 1 day prior.

Available Customer Types

When configuring Profile Routing, select the customer type that matches the event you want to send to Everflow.

Orders & Sales

New SaleNew sales that were successfully billed
UpsellOrders that include an upsell
CaptureOrders that have been captured
PartialIncomplete orders (leads)
LeadIncomplete orders without a product assigned
COD PendingCash on Delivery orders awaiting fulfillment

Subscriptions & Recurring

Subscription StartedNew sales with a recurring product
Recurring OrderOrders created as part of a continuity subscription
Pre-BillingAfter prebill notification email has been sent
PauseWhen a recurring purchase is paused
ReactivateWhen a recurring purchase is reactivated
CancelWhen a recurring purchase is cancelled

Declines & Failures

DeclineOrders that declined
Rebill DeclineWhen a rebill (recurring purchase) declines
Recycle FailedOrders that reach recycle failed status

Refunds & Chargebacks

All RefundsOrders that have been refunded (any type)
Partial RefundsOrders that have been partially refunded
Full RefundsOrders that have been fully refunded
ChargebackOrders that have been charged back

Fulfillment & Returns

Fulfillment ShippedWhen fulfillment status shows Shipped
Fulfillment DeliveredWhen fulfillment status shows Delivered
RMA IssuedWhen a Return Merchandise Authorization is issued
RMA ReceivedWhen a returned item is received

Other

Customer UpdateUpdates made to the customer record