How To Create a Newsletter Sign Up Form in ConvertKit: Step-by-Step Guide

Creating a newsletter sign up form in ConvertKit is one of the simplest ways to start building an email list. ConvertKit is designed around forms, landing pages, and email sequences, so once you understand how forms work, a lot of the platform suddenly makes sense.

This guide walks through what a sign up form actually does, how to create one, which settings matter, and how different choices affect the final result.


What a ConvertKit Newsletter Sign Up Form Actually Is

In ConvertKit, a newsletter sign up form is more than just a box for collecting emails. It’s a small system that:

  • Collects subscriber data (usually email, sometimes name or custom fields)
  • Adds people to your account as subscribers
  • Applies tags or segments based on how/where they signed up
  • Triggers automations (welcome emails, sequences, or rules)
  • Displays on your site as an embedded form, modal, slide-in, or standalone page

Think of it as:

“Whenever someone fills out this specific form, ConvertKit will collect these details, tag them like this, and send them through these automations.”

Because forms are so central, the exact way you set one up shapes how easily you can manage subscribers later.


Basic Steps to Create a Newsletter Form in ConvertKit

The exact labels may vary slightly with interface updates, but the general process is stable.

1. Create a New Form

  1. Log in to your ConvertKit account.
  2. Go to the Grow or Subscribers → Forms section (depending on the layout).
  3. Click Create new or + New form.
  4. Choose Form (not Landing Page) when prompted.

At this point, you’ll usually see options for form style such as:

  • Inline (embedded in a page)
  • Modal / Pop-up
  • Slide-in
  • Sticky bar

You can usually change this later or create multiple forms if needed.

2. Choose a Template and Layout

ConvertKit offers a few pre-designed templates. Pick one that roughly matches your intended use:

  • Simple, minimal layout – good for basic newsletter sign ups
  • Image-based layout – useful if you want to show a product, book cover, or lead magnet
  • Side-by-side layout – useful for wider screens or feature blocks

You can customize colors, fonts, spacing, and images later, so the main choice here is the overall structure.

3. Customize the Form Content

Inside the form editor, you’ll edit the visible parts:

  • Title/Headline – What you call your newsletter or offer
  • Description – Short explainer of what they get by subscribing
  • Fields – Typically:
    • Email address (required)
    • Optional First name or other fields (can be made required or optional)
  • Button text – For example: “Join”, “Subscribe”, or a more descriptive phrase

For each element, you can usually adjust:

  • Text (copy)
  • Font and size
  • Color
  • Alignment and spacing

This is also where you can adjust form width, background color, or image blocks depending on the template.

4. Configure Form Settings and Behavior

This step is where ConvertKit starts to feel like a marketing tool rather than just a form builder.

Common form settings include:

  • Name of the form (internal only): e.g., “Main Newsletter Form”, “Blog Sidebar Form”
  • What happens after someone subscribes:
    • Show a success message (e.g., “Thanks! Check your email…”)
    • Redirect to a URL (e.g., a thank-you page on your site)
  • Incentive / Confirmation email (if using double opt-in):
    • The email that asks subscribers to confirm their sign up
    • The page or file they see after confirming (e.g., a download page)

You may also have options like:

  • Toggle double opt-in (through the incentive email and confirmation settings)
  • Custom domain for redirect links (if configured in your account)
  • Visibility rules (for pop-ups/slide-ins: when, where, and how often to show)

These settings affect both your subscriber’s experience and your deliverability.

5. Add Tags and Automations

A powerful part of ConvertKit forms is the ability to organize subscribers automatically as they sign up.

In the form’s Settings, Incentive, or Automation tab (names vary), you can typically:

  • Add a tag to subscribers from this form (e.g., Newsletter, Came from Blog, Freebie – Ebook A)
  • Add them to a specific Sequence (e.g., a welcome series)
  • Trigger Visual Automations:
    • “When someone subscribes to this form, then…”
      • Add tags
      • Start sequences
      • Check conditions

This is how you separate people who signed up from your homepage, a specific blog post, a webinar registration, or a free download.

6. Style the Form to Match Your Brand

ConvertKit’s visual editor lets you customize:

  • Colors (button, text, background, border)
  • Fonts (typeface and size, if supported in your plan)
  • Images (logo, product image, or decorative graphics)
  • Form size and padding

The key is making the form look like a natural part of your site:

  • Match button colors to your brand palette
  • Keep text readable (avoid light gray on white)
  • Ensure the form is mobile-friendly (most templates are responsive by default)

You can preview how the form looks on smaller screens inside the editor in many layouts.

7. Publish and Embed the Form

Once the form is configured:

  1. Click Publish or Share.
  2. ConvertKit provides various embed options, such as:
    • HTML embed code – Copy and paste into your site’s HTML
    • JavaScript snippet – Often used with website builders or themes
    • WordPress plugin integration – If you use the official ConvertKit plugin
  3. Paste or place the form code:
    • In a page or post (for inline forms)
    • In your sidebar or footer (widgets)
    • In your theme builder (e.g., using a code block in page builders)

For pop-ups and slide-ins, ConvertKit usually handles display once the script is on your site. You then control where and when it appears from within ConvertKit (e.g., “show on all pages”, “after X seconds”, “on exit intent”).


Key Variables That Affect Your ConvertKit Form Setup

Not every newsletter sign up form in ConvertKit works the same way because several factors influence the best setup.

1. Where the Form Will Appear

  • On a website or blog – You may prefer:
    • Inline forms below posts
    • Sidebar forms
    • Pop-ups or slide-ins triggered by scroll or time
  • On a standalone page – You might use:
    • A landing page instead of a simple form
    • A full-width layout with more copy and images
  • On social media or other platforms – You might:
    • Share the form’s hosted ConvertKit URL
    • Use a short link in profiles or bios

Where you place the form affects:

  • Whether you need embed code vs. just a shareable URL
  • How much design control you want on your own site
  • The layout that feels natural (simple inline vs. full-page design)

2. Type of Offer or Newsletter

Your goal for the form heavily influences settings and copy:

  • General newsletter – Minimal explanation, basic fields
  • Lead magnet / freebie – Needs incentive settings (delivery email or download link)
  • Course or challenge – Often tied to sequences and specific tags
  • Waitlist or product interest list – Might use targeted tags and limited-time copy

Different offers might require:

  • More detailed confirmation pages
  • Extra form fields (e.g., topic interests)
  • Distinct tags to keep groups separate

3. Opt-In Method: Single vs Double Opt-In

ConvertKit can handle both approaches:

  • Single opt-in:

    • Subscribers are added immediately after submitting the form
    • Quicker sign up, but more risk of fake or low-quality addresses
  • Double opt-in:

    • Subscribers must confirm via a link in an email
    • Cleaner list, often better deliverability, but some drop-off

This is mainly controlled via:

  • The incentive email (on or off, and required to activate subscription)
  • How you configure the confirmation step (download link, redirect page, etc.)

Your choice affects:

  • How many subscribers complete the process
  • How accurate and engaged your list tends to be

4. How You Organize Subscribers

ConvertKit leans on tags, segments, and sequences rather than separate lists.

Consider:

  • Do you want everyone who signs up via any newsletter form tagged Newsletter?
  • Do you need separate tags for each lead magnet or entry point?
  • Will you send the same welcome sequence to all, or different sequences for different forms?

Form settings can:

  • Apply multiple tags at once
  • Add subscribers to sequences or visual automations
  • Make it easier (or harder) to filter later, depending on how you structure them

5. Website Platform and Technical Comfort

Your website stack changes the practicalities of embedding the form:

  • WordPress:
    • Can use the official ConvertKit plugin
    • Can embed code in widgets, blocks, or page builders
  • Hosted platforms (Squarespace, Wix, Shopify, etc.):
    • Often use an “embed code” or “HTML block”
    • Sometimes require tweaks for styling

Your technical comfort level matters too:

  • Comfortable with HTML/CSS? You might tweak the embed for pixel-perfect styling.
  • Prefer simplicity? You might rely more on ConvertKit’s default styling and hosted forms.

How Different User Profiles Use ConvertKit Forms Differently

Because of all these variables, two people can both “create a newsletter sign up form in ConvertKit” and end up with very different setups.

For Beginners Building Their First List

Typical pattern:

  • Use a simple inline form with email + first name
  • Place it on:
    • Homepage
    • About page
    • Under blog posts
  • Turn on a basic welcome email or short sequence
  • Use a single generic tag like Newsletter

They prioritize:

  • Ease of setup
  • Minimal design changes
  • A straightforward, single flow for all new subscribers

For Content Creators With Multiple Lead Magnets

Typical pattern:

  • Create separate forms for each lead magnet or topic
  • Each form:
    • Has its own tag (e.g., Lead Magnet – Checklist, Lead Magnet – Ebook)
    • Triggers a specific delivery email and possibly a targeted sequence
  • Use:
    • Inline forms on relevant posts
    • Pop-ups triggered on scroll or exit-intent

They prioritize:

  • Clear segmentation
  • Matching email content to interest (based on which form was used)
  • Better tracking of what attracted the subscriber

For Businesses and Product Creators

Typical pattern:

  • Use a mix of:
    • Newsletter forms
    • Product launch waitlist forms
    • Webinar or event registration forms
  • Heavier use of:
    • Redirect URLs (thank-you pages with tracking)
    • Visual Automations for complex flows
  • Forms connect with:
    • Sales funnels
    • Cart or checkout pages
    • Multi-step email sequences

They prioritize:

  • Detailed analytics and attribution
  • Automation that changes behavior based on form sources
  • More complex tagging strategies

For Designers and Developers

Typical pattern:

  • Use ConvertKit for the backend but heavily customize:
    • Embed forms with custom CSS or JS
    • Build custom front-end forms that post to ConvertKit
  • Keep multiple form variants for A/B-like testing (even if manually managed)
  • Integrate with:
    • Custom sites or apps
    • Third-party tools via API or automation services

They prioritize:

  • Control over every visual and interaction detail
  • Deep integration with existing systems
  • Flexibility for testing different layouts and offers

Where Your Own Setup Becomes the Missing Piece

The core mechanics of creating a newsletter sign up form in ConvertKit are the same for everyone: create a form, customize fields and design, set behaviors, add tags or automations, and embed it where people can see it.

What changes the most is:

  • Where the form will live (blog, store, landing page, standalone URL)
  • What exactly you’re offering (general newsletter, lead magnet, course, waitlist)
  • How strictly you want to manage opt-in and confirmation
  • How you intend to organize and segment subscribers later
  • How comfortable you are tweaking embeds, styling, and automation flows

Those are all determined by your own site, tools, and goals. Once you’re clear on those pieces, the specific way you design and configure your ConvertKit form tends to fall into place around them.