Integrating Member System with Klaviyo
Members System supports the integration with Klaviyo to enhance your marketing reach. After integration, basic customer information and membership-related data from the Member System app will be synced to Klaviyo. You can then segment your customers in Klaviyo based on this data and run targeted email marketing campaigns.
Enabling the Integration
To integrate Member System with Klaviyo, you’ll need to provide your Klaviyo API key. Follow the steps below to complete the setup:
- Log in to your Klaviyo account. In the bottom-left corner, click your user profile and select Settings.
- Under the Account tab, click API keys. In the Private API Keys section, click Create Private API Key.
- Enter a name for the API key, select Full Access Key under Select Access Level, then click Create in the top-right corner to generate the key.
- In the Your Private Key section, copy the newly generated API key and save it in a secure location for future use.
Note: For more information on creating a private API key, please refer to the official Klaviyo documentation. - Open your Member System app and go to the Integrations page. Under the Unintegrated Apps section, locate Klaviyo and click the Integrations button.
- In the pop-up window, paste the copied API key into the input field and click Integrations.
The system will verify your API key. Once verified, you can choose to synchronize your Member System data to Klaviyo immediately or at a later time.
Completing Data Synchronization
After the integration is complete, you can start syncing data immediately in Step 2 of the integration pop-up. If you didn’t complete synchronization at that time, you can manually sync the data later by following these steps:
-
Open the Member System app and go to the Integrations page. Under the Integrated Apps section, locate Klaviyo and click the Synchronize button.
-
In the pop-up window, click Synchronize again to begin the data synchronization process. The following types of data will be synced to Klaviyo:
- Basic customer information: including email address, email subscription status, first name, and last name.
-
Membership details: including member points, membership status, membership level/paid membership tier, and membership level expiration date.
-
Once the pop-up closes, it indicates that data synchronization has started. You can check the sync status by viewing the label on the Klaviyo card:
-
-
Synchronizing: Data is currently being synced.
-
Operate now: Data synchronization is complete.
-
Synchronizing: Data is currently being synced.
After the initial manual sync, new member data will be synced automatically—no additional manual action is required.
Canceling the Integration
If you wish to disconnect Klaviyo from the Member System, follow these steps:
-
Open the Member System app and go to the Integrations page. Under the Integrated Apps section, click the Klaviyo card.
-
In the pop-up window, click the Cancel integration button in the bottom-left corner to terminate the connection with Klaviyo.
Once disconnected, the Member System will stop syncing data to Klaviyo.