Constant Contact logo

Segment webinar sign-ups by the session they picked

Webinar registrants join a webinar list in Constant Contact, tagged by the session topic they chose, ready for matched follow-up.

When this happens

New submission on your webinar sign-up form

Do this

Create or update the contact in Constant Contact, add them to a webinar list, and tag by the topic they selected

One-directional. A submission triggers the action — nothing is written back into your form.

The follow-up email after a webinar is where most of the value sits, and it only works if it references the session the person actually joined. Carrying the topic choice across as a tag means the recording link, the slides and the next invitation all match what they signed up for.

B2B marketers running a monthly series lean on this hardest. One sign-up form covers every session in the run; the topic answer decides the tag, and the webinar list stays as the single audience your reminder sequence sends to.

Setting it up

  1. 1

    Add a single-choice "Which session are you joining?" question to the registration form — the template ships without one, and free text makes an unusable tag.

  2. 2

    Create a Constant Contact tag for each session, spelled exactly as the answer choices, plus the webinar list the reminders will send to.

  3. 3

    Publish the form in formformform with the email updates question as an explicit opt-in rather than a pre-ticked box.

  4. 4

    In Zapier, trigger on formformform "New Submission" for the webinar form and pull a sample registration that has a session selected.

  5. 5

    Add a Zapier filter so the Constant Contact step only runs when consent was given; registrations without it still land in your formformform responses.

  6. 6

    Add Constant Contact "Create or Update Contact", set the webinar list, and pass the session answer through as the tag.

  7. 7

    Map Work Email as the contact address and First Name and Last Name to their own contact fields — the template already splits them, so no formatter step is needed.

  8. 8

    Sign up through the live form yourself, check the tag and list membership in Constant Contact, then turn the Zap on.

What maps where

Using the Webinar Registration Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.

Form fieldConstant Contact
First NameContact first name in Constant Contact
Last NameContact last name in Constant Contact
Work EmailContact email address — how Constant Contact matches a repeat registrant
CompanyCustom contact field, for account-level segmenting
Job TitleCustom contact field, so follow-up can pitch at the right level
Email UpdatesMarketing consent — the Zapier filter reads it before the contact reaches the list

Variations worth knowing

Start a fresh list each season

When a new run of the series begins, point the action at a new Constant Contact list rather than reusing the last one. Tags keep the topic history on the contact, so you still know who came to what without an old list bloating your sends.

Tag the source as well as the topic

Map the "how did you hear about this webinar" answer to a second tag. A source tag paired with a topic tag shows which channels bring people to which sessions, with no reporting tool sitting between the form and Constant Contact.

If something isn't arriving

Contacts arrive with no session tag

Constant Contact will not create a tag on the fly. Any session added to the form after the tags were set up needs its own tag made by hand first, spelled identically, or the registration lands on the list untagged.

Registering for a second session overwrites the first

Tags accumulate but custom fields do not. If you also write the session name into a custom field, the second registration replaces the first. Treat the tags as the history and the custom field as "most recent session".

Frequently asked questions

Can the form send the joining link?

Not directly. The confirmation page can show it, and the Constant Contact welcome email for the webinar list can carry it. Most teams let the webinar platform issue each unique join link and keep Constant Contact for the reminders.

How do I handle someone who registers for every session?

Constant Contact matches on the email address, so each registration updates the same contact and adds another topic tag. They stay as one person on the webinar list, carrying a tag for every session they signed up for.

What happens to registrants who decline email updates?

Their submission is still stored in formformform, so you can see who registered and send joining details individually. The Zapier filter simply stops before the Constant Contact step, keeping people who declined marketing off the list.

Related automations

Build the form first

The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.

Start free