Divjoy

Create a Next.js app with Convertkit

a dev guide by Divjoy ✨

About this guide

This development guide walks you through everything you need to do to build a high-quality Next.js app integrated with Convertkit. Check out the tasks below to get started. To save time, you can also use our boilerplate, which gives you a complete React codebase with all of these tasks done for you. Okay, let's dive in!

Tasks

  • ⚛Setup your Next.js app

    Create a Next.js app using npx create-next-app and then run your project locally with the npm run dev command.
  • 📰Build your ConvertKit subscription form

    First setup a new form in your Convertkit dashboard and copy your form ID. Then create a newsletter subscribe form using your component library of choice and have it submit the email value to https://app.convertkit.com/forms/YOUR_FORM_ID/subscriptions. Make sure you properly validate inputs, display any errors returned by ConvertKit, and to display a confirmation message once the email has been added.

Get the code

You can get the code for this guide with our Next.js and Convertkit Boilerplate. You'll get a complete Next.js codebase with Convertkit integration, all the tasks listed above done for you, and a responsive multi-page template. It should save you about two weeks of development time.

127 downloads today

Related Guides