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.
Go to Settings → Forms in the left sidebar. This page shows all your configured forms as a visual pipeline — each form card displays its name, connection status, and number of submissions received.
Connection status indicators:
Use the Check connection button (refresh icon) to silently reload form status without leaving the page.
Best when you have a single form or want to keep forms completely separate. Each form gets its own unique webhook URL.
Best when you have multiple forms on the same website. One URL handles all your forms — TravelBuilder Pro automatically detects which form submitted and routes it to the correct configuration.
Tip: If you are not sure which option to use, start with the Master Webhook. It works for both single and multiple forms.
Click on the form card to open its configuration, then copy the Webhook URL shown.
Go to your website's form settings and paste the webhook URL in the appropriate field:
Submit a test entry through your website form. Return to TravelBuilder Pro — the form card border should turn green and a new contact should appear in your Contacts list.
After the first submission, TravelBuilder Pro detects the fields in your form. Click Configure Mappings to specify which form field maps to which contact field:
Fields you do not map are saved as custom fields, visible in the contact's HISTORY tab.
Every time a form submission arrives:
Each form card has an Active/Inactive toggle. Only active forms (green border) accept submissions. Deactivate a form temporarily without deleting it — useful when a form is under maintenance.
Click the trash icon on the form card and confirm. This removes the form and its webhook URL. Contacts already created from that form are kept.
TravelBuilder Pro works with any platform that supports HTTP POST webhooks. See the platform-specific setup guides:
Do I need a developer to set this up?
No. Setup requires only copying and pasting a URL into your website's form settings.
What if someone submits the same form twice with the same email?
TravelBuilder Pro detects duplicates by email. A new entry is added to the existing contact's history instead of creating a duplicate.
What happens if a submission does not match any form configuration?
With the Master Webhook, TravelBuilder Pro creates a generic lead from whatever contact information it can extract. No submission is ever lost.
