Note:
TrustWILL now connects with Klaviyo via OAuth — the new standard for all new integrations. This API key method is only documented here to support existing users who set up the integration before OAuth was available.
New users: 👉 How to Connect with Klaviyo via OAuth
Existing API key users: We recommend switching to OAuth for better security and continued support.
Introduction
This article documents the legacy API key method for connecting TrustWILL Loyalty with Klaviyo. It is provided as a reference for merchants who set up the integration before OAuth was available.
📝 Note: This feature is only available on our Growth plan and above.
How to Integrate Klaviyo with TrustWILL Loyalty via API key
Step 1: Connect Klaviyo
Go to the Integrations section in your TrustWILL Loyalty admin.
Find Klaviyo and click Setup.
Paste your Klaviyo Private API Key to connect.
📝 How to Create a Klaviyo API Key:
Install the Klaviyo app.
In Klaviyo, navigate to:
Settings > Account > API Keys > Create Private API KeySelect Custom Key as the Access Level
Under API Scopes, grant Full Access for List and Profiles, then click Create to generate your API key
Step 2: Start Syncing
Once connected, you’ll see which TrustWILL Loyalty properties will sync. Click Sync customer data to begin.
Synced Loyalty Attributes
The API key integration syncs the following TrustWILL Loyalty attributes to Klaviyo profiles:
Attribute | Personalization Tags | Description |
Loloyal State |
| Program membership status |
Loloyal Points Balance |
| Current loyalty points balance |
Loloyal VIP Tier Name |
| Customer's current tier |
Loloyal Birthday |
| Customer's birthday for personalized campaigns |
Loloyal Referral URL |
| Unique referral link for the customer |
These attributes can be used in Klaviyo for segmentation, personalization, and email campaigns.



