Send Leads Into Perfect Venue from Your Website or a Third-Party Platform
Capture inquiries from your own website forms, lead marketplaces, and other tools, and create the event in Perfect Venue automatically.
Perfect Venue's contact form is the simplest way to capture inquiries, and it writes straight into your pipeline. Use Zapier when leads arrive somewhere else, for example:
-
A custom form on your WordPress, Webflow, Squarespace, or Wix site
-
Typeform, Jotform, Gravity Forms, or another form builder
-
Lead marketplaces such as Peerspace, The Knot, or Here Comes The Guide
-
Facebook and Instagram lead ads
-
Another CRM or membership platform your venue runs
Before you start
-
Create a Zapier account. See https://zapier.com/pricing
-
Your lead source connected to Zapier
-
Each lead must include an email address. Contact Email is required to create an event.
Create the Zap
-
In Zapier, click Create Zap
-
Trigger: choose your lead source.
-
Examples: Webflow (https://zapier.com/apps/webflow/integrations)
-
WordPress (https://zapier.com/apps/wordpress/integrations)
-
Typeform (https://zapier.com/apps/typeform/integrations)
-
Facebook Lead Ads (https://zapier.com/apps/facebook-lead-ads/integrations)
-
-
Test the trigger so Zapier pulls in a real submission
-
Optional, clean up the data first. Formatter by Zapier can split a single Name field into first and last, reformat a date, or strip HTML out of a message
-
-
Action: choose Perfect Venue, then Create Event
-
Select the venue the event should be created under
-
Map your fields. Event Name, Venue ID, and Contact Email are required. Then map Start Time, End Time, Group Size, Amount, Message, and the contact name and phone as your form provides them
-
Set Source, and Campaign if you use it, so this lead is attributed correctly in your reporting
-
Test the step and confirm the event appears in your Perfect Venue inbox
- Turn on your Zap
If your lead source only sends email notifications
Some platforms, Peerspace among them, do not have a Zapier trigger but do email you every inquiry. Forward those emails into a Zap instead and let Zapier parse them. Full walkthrough: https://help.perfectvenue.com/knowledge/automatically-create-events-from-emails-using-zapier
Naming your events
Event Name is required and most forms do not collect one. A reliable pattern is to build the name from fields you do have, for example "Inquiry - " plus the contact's last name plus the event date. Set this in the Event Name field in the Zap.
Notes and limits
Custom fields on the Perfect Venue event cannot be set through Zapier. Send extra answers in the Message field so your team sees them.
The Message field does not render HTML.
UTM parameters are not captured automatically. Pass them into the Source and Campaign fields yourself if your form collects them. See "Track Lead Source and Campaign Attribution with Zapier" (link once published).
One Zap per venue. If you run several venues, build one Zap for each so leads route correctly.
Troubleshooting
-
The Zap errors on Create Event: check that Contact Email is present and correctly mapped, it is required
-
Events land under the wrong venue: check the venue selected in the Create Event step
-
Duplicate events: confirm your form is not also submitting through the Perfect Venue contact form