How to integrate with Klaviyo?
Hello there! We're here to help you seamlessly integrate your Joy Loyalty app with Klaviyo. Just follow these steps, and you'll be up and running in no time!
Part I: Connecting with Klaviyo
Step 1: Creating a Private API Key for the Klaviyo App
First, let's create a private API key. Here's how:
Open Klaviyo and select 'Account'. From there, head to 'Settings' and click on 'API Keys'. Now, please click on 'Create Private API Keys'.
Next, enter a name for your Key. Choose 'Custom Key' and inside the Profiles and List rows, tick on 'Full access'. Finally, click on 'Create'.
Great job! Now, please copy the Private key.
Step 2: Integrating Klaviyo with the Joy Loyalty App
Now, let's connect Klaviyo to your Joy Loyalty app:
In the Joy Loyalty app, please access the 'Integrations' section from the left menu and select 'Klaviyo'.
Enter the Klaviyo's Private API Key you just created and hit the 'Connect' button. Finally, enable the status.
Part II: Syncing Customer's Data from Joy to Klaviyo
Step 1: Syncing the Data
Once Joy is successfully connected to Klaviyo, customers' data will be automatically synced to Klaviyo. You can redo the synchronization anytime by clicking on 'Resync'.
Step 2: Checking the Synced Data
Let's double-check that the data has synced correctly:
Open the Klaviyo app and select 'Audience' from the left menu. Then, select 'Profiles' and choose a random customer.
You can check the information at the 'Information' section. All the synced data will include:
- Birthday: customer's birthday
- Joy loyalty points: customer's rewarded points
- Joy Referral URL: customer's referral link
Part III: Adding Reward Information to an Email
Before we proceed, please ensure that the integration and synchronization between Joy and Klaviyo app have been completed successfully.
Step 1: Creating an Email Campaign with Klaviyo App
Step 2: Adding Synced Properties from Joy App to the Email
On the editing page, customize the email's look in the 'Content' section. Select a random text to edit, add personalization on the toolbox, choose the synced property, and finally, 'Save and Exit'.
In addition, you can create a segment with those synchronized properties. Here's how:
Open the Klaviyo app and select 'Audience' from the left menu. Choose 'Lists & Segments', select 'Create list/ segment', and then select 'Segment'.
Enter the segment's name and select 'Definition = Properties about someone'. Set up the condition: 'Dimension' should be one of the three synced properties. Finally, click on 'Create segment'.
And that's it! If you encounter any difficulties during the integration process, please don't hesitate to reach out to our 24/7 live chat support. We're always here to help you!