Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in ConvertKit.Built from the 33 ConvertKit tools below, on the connection you add once.

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

  • add_tag_to_subscriberAdd tag to subscriberPOSTAdds a tag to a subscriber for segmentation.
  • create_tagCreate tagPOSTCreates a new tag for subscriber segmentation.
  • list_tagsList tagsGETLists all tags in the ConvertKit account.
  • list_tags_for_subscriberList tags for subscriberGETLists all tags assigned to a specific subscriber.
  • list_tag_subscriptionsList tag subscriptionsGETLists subscribers subscribed to a specific tag.
  • remove_tag_by_emailRemove tag by emailPOSTRemoves a tag from a subscriber by email address.
  • remove_tag_from_subscriberRemove tag from subscriberDELETERemoves a tag from a subscriber.

Broadcast, 6 operations

  • create_broadcastCreate broadcastPOSTCreates a draft or scheduled broadcast email.
  • delete_broadcastDelete broadcastDELETEDeletes a broadcast.
  • get_broadcastGet broadcastGETRetrieves a specific broadcast by ID.
  • get_broadcast_statsGet broadcast statsGETRetrieves statistics for a specific broadcast.
  • list_broadcastsList broadcastsGETLists all broadcasts in the ConvertKit account.
  • update_broadcastUpdate broadcastPUTUpdates a draft broadcast.

Subscriber, 5 operations

  • add_subscriber_to_formAdd subscriber to formPOSTAdds a subscriber through a ConvertKit form.
  • get_subscriberGet subscriberGETRetrieves a specific subscriber's complete profile.
  • list_subscribersList subscribersGETLists all subscribers with pagination, date filtering, and email search.
  • unsubscribeUnsubscribePUTUnsubscribes an email address from all mailings.
  • update_subscriberUpdate subscriberPUTUpdates subscriber information including name, email, and custom fields.

Custom field, 4 operations

  • create_custom_fieldCreate custom fieldPOSTCreates a new custom field for subscriber data.
  • delete_custom_fieldDelete custom fieldDELETEPermanently deletes a custom field.
  • list_custom_fieldsList custom fieldsGETLists all custom fields defined in the account.
  • update_custom_fieldUpdate custom fieldPUTUpdates a custom field label.

Purchase, 3 operations

  • create_purchaseCreate purchasePOSTCreates a purchase record linked to a subscriber.
  • get_purchaseGet purchaseGETRetrieves a specific purchase by ID.
  • list_purchasesList purchasesGETLists all purchases tracked in the account.

Sequence, 3 operations

  • add_subscriber_to_sequenceAdd subscriber to sequencePOSTAdds a subscriber to an email sequence.
  • list_sequencesList sequencesGETLists all email sequences (automation series).
  • list_sequence_subscriptionsList sequence subscriptionsGETLists subscribers enrolled in a specific sequence.

Form, 2 operations

  • list_formsList formsGETLists all forms and landing pages in the account.
  • list_form_subscriptionsList form subscriptionsGETLists subscribers subscribed through a specific form.

Webhook, 2 operations

  • create_webhookCreate webhookPOSTCreates a webhook for subscriber event notifications.
  • delete_webhookDelete webhookDELETEDeletes an existing webhook.

Account, 1 operation

  • get_accountGet accountGETRetrieves 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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect ConvertKit

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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

Browse the whole catalog