ConvertKit

ConvertKit

ConvertKit (now Kit) is an email marketing and creator monetization platform used by bloggers, podcasters, and online course creators. Scripts embed subscriber signup forms and landing page CTAs, capturing email addresses with tagging data. Automation rules segment subscribers based on sign-up source and email engagement.

Overview

ConvertKit (rebranded Kit in 2024) is an email marketing and creator monetisation platform founded in 2013 by Nathan Barry and headquartered in Boise, Idaho. It is purpose-built for bloggers, podcasters, newsletter writers, course creators, and online educators — the "creator economy" segment. ConvertKit provides embeddable subscriber signup forms, hosted landing pages, automated email sequences, and a commerce layer for selling digital products and paid newsletters. As of 2024, ConvertKit serves over 600,000 creators and manages billions of email sends annually.

What This Script Does

The ConvertKit script loads from f.convertkit.com and renders embeddable signup forms and call-to-action widgets. Forms may appear as inline page embeds, slide-in overlays, or modal popups depending on the creator's configuration.

Cookies and identifiers set:

  • ck_subscriber_id — First-party cookie set on the host domain when a visitor submits a ConvertKit form or arrives via a ConvertKit email link; links the browser session to the ConvertKit subscriber record; expiry 1 year. This is the primary identifier for automation and tagging.
  • ck_session — Session cookie tracking the current visit for form display logic (e.g., suppressing repeat popups); expires at session end.
  • Local storage key convertkit_form_shown — Records which form IDs have already been displayed to prevent repeat prompting within a session.

Script filenames and CDN: ck.js loaded from f.convertkit.com; form configuration fetched from api.convertkit.com/v3/forms/<form-id>/; submission POSTed to api.convertkit.com/v3/forms/<form-id>/subscribe.

Per-submission data collected:

  • Email address (required field)
  • Optional additional fields: first name, custom fields defined by the creator
  • Source URL and referrer at time of form submission
  • UTM campaign parameters for signup attribution
  • Tag assignments based on the form or landing page the visitor subscribed through
  • ConvertKit sequence assignment (which email automation flow is triggered)

Tracking pixels in emails: ConvertKit emails include tracking pixels (open.convertkit.com) and click-redirect links (click.convertkit.com) that report open rates and click-throughs back to the creator's analytics dashboard. These operate in the email context rather than on the host website, but link clicks return the viewer to the host site with referral attribution.

Consent & Compliance

ConvertKit scripts are classified under the marketing category. The form widgets collect personal data (email addresses) and transmit them to a third-party US-based marketing service for list management and automated email campaigns. Under GDPR Article 6(1)(a), this requires explicit prior consent — both for the cookie-based subscriber identification and for the email marketing processing itself. The form submission itself constitutes the consent moment for the email subscription, but the ck_subscriber_id cookie that links subsequent browsing to the subscriber record requires separate ePrivacy consent. ConvertKit participates in the EU-US Data Privacy Framework, enabling compliant data transfers. Under CCPA/CPRA, email collection and marketing automation constitute processing of personal information that must be disclosed with opt-out rights.

Should You Block This Without Consent?

Yes. ConvertKit scripts collect personal data for email marketing and set cookies that identify subscribers across visits. Block the ConvertKit script until marketing consent is granted. The signup form's visual presentation does not require the script; only the data capture and transmission does.

Is ConvertKit GDPR compliant?

ConvertKit typically loads marketing trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So ConvertKit can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads ConvertKit, not on ConvertKit itself.

Visit website

Consent Categories

Also Known As

ConvertKitKitconvertkit formerly kitcreator email consentemail signup form GDPRnewsletter automation privacy

Industries

Business and Consumer ServicesMarketing and Advertising

Tracked Domains (2)

f.convertkit.comMarketing

f.convertkit.com is a marketing domain operated by ConvertKit, used to serve ads, build audiences, and measure ad conversions.

cdn.convertkit.comMarketing

cdn.convertkit.com is a marketing domain operated by ConvertKit, used to serve ads, build audiences, and measure ad conversions.

Cookies ConvertKit Sets (1)

ck_subscriber_id

ConvertKit (Kit) subscriber identifier set on the customer apex when the visitor identifies themselves to a form.

Frequently Asked Questions

Related Vendors

Doodle
Doodle
Doodle provides online scheduling and meeting coordination tools. Scripts embed meeting poll widgets and booking calendar interfaces on websites, enabling visitors to select their availability and confirm appointments without navigating away from the host site.
Kochava
Kochava
Kochava is a mobile measurement and attribution platform for app advertisers. The web SDK fires attribution events on landing pages and links ad clicks to downstream app installs and in-app events. Also supports deep linking for web-to-app routing.
Kroger Precision Marketing
Kroger Precision Marketing
Kroger Precision Marketing is Kroger's retail media network. Scripts enable advertisers to serve targeted ads and measure campaign performance using Kroger's purchase data, tracking ad impressions and conversions across digital properties.
MailerLite
MailerLite
Mailerlite is an email marketing platform popular with small businesses and content creators. Signup form scripts embed subscription widgets on websites and capture email addresses for list building. Tracking pixels in sent emails report open and click events back to the Mailerlite dashboard.
Brevo
Brevo
Brevo (formerly Sendinblue) is an all-in-one marketing platform offering email, SMS, chat, and CRM tools. Scripts may embed signup forms, chat widgets, or track email click-throughs via redirect links on host websites. Behavioral data collected supports automation workflows and lead scoring.
Vidyard
Vidyard
Vidyard is a video hosting and analytics platform for sales and marketing teams. Scripts embed video players on websites and landing pages, tracking detailed engagement metrics including viewer watch percentage and replay behavior. Viewer identification integrates with CRM platforms for lead scoring.

Manage consent for ConvertKit

ConsentStack automatically detects and manages ConvertKit trackers so your site stays compliant with global privacy regulations.