Sending Nurture Emails to Typeform Leads Using Zapier and MailerLite

This process will teach you how to send an automated nurture email series for new Typeform submissions using MailerLite and Zapier. This is only applicable to HubSpot portals that don't have access to HubSpot Workflows.

This process requires the use of the following tools:

  • Typeform
  • HubSpot
  • MailerLite
  • Zapier

If you haven't created a Typeform yet, you can read Typeform's guide on how to get started.

Assuming you already have Typeform quiz/questions and the MailerLite email/s prepared - follow the process below.

Create Custom Properties in HubSpot

If your Typeform fields have no equivalent properties in HubSpot, you need to create custom properties for them.

  1. Login to HubSpot and navigate to settings>properties>create property
  2. Group: create a new group just for Typeform properties and follow a naming convention. eg: Typeform: XEN Solar Survey
  3. Label: keep this short but descriptive enough for you to recognise what it is
  4. Click Next
  5. Field type: Single line text
  6. Create
  7. The next step is to map out the Typeform fields with the custom properties you created in HubSpot - follow this process.

HubSpot List

Create an active list of those who filled out the Typeform.

  1. Navigate to contacts>lists>create list
  2. Name your list - make it short and descriptive. eg XEN Solar | Typeform Solar Quiz
  3. Click next
  4. Under filters, choose Form submissions and then search and choose the relevant Typeform
    HubSpot Typeform
  5. Save the list

Create a Group in MailerLite

  1. Login to MailerLite ( or if you don't have an account yet - follow this process.
  2. Navigate to Subscribers>Groups
    MailerLite Groups
  3. Create a group - make the group name short but descriptive.
    eg XEN Solar | Typeform Solar Quiz
  4. If you haven't prepared the automated emails in MailerLite yet, you can follow MailerLite's guide here.
    1. Nurture email tips: 
      1. Make sure you choose the group in step 5 as your workflow trigger
      2. The first email is usually the thank you email. This should be sent one-minute after someone submits the Typeform.
      3. Space out the rest of your nurture emails. eg every 5 days or 3 days between send-outs.
        MailerLite Nurture Example


  1. Sign up for a Zapier account if you don't have one yet:
  2. Navigate to Zaps>Create Zap
  3. Use HubSpot as the App Event:
    Zapier HubSpot conenction
  4. Choose New Contact in List under Trigger Event
    Zapier HubSpot conenction
  5. Continue>Choose a HubSpot account or connect one if you haven't yet
    Zapier HubSpot conenction
  6. Next, choose the HubSpot active list you created as your trigger:
    Zapier HubSpot trigger
  7. Click continue and test the trigger. Note, if your list doesn't have any contacts yet, the test may return an error but that won't be an issue. You can just skip testing if this is the case.
  8. Click next and choose MailerLite as the app event.
    MailerLite App Event
  9. Under action event, choose Create/Update Subscriber
    MailerLite Update/Create subscribers
  10. Choose your MailerLite account from the dropdown or connect it to Zapier if you haven't yet:
    Connect MailerLite
  11. Next, select the MailerLite Group you created
    MailerLite Group
  12. Then map out at least the first name and email address properties:
    Map Out  HubSpot to MailerLite
  13. Click Continue>Test & Review
    Test Zapier
  14. If everything looks good, turn the Zap on.
  15. Next, make sure your Zap works and you receive the MailerLite email by filling out your Typeform.