Matt_S_HMatt_S_H
Matt_S_HPLUS
Mar 24, 2026

Q: Custom booking links via URL params

Hi Nikola/Alexander,

A request I made some time ago was to do with with custom booking links.

Essentially I'd like to create custom Trafft booking links for a client with URL param's leading to very customised booking URLS.

Essentially I'd like to be able to get various URL param- as an example (not real)
- location_id = 3
- service_id = 12
- employee = matt (or id)

And use them to targetted create booking links on the fly. So a customer does a form selection via dropdowns and they are provided with a custom booking link with the correct selections i.e:
https://[custom_domain]/booking/e/[employee]&service_id=12&location_id=3 etc

I understand I can manually get an embed or link code with set parameters but I'd like to be able to cater to dynamic selections.

If you could advise whether these params are accessible.

Founder Team
Nikola__Trafft

Nikola__Trafft

Mar 26, 2026

A: Hello Matt,

At the moment, URL parameters in Trafft can be used to prefill customer information and custom fields only (name, email, phone, and any custom field values).

You can also use employee or service-specific booking links, but those are predefined and not dynamically controlled via URL parameters.

Passing things like service_id, location_id, or similar to dynamically change the booking flow is not supported right now.

If you have any additional questions, feel free to reach out at [email protected]

Share
Helpful?
1
Log in to join the conversation
Related questions
View product details