Forms
Connect your website contact forms to TravelBuilder Pro and automatically turn form submissions into leads — no manual data entry required.
What Are Forms & Webhooks?
TravelBuilder Pro can receive form submissions from your website and automatically create contacts in your CRM. When a visitor fills out your inquiry form, a new lead appears instantly in your Contacts list — with all the information they submitted already filled in.
This works by connecting your website forms via webhooks: a direct, real-time link between your website and TravelBuilder Pro.
Accessing Forms & Webhooks
Go to Settings → Forms in the left sidebar. This page shows your connection status and all forms detected from your website.
How It Works
TravelBuilder Pro uses a single master webhook URL that handles all your forms automatically. You paste it once into your website builder, and every form on your site will be connected. Forms appear in the list automatically the first time a visitor submits them — no manual setup needed.
Setting Up in 3 Steps
Step 1 — Copy Your Master Webhook URL
Go to Settings → Forms. At the top of the page, you’ll see the Website Connection card showing your master webhook URL. Click the copy button next to the URL.
The connection indicator shows your status:
Green— leads are actively flowing inAmber— connected but no recent submissionsGray— not yet connected
Step 2 — Paste the URL in Your Website
Paste the webhook URL into your website’s form settings. The exact location depends on your platform:
PlatformWhere to paste the webhook URLWebflowForm settings → Actions → Form WebhookWordPress (Contact Form 7)The CF7 Webhooks plugin → Webhook URLWordPress (WPForms)Form settings → Notifications → WebhooksWixAutomations → Send a webhookTypeformConnect → WebhooksHubSpotAutomation → Workflows → Webhook actionSquarespaceForm block → Storage → WebhookAny platformAny “webhook” or “HTTP POST” setting
You only need to paste this URL once — the same URL works for all forms on your website.
Step 3 — Send a Test Submission
Fill out your website form with test data and submit it. Return to TravelBuilder Pro:
- The form appears automatically in your forms list with its detected name
- All submitted fields are shown and auto-mapped to contact fields
- A new contact appears in your
Contactslist - The contact’s
HISTORYtab shows the full form submission
Check connection in the Website Connection card to send a silent test without creating a contact. That’s it — your form is connected and ready to capture leads.
Automatic Field Mapping
TravelBuilder Pro’s auto-mapping engine recognizes dozens of common field name patterns in English, French, and Spanish. Standard fields like email, name, phone, and message are detected and mapped automatically.
Mappable contact fields include:
Personal Information:
- Email address — the email is required, and it’s what TravelBuilder Pro uses to recognise returning contacts and avoid creating duplicates
- First name, Last name
- Phone number (you can also mark the number as reachable on WhatsApp with a dedicated toggle)
Travel Details:
- Message / inquiry text
- Destination
- Travel date
- Budget
- Trip type (honeymoon, family, adventure, etc.)
- Travel stage (dreaming, planning, ready to book)
- Number of participants
Accommodation Preferences:
- Accommodation type, category, notes
Address:
- City, postal code, country
Auto-mapped fields are visually flagged in the form card. You can review and adjust any mapping by opening the form card.
Any fields that don’t match a standard mapping are saved as custom fields and remain visible in the contact’s HISTORY tab.
Managing Your Forms
Each detected form gets its own card showing:
- Form name and submission count
- Mapped fields summary
- An
ON/OFFtoggle to pause or resume lead capture - A
deletebutton to remove the form
Only active forms accept incoming submissions. Deactivate a form temporarily without deleting it — useful when a form is being redesigned.
Automatic Lead Creation
Every time a form submission arrives:
- TravelBuilder Pro extracts contact information from the submitted fields.
- It checks for an existing contact with the same email address to avoid duplicates.
- If the contact exists, it adds the submission to their HISTORY timeline.
- If no contact exists, it creates a new
leadautomatically. - The lead appears in your
Contactslist with typeLeadand statusNew.
All submitted data is visible in the contact’s HISTORY tab — including any fields that weren’t mapped to standard contact fields.
Supported Platforms
TravelBuilder Pro’s webhook system works with any platform that supports HTTP POST webhooks, including:
- Webflow
- WordPress (Contact Form 7, WPForms, Gravity Forms)
- Wix
- Squarespace
- Typeform
- HubSpot
- ActiveCampaign
- Make (Integromat)
- Zapier
- Any custom website that can send a JSON POST request
Common Questions
Do I need a developer to set this up?
No. The setup requires only copying and pasting a URL into your website’s form settings. No coding needed.
Do I need to create a form in TravelBuilder Pro before connecting my website?
No. Forms appear automatically the first time a submission is received. Just paste the master webhook URL in your website and send a test submission.
What if someone submits the same form twice with the same email?
TravelBuilder Pro detects duplicates by email address. If a contact with that email already exists, the submission is added to their history timeline instead of creating a duplicate.
I have multiple forms on my website. Do I need multiple webhook URLs?
No — the master webhook URL handles all your forms. Each form is detected separately and gets its own card in TravelBuilder Pro.
Can I map the same form field to multiple contact fields?
No — each form field maps to one target field. Unmapped fields are saved as custom data visible in the contact profile.
How do I delete a form?
Open the form card and click Delete. This removes the form configuration. Any contacts already created from that form are kept.