tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Create a HubSpot CRM contact from each new Smart Quiz Builder quiz response

When someone completes a quiz in Smart Quiz Builder, this workflow creates a HubSpot CRM contact from their response, so quiz takers become contacts your sales and marketing team can follow up with.

Smart Quiz Builder HubSpot CRM

2 steps Setup ~5 min Used on 1.3k sites Free to import

The Create a HubSpot CRM contact from each new Smart Quiz Builder quiz response workflow on the FlowMattic canvas, with 2 steps across Smart Quiz Builder, HubSpot CRM
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

A quiz is a friendly way to collect leads: people answer a few questions, leave their email to see the result, and tell you something about what they need along the way. Those details are only useful if they reach your CRM. This workflow takes each finished quiz and creates a contact in HubSpot.

The Smart Quiz Builder trigger, New Quiz Response, starts a run only once a visitor has answered the whole quiz. Whatever the quiz sends, such as the email the person entered and their answers, becomes data you can map. The HubSpot CRM step, Create Contact, then adds a contact using the fields you map.

People who drop out halfway don't start a run, because the trigger waits for a completed quiz. Create Contact makes new contacts only, so a person who takes the quiz a second time may be refused by HubSpot as a duplicate email. Task History shows HubSpot's reply for every run.

Product recommendation quiz

A skincare shop asks visitors about their skin type and sends a matching product list. Each finished quiz becomes a HubSpot contact that marketing can email about those products.

Lead scoring for a B2B service

A readiness quiz asks about team size and budget. Mapping those answers into HubSpot contact properties lets sales sort new contacts by fit.

Course placement quiz

A language school's level test creates a HubSpot contact for each student who finishes it, with the level result stored so advisers know which class to suggest.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Smart Quiz Builder New Quiz Response

    Fires when a person finishes a Smart Quiz Builder quiz. Their response, including any contact details the quiz asked for, is passed on for mapping in HubSpot.

  2. Step 2Action
    HubSpot CRM Create Contact

    Adds the quiz taker to HubSpot CRM as a new contact. Map the email from the quiz plus any name or answer fields you want stored, after you connect your HubSpot account.

What you need

  • FlowMatticCore
  • Smart Quiz Builder AccountAccount
  • HubSpot CRM AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Make the email question required in your quiz. HubSpot contacts are matched by email, so a response without one gives the HubSpot step nothing reliable to create the contact with.
  • Create custom contact properties in HubSpot for the quiz answers or result you care about, then map them in the Create Contact step so the data is visible on the contact record.
  • Complete your own quiz once after import, then look in Task History at what Smart Quiz Builder sent before you finish the HubSpot mapping.

Questions about this workflow

What happens if a quiz taker is already a HubSpot contact?

This HubSpot step adds people and never edits anyone already there. HubSpot may refuse a second contact with the same email, and that response shows on the step in Task History. Nothing on the earlier HubSpot record changes.

Does an unfinished Smart Quiz Builder quiz create a contact?

No. The trigger fires when a quiz form is filled in completely, so people who stop partway through never reach HubSpot.

Can the quiz score go into HubSpot?

If Smart Quiz Builder includes the score or result in the response, you can map it into a HubSpot contact property. Run a test quiz to see what the trigger provides.

Are earlier quiz responses sent to HubSpot?

No. Only quizzes completed after you turn the workflow on create contacts. Older responses stay in Smart Quiz Builder.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

No additional usage fees over and above the annual fee ... AND Technical Support is great... they get back to you quite quickly and go above and beyond what is expected...

Verified User in Consumer Goods

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.