DestinationsAd Destinations

Basis

Send server-side conversion events from Ours Privacy to Basis DSP for click-through attribution and campaign optimization using postback conversion tracking.

Basis

Basis is a programmatic advertising platform (DSP) that enables marketers to reach audiences across display, video, and other digital channels. With this destination, you can send conversion events to Basis for accurate click-through attribution and campaign optimization through server-to-server postback conversion tracking.

Overview

The Ours Privacy integration with Basis enables click-through conversion tracking by combining the Ours Privacy impression pixel with Basis's postback conversion tracking system. This integration allows you to:

  • Track when users click on Basis ads and match those clicks to conversions
  • Send conversion events to Basis via server-to-server postbacks
  • Maintain accurate attribution even when browser cookies are restricted
  • Support both click-through and view-through conversion tracking

How It Works

The Basis integration works through a multi-step process that connects ad clicks to conversions:

1. Click ID and Pixel Tracking

When setting up your Basis campaigns, you'll place the Ours Privacy 1x1 impression pixel inside your campaign or ad set configuration in the Basis platform. This pixel fires when someone clicks an ad, allowing Ours Privacy to:

  • Load the pixel on the user's device when they click the ad
  • Set a cookie to identify the visitor
  • Track the impression event
  • Capture the Basis click ID passed via the pixel URL

The Basis platform allows you to dynamically insert click IDs and UTM parameters into the Ours Privacy pixel URL. You'll configure the pixel URL in Basis with Basis macros that dynamically populate values like the click ID and campaign parameters.

Example pixel URL format:

https://cdn.oursprivacy.com/pixel.png?token={token}&event=Ad+Click&default.utm_campaign={campaign}&default.utm_medium={medium}&default.basis_cid={auctionId}

In this example, {auctionId} is Basis's macro for the click ID, which gets dynamically inserted when the pixel loads.

When the Ours Privacy pixel loads after an ad click:

  • The visitor is cookied by Ours Privacy
  • The Basis click ID (passed as default.basis_cid) is stored as a property on the visitor
  • Any UTM parameters or other variables passed in the pixel URL are also stored
  • This enables Ours Privacy to match future conversion events back to the original ad click

3. Conversion Dispatch

When the same visitor later performs a conversion event on your website (tracked via the Ours Privacy Web SDK or other sources), Ours Privacy:

  • Matches the conversion to the original click based on the cookie
  • Retrieves the stored Basis click ID
  • Dispatches the conversion to Basis using postback conversion tracking (server-to-server)

The postback includes the Basis click ID, allowing Basis to properly attribute the conversion to the original ad click.

Configuration

Setting Up the Integration

To configure the Basis integration:

  1. Configure the Impression Pixel in Basis:

    • In your Basis DSP account, navigate to your campaign or ad set settings
    • Add the Ours Privacy impression pixel as a click tracking URL
  2. Configure the Destination in Ours Privacy:

    • Navigate to Destinations in your Ours Privacy account
    • Add Basis as a destination
    • Configure the postback settings
  3. Map Your Events:

    • Configure which conversion events should be forwarded to Basis
    • Set up any event parameter mappings as needed

Additional Information

For more information about Basis and its programmatic advertising solutions, visit the Basis Technologies website.

Please reach out to support@oursprivacy.com to enable this destination for your account.

How is this guide?

On this page

Basis Destination