Permutive Developer Hub

Welcome to the Permutive developer hub. You'll find comprehensive guides and documentation to help you start working with Permutive as quickly as possible, as well as support if you get stuck. Let's jump right in!

API Reference

Overview

Permutive is able to integrate with Adestra to enable you to target your campaigns to Permutive segments.

Supported Platforms

This integration enables the following functionality:

Function
Web
AMP
FIA
iOS App
Android App

Targeting

X

X

Prerequisites

You will require the following before setting up the integration (detailed in the following sections):

  • Adestra API key
  • Adestra alias tag

Adestra API key

Please ask your Adestra CSM for an API key.

Adestra alias tag

This is a label for the user identities that should be synced between Permutive and Adestra. You will need to define this label and supply it via the SDKs. See the relevant section for how to set this sycning up in the Web, iOS and Android SDKs.

Identities synced should represent Contact IDs in Adestra MessageFocus.

Enabling the Integration

You must enable this integration in the Permutive dashboard, if this has not already be done.

In the Permutive dashboard, navigate to your project integrations page. Click Add Integration and select Adestra.

You'll be prompted to enter your Adestra API key and Adestra alias tag.

Setup - Web

Prerequisites

  • Adestra contact ID - You must expose a user's Adestra conact ID on the client-side, so it can be synced to Permutive.

Code Changes

You can use our JavaScript SDK to identify users on your site, and pass the Adestra identifier into Permutive.

See our JavaScript SDK docs for details on how to implement permutive.identify.

Setup - iOS

Prerequisites

  • Adestra Identifier - You must expose a user's Adestra conact ID on the client-side, so it can be synced to Permutive.

Code Changes

You can use our iOS SDK to identify users on your site, and pass the Adestra identifier into Permutive.

See our iOS SDK docs for details on how to implement permutive.setIdentity.

Setup - Android

Prerequisites

  • Adestra contact ID - You must expose a user's Adestra conact ID on the client-side, so it can be synced to Permutive.

Code Changes

You can use our Android SDK to identify users on your site, and pass the Adestra identifier into Permutive.

See our Android SDK docs for details on how to implement permutive.setIdentity.

Adestra


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.