ConvertKit
ConvertKit (rebranded as Kit in 2024) is the email-marketing platform built for creators. Advanced Form Integration sends every form submission to ConvertKit as a new subscriber, with optional tag application and form/sequence assignment.
What you’ll need
- An active ConvertKit / Kit account.
- Your API Key and API Secret from ConvertKit.
- The Advanced Form Integration plugin installed and activated.
Get your ConvertKit API credentials
- Log in to ConvertKit.
- Click your profile (top right) → Account Settings.
- Open the Advanced tab (or Developer in newer UI).
- Copy the API Key and API Secret.
Connect ConvertKit to AFI
- In WordPress, go to AFI → Settings → ConvertKit.
- Paste the API Key and API Secret and click Save Changes.
Create the integration
- Go to AFI → Add New.
- Configure the trigger.
- In Action → Platform, select ConvertKit.
- In Task, choose Add Subscriber to Form, Add Subscriber to Sequence, Tag Subscriber, or Untag Subscriber.
- Pick the form / sequence / tag from the dropdown.
- Map the form fields:
- Email (required).
- First Name.
- Custom fields appear by their ConvertKit field key.
- Optional: configure Conditional Logic.
- Click Save Integration.

Tasks supported
Add Subscriber to Form
Adds the subscriber to a ConvertKit landing page or form. The subscriber is also added to the account at large.
Add Subscriber to Sequence
Adds the subscriber to an automation sequence. They’ll start receiving the sequence emails.
Tag Subscriber
Applies a tag to an existing or new subscriber. Useful for segmentation.
Untag Subscriber
Removes a tag from a subscriber.
Conditional logic example
Goal: when a signup includes the Advanced content interest, also tag them with advanced-content so they get the advanced email sequence.
Create the Tag Subscriber integration. Open the Conditional Logic panel, add a condition with the interest field, Contains, value Advanced.
Troubleshooting
Subscriber not added
Common ConvertKit errors:
401 Unauthorized: API Key/Secret is wrong.404 Resource not found: the form/sequence/tag ID is wrong. Re-pick in AFI.- ConvertKit allows duplicate emails on different forms but treats subscribers as unique by email at the account level.