Skip to content

Quikly integrates with Klaviyo to sync email subscribers captured through your Quikly campaigns directly into the Klaviyo list of your choice. Connecting via OAuth is the preferred method — it requires no API keys, no scope configuration, and stays in sync automatically.

  1. From your brand dashboard, click Settings.
  2. Open the Integrations tab.
  3. Under Available Integrations, find Klaviyo and click Connect.

Available Integrations showing Klaviyo with Connect button

  1. In the modal that appears, select Connect with Klaviyo.

Klaviyo connection modal with Connect with Klaviyo option

  1. You’ll be redirected to Klaviyo. Confirm you’re signed in to the correct Klaviyo account, then click Allow to grant Quikly access.

Klaviyo OAuth permissions screen

  1. After granting access, you’ll be returned to Quikly and prompted to choose the list that new email contacts should be added to. Select your list and click Save.

Selecting a Klaviyo list to sync contacts to

That’s it — new signups captured by your Quikly campaigns will flow into the selected Klaviyo list.

We recommend configuring your Klaviyo list for single opt-in so subscribers are added immediately without needing to confirm via a follow-up email.

  1. In Klaviyo, go to Lists & Segments and open the list connected to Quikly.
  2. Click Settings, then Opt-in Process.
  3. Set the list to Single opt-in.

For more details, see Klaviyo’s guide to the opt-in process.

When a subscriber is captured by a Quikly campaign and synced to Klaviyo, the following custom properties are written to their Klaviyo profile:

  • quikly_source — always set to quikly, useful for identifying Quikly-sourced contacts
  • quikly_campaign_id — the ID of the Quikly campaign that captured the signup
  • quikly_campaign_name — the name of the Quikly campaign that captured the signup

The subscription itself is tagged with a source of Quikly in Klaviyo, which you can use to build segments or trigger welcome flows specific to Quikly signups.

To change which list contacts are synced to, return to Settings → Integrations and reconfigure the Klaviyo integration. You can disconnect at any time from the same screen, or by revoking Quikly’s access from within your Klaviyo account settings.

If you previously connected Klaviyo using a private API key, see Klaviyo (Legacy API Key). We recommend migrating to the OAuth flow above.