Resources/Connect Klaviyo
Tutorial6 min read · Pro+ plan

Connect Klaviyo to Appalix

Klaviyo is the leading email and SMS platform for e-commerce. Connecting it to Appalix means every contact you add to Sage CRM is automatically added to your Klaviyo list — triggering your welcome flows, win-back sequences, and campaigns without any manual export. Setup takes under 3 minutes.

What you'll need

  • An Appalix account on Pro plan or above
  • A Klaviyo account (any plan)
  • A Klaviyo Private API Key and the target List ID

Step 1 — Create a Klaviyo Private API Key

  1. Log in to Klaviyo and click your account name (bottom-left).
  2. Go to Settings → API Keys.
  3. Click Create Private API Key.
  4. Give the key a name (e.g. "Appalix Sync") and grant the following access:
    • Lists — Read/Write
    • Profiles — Read/Write
  5. Click Create and copy the key — it starts with pk_.
Use a restricted key. Only grant the minimum permissions listed above — Lists and Profiles read/write. Do not use a full access key.

Step 2 — Find your Klaviyo List ID

  1. In Klaviyo, go to Lists & Segments in the left sidebar.
  2. Click the list you want to sync contacts into.
  3. Click Settings (gear icon) at the top of the list view.
  4. Copy the List ID — it's a short alphanumeric code like Xk7abc.

Step 3 — Connect in Sage → Integrations

  1. In Appalix, navigate to Sage → Integrations in the left sidebar.
  2. Scroll to the Email Marketing section and find the Klaviyo card.
  3. Click Connect and fill in:
    • Private API Key — the key from Step 1
    • List ID — the ID from Step 2
  4. Click Save & Connect. The card shows a green Connected badge.

What the integration does

  • Contact sync — contacts created or updated in Sage are added to your specified Klaviyo list as profiles.
  • Flow triggers — adding a profile to a list automatically triggers any Klaviyo flows subscribed to that list (welcome series, nurture sequences, etc.).
Forms sync: Klaviyo is not currently supported in the Forms → Sources pull sync. To import Klaviyo profiles into Appalix leads, use Klaviyo's webhook or export integrations.

Frequently asked questions

Can I sync to multiple Klaviyo lists?

One list per workspace is supported. Update the List ID in Sage → Integrations → Klaviyo to change which list contacts sync to.

Will existing Klaviyo profiles be updated?

Yes. Klaviyo uses email as the unique identifier. If a profile with the same email already exists, it is updated with any new fields rather than creating a duplicate.

Are my API credentials stored securely?

Yes. Your Private API Key is stored encrypted in your workspace database and never exposed in plain text after saving.

📊

Ready to connect Klaviyo?

Go to Sage → Integrations → Email Marketing and paste your Private API Key and List ID.

Go to Sage → Integrations →
📬

Stay ahead of the curve

Get new guides, case studies, and product updates delivered to your inbox every two weeks.

No spam. Unsubscribe any time.