tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Add New Contact to FluentCRM when MakeForms response is received

When a MakeForms response comes in, this workflow creates a FluentCRM contact from the respondent’s email and answers, or updates the contact if that email is already in your CRM.

MakeForms FluentCRM

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

The Add New Contact to FluentCRM when MakeForms response is received workflow on the FlowMattic canvas, with 2 steps across MakeForms, FluentCRM
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

MakeForms handles the form, and FluentCRM handles your contacts and emails inside WordPress. Without a link, each response has to be copied into the CRM by hand. This workflow puts every respondent into FluentCRM the moment their response arrives.

The MakeForms trigger, New Response, fires when a form submission is received. FlowMattic passes the answers to FluentCRM, where Create or Update Contact checks the email address. A new email creates a contact, and an existing one has its contact updated with the answers you map.

Because the contact is stored by FluentCRM on your own WordPress site, the respondent's details stay with you after they leave MakeForms. Every response runs the step, with no Filter, so make sure your form collects an email address for the match to work.

Consultation booking form

Visitors request a consultation through MakeForms. Each one becomes a FluentCRM contact you can follow up with by email from your site.

Course waitlist

A MakeForms waitlist form collects names and emails. Respondents land in FluentCRM, ready for the launch email when enrollment opens.

Customer survey with follow-up

Survey answers update existing FluentCRM contacts by email, so customers you already know get their latest answers on file.

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
    MakeForms New Response

    Fires when a MakeForms form submission is received. The answers, including the respondent's email, are passed to FluentCRM for mapping.

  2. Step 2Action
    FluentCRM Create or Update Contact

    Creates a new FluentCRM contact or updates the existing one, matched by email address. Map the MakeForms email answer to the contact email and add any name fields.

What you need

  • FlowMatticCore
  • MakeForms AccountAccount
  • FluentCRM PluginPlugin

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 MakeForms. FluentCRM matches contacts by email, so a response without one can't create or update a contact.
  • Add a Filter after the MakeForms trigger that continues only when a consent answer is yes, if you only want people who agreed to emails in FluentCRM.
  • After the contact step, add FluentCRM's Add Tags to Contact so you can see in FluentCRM which contacts came from this MakeForms form.

Questions about this workflow

What happens if the MakeForms respondent is already a FluentCRM contact?

Create or Update Contact matches by email address, so the existing contact is updated with the mapped answers instead of a second contact being created.

Does FluentCRM need to be on the same site as FlowMattic for MakeForms responses?

Yes. FluentCRM is a WordPress plugin, and FlowMattic creates the contact in the FluentCRM install on the site where the workflow runs.

Will responses already in MakeForms be imported?

No. New Response fires when a submission is received, so only responses sent after you turn the workflow on reach FluentCRM.

Can I add MakeForms respondents to a FluentCRM list too?

Add FluentCRM's Add Lists to Contact step after Create or Update Contact. By then the contact exists, so the list can be applied to it.

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

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.