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

Add new participant to the booking when contact form 7 submission received

When someone submits your Contact Form 7 form, this workflow adds them as a participant to a session in Sessions, so a sign-up form on your WordPress site fills the session for you.

Contact Form 7 Sessions

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

The Add new participant to the booking when contact form 7 submission received workflow on the FlowMattic canvas, with 2 steps across Contact Form 7, Sessions
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

A short registration form on your own site is a simple way to let people join a call, class or webinar. The work comes after: copying each name and email into your meeting tool. This workflow turns each form entry into a session participant.

The Contact Form 7 trigger picks up each registration as it is sent. FlowMattic then calls Sessions with Add Participant to Session, which adds the person to a session in your account. After import, open the step, set which session people join and map the visitor's details from the form.

Every submission of the form runs the workflow, so use a form that exists only for this session. If someone submits twice, the step runs twice; Task History shows how Sessions answered each time. The booking in the title is a session participant: nothing else is created in Sessions.

Free webinar registration page

A landing page on your site carries a short Contact Form 7 form. Each person who fills it in is added to the webinar session in Sessions.

Group coaching call sign-ups

Members register for this month's group call through a form on your members page, and each registrant becomes a participant in that session.

Internal training sessions

Staff sign up for a training slot through a form on your intranet site, and Sessions holds the participant list for the trainer.

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
    Contact Form 7 New Form Submission

    Runs every time a visitor sends your chosen Contact Form 7 form. Every field in that form becomes available to map into Sessions.

  2. Step 2Action
    Sessions Add Participant to Session

    Adds the visitor as a participant in a Sessions session. Connect your Sessions account, set the session in the step and map the visitor's details from the form submission.

What you need

  • FlowMatticCore
  • Contact Form 7 PluginPlugin
  • Sessions 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 field required with email* in the Contact Form 7 form tag, so every participant reaches Sessions with an address.
  • Running several sessions? Use a Router with one route per value of a dropdown in your form, each with its own Add Participant to Session step set to a different session.
  • Add Contact Form 7's quiz or acceptance tag to the form if you want people to confirm they will attend before the entry goes through.

Questions about this workflow

Which Sessions session do Contact Form 7 visitors join?

The one you set in the Add Participant to Session step after import. As shipped, every submission goes to that same session.

Does Sessions email the new participant?

That depends on your Sessions settings. The workflow only adds the participant; check in Sessions whether invitations go out when someone is added.

What if someone submits the Contact Form 7 form twice?

The step runs again for the second entry. Task History records how Sessions responded, so you can check whether a duplicate was refused or added.

Does Contact Form 7 still send its usual mail?

Yes. The workflow listens for submissions and leaves the form's mail settings untouched.

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

The software works really well, and the team is adding integrations constantly, so I'm positive it eventually will catch up with Zapier. The flows are very easy to create and if you have any doubt, the team will give you great support.

Kai P.

Easy to use, familiar UI for automating all kinds of wordpress tasks. Integrating all our plugins together is key and flowmattic fits the job perfectly.