Skip to content

Don’t miss out! Cyber Monday Sale

  
Get Discount
fluentbooking logo
  • How It Works
  • Features
  • Use CasesExpand
    • Personal Services

      Streamline your personal service appointments

      eLearning

      Take lead in your e-learning venture

      Sales

      Transform your sales communications

      Customer Service

      Scale your marketing with simplified appointments

      Marketing

      Take your customer service to new heights

      Recruitment

      Recruit top talents more efficiently

  • Integrations
  • ResourcesExpand
    • best wordpress bfcm deals
      10+ Best Black Friday & Cyber Monday Deals 2025 (Exclusively for FluentBooking Users)
      Read All Articles
      Resources

      • Articles
      • Documentation
      • Roadmap
      • Comparisons
      • Demo
      • Support
  • Pricing
  • AboutExpand
    • Contact
  • Login

Don’t miss out! Cyber Monday Sale

  
Get Discount
fluentbooking logo

Getting Started

  • Install, Activate, and Update FluentBooking 
  • Install & Activate FluentBooking Pro
  • Dashboard Overview
  • Add your Booking Form to the WordPress site’s Front-end
  • Enabling Team Page in WordPress Front-end

Host & Events

  • Create a New Host
  • Create New Events
  • Set Round Robin Bookings
  • Single One-off Event
  • Group One-off Event
  • Collective Booking Event
  • Set Booking Advanced Settings
  • Create a Booking Availability
  • Set Email Notifications for a Booking
  • Set Booking Questions
  • Set Booking Summary Email
  • Set Booking Limits
  • Modify Event Details
  • Host/User Access Management 
  • How to Enable Landing Page for Your Host

Bookings

  • Booking Details
  • Cancel a Booking
  • Create Booking Manually

Integrations

  • Google Calendar/Meet integration with FluentBooking
  • Zoom Integration with FluentBooking
  • Outlook Calendar Integration with FluentBooking
  • Nextcloud Calendar Integration With FluentBooking
  • FluentCRM integration with FluentBooking
  • Apple Calendar Integration with FluentBooking
  • FluentBoards Integration with FluentBooking
  • Fluent Forms Integration with FluentBooking
  • WooCommerce Integration with FluentBooking
  • Twilio/SMS/WhatsApp Integration with FluentBooking
  • Webhook Integration with FluentBooking

Payments

  • Take Payment in Bookings
  • Take Multi-Payments 
  • Offline Payment for Booking
  • Paypal Integration with FluentBooking
  • Stripe Integration with FluentBooking
  • How to Create and Manage Payment Coupons
  • Customize the Coupon Field on your Booking Form
  • How to Generate a Coupon Link

Global Settings

  • Global Settings
  • Host Settings
  • Frontend Panel

Availability

  • Availability Management
  • Configure Availability

Miscellaneous

  • FluentBooking Shortcodes
  • Gutenberg Blocks
  • Prettify Landing Page URL
  • Import, Export and Clone Events
  • Pass Default Booking Information to the URL
  • UTM Tracking for Bookings
  • Changelog
View Categories
  • Home
  • Docs
  • Miscellaneous
  • Pass Default Booking Information to the URL

Pass Default Booking Information to the URL

Using URL parameters allows you to generate a unique URL for your users that pre-fills specific booking fields, such as their name, email, preferred date, answers to custom questions, or any UTM Source, for them. This feature is ideal for creating personalized invitation links, streamlining the booking process from other forms, or guiding users to a specific time slot.

In this article, we’ll guide you through the step-by-step process of creating these custom URLs using the Generate Link feature.

Supported Variables #

You can use these variables to pass event and invitee information directly into the URL. These parameters allow you to pre-fill the form data:

Date (Format: YYYY-MM-DD)

Month (Format: YYYY-MM)

Invitee Name

Invitee Email

Booking Questions

UTM Source

any Booking Fields

Generating a Link with Pre-filled Parameters #

The easiest way to create these URLs is by using the built-in Generate Link feature in your FluentBooking dashboard.

Access the Booking Calendar: Go to Calendars in your dashboard and locate the specific Booking Event you want to share.

Open Sharing Options: Click the Share button associated with that event. A pop-up window will appear.

Select the Generate Link Tab: Inside the pop-up, click on the Generate Link tab.

Choose Page Type: From the “Page Type” options, select Landing Page. This ensures the link directs users to the standalone booking page.

Add Parameters (Field and Value): In the parameter section, you can map specific data:

  • Field: Select the data point you want to pre-fill (e.g., Date, Name, or a Question).
  • Value: Enter the specific information you want to appear in that field (e.g., 2023-11-07 or John Doe).

Add Multiple Parameters: If you want to pass multiple pieces of data (for example, both a Date and an Email), click the Plus (+) icon to add another row for fields and values.

Copy the Link: Once configured, click the Copy button next to the generated URL.

How it works for the user: When a visitor clicks this link, the booking form will automatically load with the fields you configured already filled in. For example, if you mapped a specific date, that date will be pre-selected on the calendar when the page loads.

Understanding the URL Structure #

If you prefer to manually construct the URL or understand how the Generate Link feature structures it, here is how the parameters are formatted.

Locate your Landing Page URL: A standard URL looks like this:

https://fb.pennito.com/?fluent-booking=calendar&host=reachkamrul&event=60min

Add a Single Parameter (e.g., Date): Append the & symbol followed by the parameter name and value:

https://fb.pennito.com/?fluent-booking=calendar&host=reachkamrul&event=60min&date=2023-11-07

Add Multiple Parameters: Add & before every new parameter you wish to include:

https://fb.pennito.com/?fluent-booking=calendar&host=reachkamrul&event=60min&date=2023-11-07&invitee_name=Kevin Miller&[email protected]

Pre-filling Booking Questions #

You can also pre-fill answers for custom Booking Questions you have set up for your event.

To learn how to create these questions first, please read our documentation on How to Set Booking Questions.

In the Generate Link tab, look at the Field dropdown. Select the specific question you want to answer (e.g., “What is your company website?”). In the Value box, type the answer you want to pre-fill. Copy the generated URL.

When the user visits this link, that specific question will already be answered in the form.

Adding UTM Source Parameters #

Passing UTM data works the same way as Booking Questions and standard fields.

Select the specific UTM parameter (e.g., utm_source) from the Field dropdown. Enter your source name (e.g., newsletter) in the Value box.

For a deeper dive into tracking, please read our documentation on UTM Tracking for Bookings.

And that’s how you can pass default booking information to the URL! By using these parameters, you can offer a smoother, faster booking experience for your clients.

If you have any further questions, concerns, or suggestions about this documentation, please don’t hesitate to reach out to us.

What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on November 19, 2025
Import, Export and Clone EventsUTM Tracking for Bookings

9 Comments

  1. Avatar for Miranda Rosengren Miranda Rosengren says:
    May 27, 2024 at 2:09 pm

    Do you have a way to also include the timezone in the URL?

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      May 28, 2024 at 11:41 am

      Hi Miranda,

      You cannot do that currently, but I’ll forward your request to the development team.

      Reply
  2. Avatar for Eric Eric says:
    April 10, 2024 at 5:00 pm

    is there a way to pass in a URL variable to ensure the length of meeting is changed? i have options for 30,45, and 60 but i want to send people links directly to 45 instead of the default of 30

    Reply
    1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
      April 16, 2024 at 4:11 am

      Hi Eric,

      It’s not available currently.

      Reply
      1. Avatar for Doerrschuck Doerrschuck says:
        July 10, 2024 at 12:48 pm

        Is it now?

      2. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
        July 11, 2024 at 4:22 am

        Hi Doerrschuck,
        It’s currently possible.

      3. Avatar for Doerrschuck Doerrschuck says:
        July 19, 2024 at 8:18 pm

        Hi again,
        Are multi-day bookings possible?

    2. Avatar for Doerrschuck Doerrschuck says:
      August 20, 2024 at 10:45 pm

      Hi Aminul Islam,

      I purchased the pro version though can not find where I set url parameters. Would you kindly help?

      Reply
      1. Avatar for Aminul Islam Tuhin Aminul Islam Tuhin says:
        August 23, 2024 at 3:52 pm

        Hey Doerrschuck,
        Please check our latest release.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Supported Variables
  • Generating a Link with Pre-filled Parameters
    • Understanding the URL Structure
  • Pre-filling Booking Questions
  • Adding UTM Source Parameters

FluentBooking is the ultimate solution for booking appointments, meetings, webinars, events, and sales calls, etc.

Weekly Email Newslatter

Subscribe Form Weekly (Single Blog Page)

RESOURCES

  • Articles
  • Docs
  • Objectives & Vision
  • Brand Assets
  • Roadmap
  • Support
  • About us
  • Contact Us
  • Account Login
  • Affiliate Program
  • Report a Security Issue

USE CASES

  • Personal Service
  • Sales
  • Customer Service
  • e-Learning
  • Marketing
  • Recuitement

OUR PRODUCTS

  • FluentCommunity
  • FluentCRM
  • Fluent Forms
  • FluentBoards
  • FluentSupport
  • Ninja Tables
  • WP Social Ninja
  • Paymattic
  • FluentSMTP
  • AzonPress
  • FluentSnippets

POPULAR

  • Why We Built FluentBooking?
  • FluentBooking vs Cal.com
  • FluentBooking vs Calendly

Social

Facebook X Linkedin YouTube Instagram

Copyright © 2025 FluentBooking. A Brand of WPManageNinja™ Affiliate | Terms & Privacy

Sign Up for Our Newsletter

Subscribe Form Weekly (Single Blog Page)
Let's Simplify Your Appointments with FluentBooking!
Free downloads
  • How It Works
  • Features
  • Pricing
  • For Teams
    • Personal Service
    • Sales
    • Marketing
    • eLearning
    • Customer Service
    • Recruitment
  • About
    • Contact
  • Resources
    • Docs
    • Roadmap
    • Articles
    • Comparison
    • Support
    • Demo