Hi
Is it possible to set up beds24 so that group bookings have a single booking reference number?
Currently if a guest books 3 rooms each room is given an individual booking reference number with one of the rooms designated as the master.
I would like all 3 rooms to have the same booking reference number as the master to aid in the checking in process.
Check-in emails get sent out automatically and guests often miss the 2nd and 3rd emails and then don't check in to those rooms.
Our checking in is automated via Charge Automation and because beds24 creates 3 booking reference numbers, the guest receives 3 separate emails with their individual booking reference number.
It would help a lot if I could just send one email which included all their rooms in the one email.
Thank you
Group booking with a single bookid
-
- Posts: 361
- Joined: Wed Dec 28, 2016 2:20 pm
When a group booking is created there will be individual booking ids, one for each room.
They are grouped together by the Master booking id. There is a template variable [GROUPID] - booking reference of the master booking
To manage messages to the guests, in the Trigger tab of the Auto action, select Booking Conditions > Group Booking Trigger = Trigger only Master
*Trigger only master = the action only triggers and applies to the master booking in the group. The Invoice Balance trigger uses the group balance.
There are Group Template variables so you can manage the content of the messages to your guests when you have group bookings.
See this section of the HELP page for these template variables https://wiki.beds24.com/index.php/Templ ... _variables
For ChargeAutomation, you should contact them and discuss your requirements for managing the communications for group bookings.
They are grouped together by the Master booking id. There is a template variable [GROUPID] - booking reference of the master booking
To manage messages to the guests, in the Trigger tab of the Auto action, select Booking Conditions > Group Booking Trigger = Trigger only Master
*Trigger only master = the action only triggers and applies to the master booking in the group. The Invoice Balance trigger uses the group balance.
There are Group Template variables so you can manage the content of the messages to your guests when you have group bookings.
See this section of the HELP page for these template variables https://wiki.beds24.com/index.php/Templ ... _variables
For ChargeAutomation, you should contact them and discuss your requirements for managing the communications for group bookings.
-
- Posts: 2
- Joined: Mon Jan 13, 2025 3:19 am
Thanks for your reply Lesley.
Yeah I understand how the triggers work and I've gone through all the variables, I was just hoping there would be a way to not have individual booking id's per each room and I could send a single URL for a group booking for checking in.
Since that's not possible I could work around the problem with a FOR loop if such a thing existed in beds24 but I only see IF statements so I'm guessing that's not possible either.
With a FOR loop I could iterate through each booking id and create a URL for each room and embed the booking id in each one and send a single email with multiple links.
Is there a possibility that FOR loops could be added to beds24?
I thought about contacting Charge Automation but since beds24 creates a booking id for each room, that's what CA takes as its input when creating the check-in URL's, so I'm not sure if there is anything they can do since the URL's, something like this:
http://ca.com/checkin?bookingid=[BOOKID ... TFIRSTNAME]
No worries if for loops are not doable, I just thought I'd ask.
For the moment I've done a half-baked workaround with IF statements and incrementing the GROUPID by 1 for the first child booking and 2 for the second one and putting 2 (or 3) check-in URL's in the same email template.
[IF=:[NUMROOMS]:2:http://ca.com/checkin?bookingid=[GROUPI ... TFIRSTNAME]
http://ca.com/checkin?bookingid=[GROUPID][+]1&firstname=[GUESTFIRSTNAME]]
[IF=:[NUMROOMS]:3:http://ca.com/checkin?bookingid=[GROUPI ... TFIRSTNAME]
http://ca.com/checkin?bookingid=[GROUPID][+]1&firstname=[GUESTFIRSTNAME]
http://ca.com/checkin?bookingid=[GROUPID][+]2&firstname=[GUESTFIRSTNAME]]
It doesn't scale well and the IF statements that don't return anything leave blank lines but it's workable since I mostly have group bookings of 2 or 3.
It's probably not foolproof either since I'm relying on the child booking id's to increment sequentially from the GROUPID but it seems to work for the moment.
It's cool that I've had the options to even do this. Loving working in beds24.
Yeah I understand how the triggers work and I've gone through all the variables, I was just hoping there would be a way to not have individual booking id's per each room and I could send a single URL for a group booking for checking in.
Since that's not possible I could work around the problem with a FOR loop if such a thing existed in beds24 but I only see IF statements so I'm guessing that's not possible either.
With a FOR loop I could iterate through each booking id and create a URL for each room and embed the booking id in each one and send a single email with multiple links.
Is there a possibility that FOR loops could be added to beds24?
I thought about contacting Charge Automation but since beds24 creates a booking id for each room, that's what CA takes as its input when creating the check-in URL's, so I'm not sure if there is anything they can do since the URL's, something like this:
http://ca.com/checkin?bookingid=[BOOKID ... TFIRSTNAME]
No worries if for loops are not doable, I just thought I'd ask.
For the moment I've done a half-baked workaround with IF statements and incrementing the GROUPID by 1 for the first child booking and 2 for the second one and putting 2 (or 3) check-in URL's in the same email template.
[IF=:[NUMROOMS]:2:http://ca.com/checkin?bookingid=[GROUPI ... TFIRSTNAME]
http://ca.com/checkin?bookingid=[GROUPID][+]1&firstname=[GUESTFIRSTNAME]]
[IF=:[NUMROOMS]:3:http://ca.com/checkin?bookingid=[GROUPI ... TFIRSTNAME]
http://ca.com/checkin?bookingid=[GROUPID][+]1&firstname=[GUESTFIRSTNAME]
http://ca.com/checkin?bookingid=[GROUPID][+]2&firstname=[GUESTFIRSTNAME]]
It doesn't scale well and the IF statements that don't return anything leave blank lines but it's workable since I mostly have group bookings of 2 or 3.
It's probably not foolproof either since I'm relying on the child booking id's to increment sequentially from the GROUPID but it seems to work for the moment.
It's cool that I've had the options to even do this. Loving working in beds24.
-
- Posts: 361
- Joined: Wed Dec 28, 2016 2:20 pm
Can you please create a support ticket and explain what you want to do, with the booking ids so the team can check the details and advise on the options.