Recommended API Flow
Last updated
Last updated
Full API Documentation:
It is not necessary to use every page listed below. However, the pages that you do use should contain the API calls listed within that section to give you the most data within your Konnektive instance.
Call
pageType=presellPage
userAgent=User Agent Header, used for reporting on browser and device type
requestUri=The URL that the user requested when they landed on the page (Ex. )
use affId to grant affiliate credit
passed values are case sensitive and must match with the affiliate profile’s Passed Values
Url encode this value to prevent breakage from passing the ampersand
httpReferer (optional, for use with ) = The URL of the previous webpage from which a link to the currently requested page was followed.
may be the same value as requestUri. httpReferer must include the UTM code(s)
Call - pageType=leadPage - send sessionId returned from first Import Click call if not first call**
Call - partial can be created as soon as you have firstName, lastName, emailAddress or phoneNumber (campaignId and API credentials will also need to be sent) - Send sessionId parameter returned from Import Click to link order to session You can continually call Import Lead as the customer fills their information into your forms - send orderId parameter returned from the first Import Lead call
Repeat each step for each upsell page
The Import Click API allows you to track visits to your landing pages in the CRM Reporting.
**On the first Import Click call you must pass the url encoded requestUri. The first Import Click call is also where you should pass the userAgent and httpReferer values. Upon a successful call, the API will return a sessionId for the funnel session. This sessionId must be sent on subsequent API calls made from the funnel in order to tie the clicks to the partial order or complete order that is placed.
The Import Lead API allows you to add new leads to the CRM.
The Import Order API allows you to create new orders.
The Confirm Paypal API allows you to complete orders on your pages using the Paypal Express Checkout button.
The Import Upsale API allows you to add one-click upsales to existing orders.
The Confirm Order API will immediately send confirmation auto responder emails to the customer.
Call - pageType=checkoutPage - send sessionId returned from first Import Click call if not first call*
Use fraudPixel=1 if using option 1 for the (Fraud Manager and Kount)
You can call again if updating/expanding partial information
Call - send orderId parameter if already exists and sessionId
Call - Only use if paySource=PAYPAL on Import Order with Legacy PayPal workflow - Please view our for full instructions
Call - pageType=upsellPage1-4 - send sessionId returned from first Import Click call
Call - include orderId and sessionId
Call - pageType=thankyouPage - send sessionId returned from first Import Click call
Call (optional) to send Order Confirmation Email Immediately
-
-
-
-
-
-