Skip to main content

Destinations & Routing

Once a visitor completes your form, a destination action fires. Destinations control what happens next — a thank-you message, a redirect to a page, or a booking link. You configure one default destination plus optional conditional routing rules that send different respondents to different outcomes.

Destination types

  • Message — Shows a custom thank-you message directly on the form page. No redirect needed. Good for surveys, feedback forms, or any situation where a simple acknowledgment is enough.
  • Redirect — Sends the visitor to a specific page on your site (for example, a thank-you page you've built in TinyPages). Good for lead magnets or registration confirmations where you want to deliver something on the next page.
  • Calendar — Redirects the visitor to a booking URL (for example, Calendly, TidyCal, or Cal.com) so they can schedule a call immediately after submitting. Perfect for discovery call qualification forms.
  • External URL — Sends the visitor to any external URL after submitting. Use this when you want to redirect to a page outside of TinyPages, such as a payment link, a partner site, or a custom thank-you page hosted elsewhere.

When your form includes a name, email, or phone field, TinyPages automatically passes those values to the destination URL. This means your visitor lands on Calendly, Cal.com, or TidyCal with their information already filled in, so they don't have to type it again.

This happens automatically for Calendar and External URL destinations. You don't need to configure anything.

What gets sent:

  • Name -- the visitor's first name, or first and last name if your form collects both.
  • Email -- passed as a pre-filled email field.
  • Phone -- passed if your form includes a phone number field.

These parameters are added to the booking URL as query parameters, which Calendly, Cal.com, and TidyCal all support natively. The experience for your visitor: they click through from your form and the booking page is already filled in with their details.

TinyPages also appends tracking parameters (utm_source=tinypages, utm_medium=form, utm_campaign=your-form-name) so you can see where bookings originated in your analytics tools.

Example: You run a qualification form before a discovery call. A visitor named Marie Dupont fills in her name, email, and phone, then clicks Submit. She lands on your Calendly page with her name and email already filled in, ready to pick a time slot.

Conditional routing

Conditional routing lets you send different respondents to different destinations based on their answers. This is the key feature that turns a simple form into an intelligent qualification tool.

How to add a conditional rule:

  1. In the sidebar, click + next to Destinations to add a destination.
  2. Set your default (catch-all) destination.
  3. Click Add rule to create a conditional route.
  4. Define the condition: select the question, the answer value to match, and the destination to send to.

AND rule — All conditions in the rule must be true to trigger the destination. OR rule — Any one condition being true is enough to trigger it.

If no conditional rule matches, the default destination fires.

Example: Qualified applicants → Calendar (book a discovery call). Everyone else → Message ("Thank you, we'll be in touch").