How It Works
lunacal supports prefilling booking fields by passing values either:- via URL query parameters
- via embed configuration (if you embed lunacal directly on your site)
- - A sample booking form with various fields prefilled. - -
1. Prefill via URL Parameters (Scheduling Page & Embeded Page)
You can pre-fill all the booking questions on the booking form by using their corresponding internal label that you can see in booking question tab. e.g. for the following question (shown in screenshot below), the question would show up as ”What’s the main goal of this meeting?” and its internal label is ”main-goal”. So, we would use “main-goal” as query param name to prefill the field.
🔗 Example URL
https://lunacal.ai/your-username/your-event?main-goal=Consultation
Spaces must be URL-encoded (%20), and + in phone numbers must be URL-encoded as %2B.
