Use Calendly’s Routing Forms to direct leads to the right booking page based on their responses in a Marketo form.
Before you begin
- Only organization owners and admins can set up a Marketo integration.
- Owners and admins can grant edit access for individual forms to other users.
- Make sure you have your Marketo credentials ready. Learn how to find your Marketo credentials.
Step 1 – Create a new routing form
- Navigate to your Routing page in Calendly.
- Select + New routing form.
- Select Import an existing form.
- Select Connect to Marketo form.
Step 2 – Activate the Marketo integration
- Enter the required credentials:
- Client ID
- Client Secret
- Munchkin ID
- Select Activate.
Calendly will create a "mirror form" that maps to your source form in Marketo.
Step 3 – Build your routing logic
- Choose which Marketo form to import.
- In the Form Preview, review questions and hidden fields.
- Build routing rules using:
- Radio buttons
- Dropdown responses
- Email domain (based on email field)
Tip: Learn how to build routing logic.
Once you finish, Calendly will generate a script to embed the form.
Step 4 – Share your routing form
- Go to your Routing page.
- Select Share next to your form.
- Customize your booking page appearance and privacy settings.
- Select Copy code.
Paste the script into your website—after your Marketo form embed code. This ensures visitors are routed to the right booking page after they submit the Marketo form.