
WordPress event registration with Make
An event form needs a clear answer to what happens after submission. Norml scopes a Make workflow that reads an agreed Gravity Forms entry, matches the event and records the registration in Airtable. Duplicate submissions, cancellations and waitlists are defined before the roster is used to run an event.
A few clients we’ve worked with










What we do
Route Gravity Forms registrations into an owned Airtable event roster, with registration identity, cancellation handling and an explicit capacity policy.
Build a roster your event team can reconcile
The workflow coordinates registration records. A form submission is not automatically a confirmed seat or successful payment.
- Solution
- Automations
- Tools
- WordPress, Gravity Forms, Airtable, Make
- Trigger
- A valid Gravity Forms registration or supported cancellation request is received for an included WordPress event.
- Outcome
- Create or update the matching Airtable registration, assign the agreed roster state and send unresolved capacity or identity cases to the event owner.
- Match the event and registrationMap the event identifier, form entry ID and required attendee fields into Airtable. Separate the person from the registration: one person may attend several events or register more than one attendee.01
- Define roster statesAgree requested, confirmed, waitlisted and cancelled states, including who can change them. Missing information and an unknown event go to review rather than landing in a confirmed roster.02
- Handle changes without extra registrationsRetain the source entry and Airtable record IDs. Repeated delivery updates the existing registration. Define a verified cancellation route and what a changed attendee, event date or ticket quantity means for the original record.03
Client reviews
“Norml Studio's professionalism and responsiveness were impressive.”
“They were proactive in suggesting improvements we hadn't considered.”
“They delivered what they said they would, on time.”
“They focused on how to make our daily operations easier, not just on building features for the sake of it.”
“They understood that the app needed to be practical for someone sitting in a car, not just look good on a desktop.”
“Their level of dedication to the success of the project and GoPetZen's business as a whole is unique.”
Decide which system owns capacity
- Confirm seats through an authoritative ruleName the system or person responsible for allocating seats. A form-to-Airtable workflow does not by itself provide an atomic reservation when simultaneous submissions compete for the last place. Strict capacity requires a verified reservation mechanism.01
- Separate payment and communicationConfirm the Gravity Forms fields and Make connection available in your installation. Payment verification, refunds, attendee confirmations, calendar invitations and waitlist offers require separately agreed actions and wording.02
Test the registration lifecycle
- [Map entries and event rules]Step 01
Review examples for one attendee, multiple attendees and returning registrants. Agree what identifies a duplicate and which details the event team needs to see.
- [Build the roster mapping]Step 02
Connect the supported form route and Airtable base. Check permissions, required fields and the source-to-record lookup, then define how incomplete registrations are assigned for review.
- [Test repeats, cancellations and capacity]Step 03
Repeat an entry, correct an attendee and cancel a registration. Test competing requests near capacity against the authoritative seat rule. Give the event owner a reconciliation view for entries that did not reach a final roster state.
The people who do this work.
Meet the whole teamNo account layer between you and them. These are the Norml specialists this work runs through.

Let's chat
“I've spent 10 years working across development and marketing. I started as a developer, but design, SEO and advertising were already part of the job. That taught me to treat a website as one system: the business, the content, the design and the code have to work together. At Norml, I lead the architecture behind our work and stay involved wherever strategy, design, development and search meet.”
Max TymoshynFounder & Architect
Get startedRelated services.
From the Norml blog.
Event registration questions
Can this guarantee we never oversell an event?
How do you distinguish a duplicate from another attendee?
What happens when someone cancels?
Can the workflow manage a waitlist?
Map your registration and seat rules
Share the form, event roster and capacity policy. We will define registration identity, cancellation handling and the decisions that need an event owner.