Integration guide
Connecting Klaviyo
Connect Klaviyo to push RFM segment scores directly to customer profiles for targeted campaigns. Takes about 2 minutes.
Open Klaviyo
Log in at klaviyo.com and make sure you are in the correct account.
Navigate to Settings → API keys
Click your account name in the bottom-left corner, then go to Settings → API keys.
Create a Private API key
Click "Create Private API key". Name it Eternly. Make sure it is a Private key — not the Public API key shown at the top of the page.
Set the required permissions
Select Custom key and enable: Profiles — read/write (needed to push RFM segments), Lists — read, Accounts — read. All other access should be left off.
Copy and paste the API key
Copy the key starting with pk_. Paste it into the Klaviyo private API key field on the Eternly Settings page.
RFM sync
Once connected and linked to a Shopify store, you can push RFM segment scores as custom properties (rfm_segment, rfm_score) to matching customer profiles in Klaviyo.
Security note
The API key is stored encrypted. It is used to read account information and, when you choose to sync, to update custom properties on customer profiles.