Linking ConvertKit as a source

Alpha release

This source is currently in alpha. The interface and available tables may change.

The Kit (formerly ConvertKit) connector syncs your email marketing data – subscribers, broadcasts, forms, sequences, tags, custom fields, purchases, and email templates – into PostHog.

Adding a data source

  1. Go to the sources tab of the data pipeline section in PostHog.
  2. Click + New source and then click Link next to ConvertKit.
  3. Next, you need a v4 API key from Kit. You can create one in your Kit account settings under developer settings. Copy the API key value (it starts with kit_).
  4. Back in PostHog, enter the credentials and click Next.
  5. Select the tables you want to sync, set the sync method and frequency, then click Import.

Once the syncs are complete, you can start using Kit data in PostHog.

Available tables

TableDescriptionSync method
subscribersSubscribers in your Kit account, synced incrementally on created_at or updated_atIncremental
broadcastsBroadcasts (one-off email sends)Full refresh
formsForms used to collect subscribersFull refresh
sequencesEmail sequencesFull refresh
tagsSubscriber tagsFull refresh
custom_fieldsCustom subscriber fieldsFull refresh
purchasesPurchases recorded in KitFull refresh
email_templatesEmail templatesFull refresh

Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.

Configuration

OptionTypeRequired
API keypasswordYes

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
subscribers

A subscriber on your Kit (ConvertKit) account.

Incremental, Full refreshcreated_at, updated_at
broadcasts

A broadcast — a one-time email sent to a segment of your subscribers.

Full refresh
forms

A form or landing page used to capture new subscribers.

Full refresh
sequences

A sequence — an automated series of emails sent to subscribers over time.

Full refresh
tags

A tag used to label and segment subscribers.

Full refresh
custom_fields

A custom field used to store additional data about subscribers.

Full refresh
purchases

A purchase recorded against a subscriber for commerce reporting.

Full refresh
email_templates

An email template used to style broadcasts and sequence emails.

Full refresh

Community questions

Was this page useful?

Questions about this page? or post a community question.