You are in the Staging Environment

White Label Loyalty + Klaviyo integration

Marketing Automation

Klaviyo

About Klaviyo

Connect your loyalty program in Klaviyo without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Dubai Holding
PepsiCo
Ford
AkzoNobel
Nets
Burger King

Benefits of White Label Loyalty + Klaviyo

  • Connect Klaviyo to your loyalty program with ease.
  • Get started without the need to research any APIs.
  • User-friendly setup & configuration inside of our Loyalty Console.
  • Focus on your customers – not the tech.
Integrate now!

Integrate now!

Choose our API-first platform and simply connect to hundreds of software tools you might be using.

Automate desired actions with Klaviyo

Create an omnichannel experience for your customers and automate actions between the White Label Loyalty platform and Klaviyo in real time.

Get Accounts

Retrieve the account(s) associated with a given private API key. This will return 1 account object within the array.

You can use this to retrieve account-specific data (contact information, timezone, currency, Public API key, etc.) or test if a Private API Key belongs to the correct account prior to performing subsequent actions with the API.

Rate limits:
Burst: 1/s
Steady: 15/m

Scopes: accounts:read

Create Campaign

Creates a campaign given a set of parameters, then returns it.

Rate limits:
Burst: 10/s
Steady: 150/m

Scopes: campaigns:write

Get Account

Retrieve a single account object by its account ID. You can only request the account by which the private API key was generated.

Rate limits:
Burst: 1/s
Steady: 15/m

Scopes: accounts:read

Get Campaign

Returns a specific campaign based on a required id.

Rate limits:
Burst: 10/s
Steady: 150/m

Scopes: campaigns:read

Get Campaigns

Returns some or all campaigns based on filters.

A channel filter is required to list campaigns. Please provide either: ?filter=equals(messages.channel,'email') to list email campaigns, or ?filter=equals(messages.channel,'sms') to list SMS campaigns. ?filter=equals(messages.channel,'mobile_push') to list mobile push campaigns.

Rate limits:
Burst: 10/s
Steady: 150/m

Scopes: campaigns:read

Update Campaign

Update a campaign with the given campaign ID.

Rate limits:
Burst: 10/s
Steady: 150/m

Scopes: campaigns:write

Call and retrieve data from Klaviyo

Connect data collections between White Label Loyalty and Klaviyo for a smooth flow via an API.

 createupdatedeletelistfind By Id
Events
Lists
Profiles
Segments
Biscuit

Case Study

Biscuit

Biscuit Case Study

Learn how Biscuit is using our event-based loyalty engine to reward dog owners for walking their pets.

Choose White Label Loyalty and become a loyalty leader