Skip to main content
All CollectionsLoyalty & RewardsApp Integrations
How to Integrate Klaviyo with Appstle Loyalty
How to Integrate Klaviyo with Appstle Loyalty
Updated over 3 months ago

Klaviyo is a popular email marketing software built for businesses. Our loyalty app integrates with Klaviyo, and this article will show you how you can go about doing this for your store.

Navigate to Settings (More) > App Integrations (admin.shopify.com/store/[YOUR STORE NAME]/apps/appstle-loyalty/more/app-integrations) section of Appstle Loyalty & Rewards. Then click on the integration for Klaviyo, which will bring up a pop-up, as shown in the screenshot below.

This integration will require both public and private API keys.

Navigate to your dashboard by signing into your registered Shopify business account on the website. Click on your profile in the lower left and click on Settings.

Now navigate to the API Keys tab. The public API key is readily accessible in this section.

The private API key, on the other hand, is not available by default, and must be created. So click to create a private key.

Name it, select the access level, and, if applicable (i.e. Custom Key), customize the permissions. Read/Write Access is mandatory for these Events, Profiles and Templates API scopes otherwise integration will not work as intended. Be especially careful when configuring the key here, otherwise you may wind up granting account permissions that you may not have intended to.

When you are finished, hit Create in the upper-right. Your API keys should now be visible in the section.

Copy both API keys, then copy and paste both of them into the appropriate fields in our Klaviyo integration.

Hit save when you are finished. The integration is now complete. After it's saved, we send sample events to Klaviyo with the sample data in order to display the triggers that are available on Klaiyo and to facilitate the creation of flows.

Note: As Appstle and Klaviyo are built and operate on completely different platforms, If you wish to use Appstle's email template and want to make HTML changes, you need to do so within Klaviyo before adding them to any flows.

Did this answer your question?