Skip to content
  • There are no suggestions because the search field is empty.

📄Klaviyo - Setup guide

Our integration with Klaviyo aims to provide a convenient solution that ensures customer profile data from Bepoz is updated in Klaviyo in near real-time.

Overview

Klaviyo is a powerful external platform designed to enhance marketing efforts  by offering an extensive suite of marketing services tailored to meet diverse business needs. These services encompass a variety of functionalities, from simple notification messages that are automatically triggered by specific user actions—such as signing up for a newsletter or making a purchase—to more elaborate and targeted marketing campaigns that can include personalized email sequences, SMS marketing, and automated workflows.

By leveraging Klaviyo's capabilities, businesses can engage their audience more effectively, optimize customer interactions, and drive conversions. This integration empowers users to create data-driven marketing strategies that not only enhance customer experience but also foster long-term loyalty and growth.

Our integration with Klaviyo aims to provide a convenient solution that ensures customer profile data from Bepoz is updated in Klaviyo in near real-time.

This synchronization allows for updates to customer information, ensuring that any changes made in Bepoz are immediately reflected in the other. For instance, if a customer updates their contact details or opts in to receive SMS communications, this information will be automatically transferred to Klaviyo, maintaining accuracy and consistency across marketing channels.

By streamlining data flow, businesses can enhance their marketing strategies with up-to-date insights and create more personalized experiences for their customers. This integration not only reduces manual data entry and potential errors but also empowers marketing teams to focus on crafting effective campaigns that resonate with their audience.

Specifications

Released in Version: 4.8.0.0

Release Date: TBC

Product: Bepoz Core

 

Key Features & Capabilities

  • Account Creation in Klaviyo

  • Account Updates in Klaviyo

  • Opt In to SMS Communications

  • Opt in to Email Communications

  • Account holder vouchers sent to Klaviyo

  • Transactional Information sent to Klaviyo

    • Order Level Details

    • Product Level Details

 

Configuration

There are two main components for setup:

  1. Scheduled Job

    1. Handles all account related functionality

    2. Handles all voucher related functionality

  2. Transaction Queue Device

    1. Handles all sales data

 

Pre-configuration Checklist

To ensure a smooth & efficient setup, the items below should be completed before configuration begins.  

  1. Setup a custom text field within the account maintenance form to store the Klaviyo ID

    1. A guide on how to setup a custom field can be found here

  2. API Key from Klaviyo for authentication

    1. A guide on retrieving your Klaviyo API key can be found here

  3. Configure the currency value in the Venue Setup, as this information is required by Klaviyo.

 

 

 

Scheduled Job Configuration

⚒️ Job Options

 

⚒️ Account Mapping

The account mapping section allows the user to select any Custom Fields that have been defined that they wish to include in the information sent to Klaviyo.

 

Transaction Queue Device Configuration

⚒️ Device Options

 

Noteworthy Details

To assist users in effectively configuring the Klaviyo interface, we have compiled a set of practical tips and best practices. 

 

Opt In to Email & SMS Communications

To send any marketing material to a user, it is essential that they opt-in for the specific communication method, whether that be SMS or Email. Tracking these subscription preferences is crucial for effective marketing operations.

Klaviyo meticulously monitors each user's subscription status for both SMS and email notifications.

 

 

 

 

 

 

 

 

 

 

 

 

 

We monitor user preferences for email and SMS communications using the "Do Not Email" and "Do Not SMS" fields located in the Account Maintenance form.

 

Account Statuses

IN order to upload an account from Bepoz to Klaviyo, the customer account status must be set to OK.

All other statuses will be ignored and the account will not be uploaded. 

 

Account Creation in Bepoz

‼️ DO NOT COPY CUSTOM FIELDS WHEN CREATING A NEW ACCOUNT ‼️

When creating a new account in Backoffice, it is important to note that copying 'custom fields' will lead to mapping issues between Bepoz and Klaviyo as the unique Klaviyo ID is stored in the custom field section. 

When setting up a new account in Bepoz Backoffice, it is crucial to avoid copying custom fields from the source account. Doing so will transfer any existing Klaviyo ID, which can lead to significant mapping discrepancies between Bepoz and Klaviyo.

Phone Number Validation

Klaviyo will not upload an account that has an incorrectly formatted mobile number. Because of this we have implemented a log file that tracks any accounts that have issues. 

This log file can be found within the KlaviyoData directory in the Bepoz data directory. The file will detail the following information: 

  • Account ID

  • Account Name

  • Mobile No

 

Interface Walkthrough