User Tools

Site Tools


stickyio-postback-connector

CBSplit StickyIO Postback Connector – Setup & Integration Guide

This guide explains how to set up Sticky.io with CBSplit to enable conversion tracking via CBSplit’s INS (Instant Notification System). No PHP is required — CBSplit handles all logic through URL parameters and webhook-based callbacks.

Your INS URL

Use the following CBSplit Webhook URL inside Sticky.io’s postback settings:

https://mydomain.com/api/limelight/ins/1

Setup Instructions

Follow these steps carefully to ensure proper tracking:

1. Add Checkout Domain to CBSplit

  1. Go to Options > Augmented Payment Links in your CBSplit dashboard.
  2. Add your checkout domain to the list.

Example: If your checkout is hosted at: https://checkout.mydomain.com Then add checkout.mydomain.com to the Augmented Payment Links section.

2. Create Custom Fields in Sticky.io

In your Sticky.io admin dashboard:

  1. Navigate to Settings > Custom Fields
  2. Create the following fields and map them to the respective CBSplit parameters:
Sticky.io Custom Field Mapped CBSplit Parameter
original_user_id
__user_id
cbs_page_id
__page_id
cbs_page_version
__page_version

3. Capture CBSplit Parameters on Checkout

CBSplit will automatically append the following tracking parameters to your checkout URL:

  • __user_id
  • __page_id
  • __page_version

Ensure your checkout flow forwards these values and stores them in the custom fields created in Sticky.io.

No PHP scripting is required. Simply preserve and forward the query string parameters.

4. Configure Postback in Sticky.io

To allow CBSplit to track conversions and refunds, configure a webhook/postback URL inside Sticky.io:

  1. Go to your Sticky.io admin panel
  2. Locate the webhook/postback settings
  3. Set the postback URL to:
https://mydomain.com/api/limelight/ins/1

Append the CBSplit tracking parameters to the URL as query params:

&original_user_id={original_user_id}&__page_id={cbs_page_id}&__page_version={cbs_page_version}

This step is essential to let CBSplit correlate the visitor session with actual order data.

By completing the steps above, you can:

  • Track visits and orders from CBSplit pages inside Sticky.io
  • Automatically attribute performance to the correct page version
  • Improve funnel optimization with real conversion data
  • Avoid the need for any backend (PHP) code
stickyio-postback-connector.txt · Last modified: 2025/07/23 15:18 by stephan