Sovendus LogoDeveloper Hub
Voucher Network / Checkout BenefitsLeadsOptimizeCheckout ProductsRewards
Getting Started

Getting Started

Generic Client Side IntegrationGeneric Server Side IntegrationGoogle Tag Manager IconGoogle-Tagmanager-IntegrationShopify IconShopify App
Getting Started

Getting Started

Generic Client Side IntegrationGeneric Server Side IntegrationGoogle Tag Manager IconGoogle-Tagmanager-IntegrationShopify IconShopify App

Getting started with Checkout Products

Important

The correct implementation of the token flow is critical for successful integration.

If the token value is transmitted incorrectly or not at all, the Sovendus algorithm stops working and your offer will not be displayed.

Landing Page

Capture sovReqToken from URL

Storage

Store token in cookies, localStorage, or server session

Success Page

Retrieve token and fire tracking pixel

🔍 How It Works

Sovendus places your offer with numerous advertising partners following an order/transaction. To accurately track orders and assign them to our advertising partners, you must implement a specific flow:

Step 1: Landing Page
Capture the token when users land on your page

When a user clicks on your offer, they are directed to your landing page with a sovReqToken parameter appended to the URL:

https://your-site.com/landing-page?sovReqToken=abc123-xyz789

You must extract this token from the URL and store it for later use.

Step 2: Success Page
Retrieve the token and fire the tracking pixel

After the user completes their order, retrieve the stored token and use it in the tracking pixel:

<img src="https://press-order-api.sovendus.com/ext/image?sovReqToken=abc123-xyz789" width="1" height="1" />

The tracking pixel must be placed on your order success/thank you page.

🛠️ Generic Implementation Options

Generic Client Side Integration
  • This integration uses JavaScript to capture and store the token.
  • It stores the token in localStorage or cookies.
  • It is simple to implement and works21 with static sites.
  • However, it may not work if the user has JavaScript disabled.
View Frontend Integration Guide
Generic Server Side Integration
  • Captures token on the server
  • Stores token in server session or database
  • More reliable, works without JavaScript
  • Requires server-side programming
View Server-side Integration Guide

🧰 Available Integrations for your Platform

Choose from our pre-built integrations for popular platforms or use our generic guides:

Google Tag Manager IconGoogle-Tagmanager-Integration

Integration for Google Tag Manager to implement Checkout Products

View GTM Docs
Shopify IconShopify App (new Version)

Official Shopify App to implement Voucher Network, Checkout Benefits, Checkout Products and Optimize

View Shopify App Docs