eavz
ConvertKit

ConvertKit

Email marketing for creators

35 actions
12 triggers

Actions

Name
subscribers_get_subscriber_by_id

Returns data for a single subscriber

subscribers_get_subscriber_by_email

Returns data for a single subscriber

subscribers_list_subscribers

Returns a list of all subscribers

subscribers_update_subscriber

Update a subscriber

subscribers_unsubscribe_subscriber

Unsubscribe a subscriber

subscribers_list_tags_by_email

Returns a list of all subscribed tags

subscribers_list_tags_by_subscriber_id

Returns a list of all subscribed tags

create_webhook

Create a webhook automation

destroy_webhook

Delete a webhook automation

custom_fields_list_fields

Returns a list of all custom fields

custom_fields_create_field

Create a new custom field

custom_fields_update_field

Update a custom field

custom_fields_delete_field

Delete a custom field

broadcasts_list_broadcasts

List all broadcasts

broadcasts_create_broadcast

Create a new broadcast

broadcasts_get_broadcast

Get a broadcast

broadcasts_update_broadcast

Update a broadcast

broadcasts_delete_broadcast

Delete a broadcast

broadcasts_broadcast_stats

Get broadcast stats

forms_list_forms

Returns a list of all forms

forms_add_subscriber_to_form

Add a subscriber to a form

forms_list_form_subscriptions

List form subscriptions

sequences_list_sequences

Returns a list of all sequences

sequences_add_subscriber_to_sequence

Add a subscriber to a sequence

sequences_list_subscriptions_to_sequence

List all subscriptions to a sequence

tags_list_tags

Returns a list of all tags

tags_create_tag

Create a tag

tags_tag_subscriber

Tag a subscriber

tags_remove_tag_from_subscriber_by_email

Remove a tag from a subscriber by email

tags_remove_tag_from_subscriber_by_id

Remove a tag from a subscriber by id

tags_list_subscriptions_to_tag

List all subscriptions to a tag

purchases_list_purchases

Returns a list of all purchases

purchases_get_purchase_by_id

Returns data for a single purchase

purchases_create_purchase

Creates a new purchase

purchases_create_multiple_purchases

Creates multiple purchases

Triggers

Name
webhook_subscriber_tag_add

Trigger when a tag is added to a subscriber

webhook_subscriber_tag_remove

Trigger when a tag is removed from a subscriber

webhook_subscriber_activated

Trigger when a subscriber is activated. This happens when a subscriber confirms their subscription.

webhook_subscriber_unsubscribed

Trigger when a subscriber is unsubscribed

webhook_subscriber_bounced

Trigger when a subscriber bounced. This happens when an email is sent to a subscriber and the email bounces.

webhook_subscriber_complained

Trigger when a subscriber complained. This happens when a subscriber marks an email as spam.

webhook_form_subscribed

Trigger when a form is subscribed

webhook_sequence_subscribed

Trigger when a sequence is subscribed

webhook_sequence_completed

Trigger when a sequence is completed

webhook_link_clicked

Trigger when a link is clicked

webhook_product_purchased

Trigger when a product is purchased

webhook_purchase_created

Trigger when a purchase is created

Quick Start

TypeScript
import { WeavzClient } from '@weavz/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute({
  integrationName: 'convertkit',
  actionName: 'subscribers_get_subscriber_by_id',
  input: { /* ... */ },
  connectionId: 'conn_id',
  workspaceId: 'ws_id',
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect ConvertKit to my app?

Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.

What actions does ConvertKit support?

ConvertKit supports 35 actions including Get Subscriber By Id, Get Subscriber By Email, List Subscribers, Update Subscriber, Unsubscribe Subscriber, and more.

Can I use ConvertKit with AI agents?

Yes. Add ConvertKit to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.

What authentication does ConvertKit use?

ConvertKit uses API Key. Weavz handles token management, refresh, and secure credential storage automatically.

How much does the ConvertKit integration cost?

The ConvertKit integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.

What triggers does ConvertKit support?

ConvertKit supports 12 triggers including Tag added to subscriber, Tag removed from subscriber, Subscriber activated, Subscriber unsubscribed, Subscriber bounced, and more.

Connect ConvertKit in 2 minutes

Get 1,000 free actions every month. No credit card required.