ConvertKit integration
Email marketing platform API designed for creators. Manage subscribers, forms, sequences, broadcasts, tags, and custom fields. Build landing pages, automate email journeys, and segment audiences. Perfect for newsletter automation, creator marketing, and subscriber engagement. Note: ConvertKit has rebranded to Kit. The v3 API is still functional but Kit API v4 (https://developers.kit.com/v4) is the recommended version for new integrations.
Common ConvertKit use cases
- Field management
- Broadcast management
- Tag management
- Automation triggers
- Subscriber state filtering
- Form analytics
- Segment cleanup
- Tag audit
- Segment analysis
- Form customization
What you can do with ConvertKit
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Tag, 7 operations
- POSTadd_tag_to_subscriber
Adds a tag to a subscriber for segmentation.
- POSTcreate_tag
Creates a new tag for subscriber segmentation.
- GETlist_tags
Lists all tags in the ConvertKit account.
- GETlist_tags_for_subscriber
Lists all tags assigned to a specific subscriber.
- GETlist_tag_subscriptions
Lists subscribers subscribed to a specific tag.
- POSTremove_tag_by_email
Removes a tag from a subscriber by email address.
- DELETEremove_tag_from_subscriber
Removes a tag from a subscriber.
Broadcast, 6 operations
- POSTcreate_broadcast
Creates a draft or scheduled broadcast email.
- DELETEdelete_broadcast
Deletes a broadcast.
- GETget_broadcast
Retrieves a specific broadcast by ID.
- GETget_broadcast_stats
Retrieves statistics for a specific broadcast.
- GETlist_broadcasts
Lists all broadcasts in the ConvertKit account.
- PUTupdate_broadcast
Updates a draft broadcast.
Subscriber, 5 operations
- POSTadd_subscriber_to_form
Adds a subscriber through a ConvertKit form.
- GETget_subscriber
Retrieves a specific subscriber's complete profile.
- GETlist_subscribers
Lists all subscribers with pagination, date filtering, and email search.
- PUTunsubscribe
Unsubscribes an email address from all mailings.
- PUTupdate_subscriber
Updates subscriber information including name, email, and custom fields.
Custom field, 4 operations
- POSTcreate_custom_field
Creates a new custom field for subscriber data.
- DELETEdelete_custom_field
Permanently deletes a custom field.
- GETlist_custom_fields
Lists all custom fields defined in the account.
- PUTupdate_custom_field
Updates a custom field label.
Purchase, 3 operations
- POSTcreate_purchase
Creates a purchase record linked to a subscriber.
- GETget_purchase
Retrieves a specific purchase by ID.
- GETlist_purchases
Lists all purchases tracked in the account.
Sequence, 3 operations
- POSTadd_subscriber_to_sequence
Adds a subscriber to an email sequence.
- GETlist_sequences
Lists all email sequences (automation series).
- GETlist_sequence_subscriptions
Lists subscribers enrolled in a specific sequence.
Form, 2 operations
- GETlist_forms
Lists all forms and landing pages in the account.
- GETlist_form_subscriptions
Lists subscribers subscribed through a specific form.
Webhook, 2 operations
- POSTcreate_webhook
Creates a webhook for subscriber event notifications.
- DELETEdelete_webhook
Deletes an existing webhook.
Account, 1 operation
- GETget_account
Retrieves the current ConvertKit account information.
ConvertKit API rate limits
Not publicly documented by Kit.
These are the limits ConvertKit documents, not ones LiveContext measured. They can change and often depend on your plan, so check the ConvertKit documentation for current values.
Use ConvertKit from Claude Code, Cursor or Codex
Connect ConvertKit in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its ConvertKit operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect ConvertKit
Create your workspace
Sign up free. Nothing to install.
Connect ConvertKit once
Add your ConvertKit connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
ConvertKit integration FAQ
- What can you do with the ConvertKit integration?
- LiveContext exposes 33 operations on ConvertKit, covering tag, broadcast, subscriber and custom field. Common uses include Field management, Broadcast management and Tag management.
- What are the ConvertKit API rate limits?
- Not publicly documented by Kit. Limits are set by ConvertKit and can depend on your plan.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…