Skip to main content
All CollectionsAutomateApps & Integrations
Building an App for ConvertKit
Building an App for ConvertKit

Everything a developer needs to know about building Apps for ConvertKit.

Updated over a week ago

App developer access is in a closed beta and only developers who receive an invite can join the beta. Join the waitlist here.

ConvertKit is opening up a world of opportunities and functionality for our creators by empowering third-party developers to build on top of our application and better integrate the creator’s toolkit in one place.

Building an app on ConvertKit is completely self-serve. Here's how you can build, test, and publish an app all in your ConvertKit account.

Set up

Go to Settings > Developers.

Click the + Create a new app button.

Fill out the form that pops up. The details can be updated later, but are all required to publish to our App store.

App name

The name you want displayed in the App store.


Write 2–3 sentences on what your app does and how it'll help our users.


Upload a logo for your company. It'll be listed next to the name of your app.

The image must be under 1 MB and no larger than 1000 x 1000 px. Only JPEG and PNG files are accepted.

Support URL

As the builders of the app, you'll need to provide support articles on how the app works. ConvertKit's team will not be supporting how to troubleshoot your app and all questions will be directed to you.

Access required

An app can contain either API access, one or many plugins, or both. Here are the key differences:

  • API access: You can allow creators to install apps that can link together external platforms to work in harmony. We control authentication here and developers have to request access on behalf of a creator to us to approve.

  • Plugins: You can add content directly into the ConvertKit app UI. ConvertKit needs to authenticate against the third party to be able to pull the data required to be rendered within ConvertKit.


Select which category your app falls under. This will help creators filter through the App store that's available in their account.

Once you've added the information to the form, hit Save.

You'll be able to see your app on the Apps page and install it in your account for testing purposes. But it will not be available to other ConvertKit users until you've published it.

Check whether your app is published or unpublished from its status badge on the App store:


Configure your app based on the access that you require.

Publishing your app

Once you've set up your app details and have configured at least one element in the App setup UI (either API access or at least one plugin), set the app live by clicking the Publish button:

When you press Publish, the app will automatically be available to all eligible creators (currently all paid plans).

Did this answer your question?