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.
New submission on your webinar sign-up form
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
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
Create a Constant Contact tag for each session, spelled exactly as the answer choices, plus the webinar list the reminders will send to.
- 3
Publish the form in formformform with the email updates question as an explicit opt-in rather than a pre-ticked box.
- 4
In Zapier, trigger on formformform "New Submission" for the webinar form and pull a sample registration that has a session selected.
- 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
Add Constant Contact "Create or Update Contact", set the webinar list, and pass the session answer through as the tag.
- 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
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 field | Constant Contact |
|---|---|
| First Name | Contact first name in Constant Contact |
| Last Name | Contact last name in Constant Contact |
| Work Email | Contact email address — how Constant Contact matches a repeat registrant |
| Company | Custom contact field, for account-level segmenting |
| Job Title | Custom contact field, so follow-up can pitch at the right level |
| Email Updates | Marketing consent — the Zapier filter reads it before the contact reaches the list |
Variations worth knowing
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.
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
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.
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
- Add buyers to a customers list after each order
Each order form submission adds the buyer to a Customers list in Constant Contact for updates and repeat-purchase emails.
- Add newsletter signups to your main email list
Every newsletter signup lands in Constant Contact on your main list, with the topics they picked carried across as tags.
- Move survey respondents to a follow-up list
A satisfaction survey reply updates the contact in Constant Contact and moves them to a follow-up list with a score tag.
- Put event registrants on a dedicated event list
Registrants land on their own Constant Contact list with an event tag, so reminders and follow-ups go only to people who booked.
- Tag contacts by the guide they asked for
Each gated download creates a Constant Contact contact tagged with the asset requested, so nurture emails match the interest.
- Add newsletter signups as tagged Kit subscribers
A signup on your site lands in the Kit form you chose, carrying a newsletter tag and the topics the reader picked.
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