How to create a sign-up form in Klaviyo

To create a sign-up form in Klaviyo, open the sign-up forms area, choose a form type such as a popup or embedded form, design it, connect it to a list, set when and where it shows, and publish. Test it on desktop and mobile before you rely on it.

Have this ready.

Steps.

  1. 1. Open forms and pick a type

    Go to the sign-up forms area and create a new form. Choose a popup, a flyout or an embedded form depending on where it should appear.

  2. 2. Connect the list

    Select the list that subscribers join. If you use double opt-in on that list, confirm the setting so the form behaves as you expect.

  3. 3. Design the first step

    Keep the first view simple: a short headline, one field for email and a clear button. Ask for more details only after the email is captured.

  4. 4. Add consent and a success view

    Include the required consent text and add a success message. If you give a code, show it here and also send it in the welcome email.

  5. 5. Set the targeting

    Choose pages, devices and timing. Avoid showing the form instantly on every page, and consider hiding it for existing subscribers.

  6. 6. Check mobile

    Preview on a phone size. Make sure the close button is easy to tap and the form does not block the whole screen.

  7. 7. Publish and test

    Make the form live, subscribe with a test address, and verify that the profile lands on the list and enters your welcome flow.

Common pitfalls.

Check it worked.

Klaviyo changes its interface from time to time, so treat the steps as the order of work and match the names to what you see on screen.

Rather have this done for you? See our klaviyo email marketing service or book a free audit.

Find out what your list is actually worth.

We review your flows, list health, authentication records and last ninety days of performance, then send back what we found.

30 minutes, no obligation, and the findings are yours to keep either way.