Shop & Products·6 min read·

Sync your audience to Klaviyo, Brevo, or MailerLite

Connect Klaviyo, Brevo, or MailerLite so every new member lands in your email tool automatically — with the right events and list IDs wired up from the start.

VeloCMS ships with built-in connectors for three email marketing platforms: Klaviyo, Brevo (formerly Sendinblue), and MailerLite. All three work the same way — when someone subscribes to your blog as a paid or free member, their profile is created or updated in your email tool without any manual export. The difference is what each platform does best.

Klaviyo — for e-commerce and behavioural flows

Klaviyo is the best choice if you run a shop alongside your blog. Beyond syncing the subscriber profile, the Klaviyo connector also streams a "Placed Order" event after every successful purchase, so you can trigger post-purchase flows, LTV segmentation, and win-back sequences straight from your Klaviyo account — no Zapier in the middle.

To connect: go to Admin → Plugins → Klaviyo and install. In the settings panel you'll need three things. First, your Private API Key — go to Klaviyo → Settings → API Keys, create a key with at least "Read/Write Profiles" and "Read/Write Events" scopes, and paste it in. Second, your Public API Key (the six-character site ID from the same page) for future on-site tracking. Third, the List ID for the list where new subscribers should land — open the list in Klaviyo → Lists & Segments → Settings to find it. Toggle which events to send — most blogs want both "Sync new members" and "Send Placed Order events" on. Save, then hit Test Connection to confirm the API key is valid.

The Private API Key is stored encrypted. After you save, the field shows a placeholder — that's intentional. If you need to rotate the key, just paste a new one and save again.

Brevo — for transactional email plus list management

Brevo shines when you want your blog subscribers and your transactional email (receipts, password resets) in the same platform. The Brevo connector creates or updates a contact in your Brevo account the moment someone subscribes and, if you supply a list ID, adds them to that specific list too.

To connect: Admin → Plugins → Brevo. You need a Brevo API Key (Account → SMTP & API → API Keys → Generate a new API key). Optionally, enter a List ID — in Brevo, open a Contact list, click the "..." menu, and choose "Edit". The list ID appears in the URL (e.g. /contacts/lists/12 → ID is 12). Leave the list field blank if you just want contacts synced to the account without a specific list. Save and test.

MailerLite — for newsletters and landing pages

MailerLite is popular with solo creators who want clean newsletter templates and simple landing pages. The MailerLite connector works identically to Brevo: it subscribes new members to your account (and optionally a specific group) when they sign up on your blog.

To connect: Admin → Plugins → MailerLite. Find your API key in MailerLite → Integrations → Developer API. Optionally grab a Group ID — in MailerLite, open the group and look at the URL: /subscribers/groups/12345678/subscribers → the long number is the group ID. Paste it in, save, and test.

Choosing between the three

Pick Klaviyo if you sell products and want behaviour-driven automation. Pick Brevo if you already use it for transactional email and want everything in one account. Pick MailerLite if you just want a lightweight newsletter tool without the complexity. You can only have one active at a time — the connector you enable takes priority. Switching later is as simple as disabling one and enabling another; existing subscribers are not deleted from either platform.