eternly
← Back to Docs

Integration guide

Connecting Klaviyo

Connect Klaviyo to push RFM segment scores directly to customer profiles for targeted campaigns. Takes about 2 minutes.

1

Open Klaviyo

Log in at klaviyo.com and make sure you are in the correct account.

2

Navigate to Settings → API keys

Click your account name in the bottom-left corner, then go to Settings → API keys.

3

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.

4

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.

5

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.