Customize your booking link (valid for Classic Engine and Modern Engine)
All of these customizations work for both the CLASSIC and the MODERN engine, except where noted at the end.
We always start from the engine base URL:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish
How to add options to the link
To add any option, place a
?at the end of the URL and then add the option (for example, time or number of guests).If you add more than one option, separate them with
&.Exception: if you only want to track a specific day and make the calendar disappear, the date is added after a slash “/”, and you do not need the
?.
1) Referrer (so you know where the booking comes from)
What it does: helps you identify the source of the booking link (a partner, a campaign, a hotel, a promoter, etc.).
How to write it:
Add
?source=NAME.If the name contains spaces, replace each space with
::.Example: “Cover Mind” →
Cover::Mind
Important: the link may not work if you use special characters (accents, ñ, %, asterisks, etc.). Use plain letters without accents.
Example:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?source=Cover::Mind
2) Choose a day (and hide the calendar)
A) Set a specific day and hide the calendar
What it does: the guest lands directly on a specific date.
How to write it: add the date after a slash: /YYYY-MM-DD
Example:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish/2025-12-19
3) Choose a day (keeping the calendar visible)
What it does: selects a day, but the calendar still appears on the side.
How to write it: ?day=YYYY-MM-DD
Example:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?day=2019-12-20
4) Limit the calendar to a date range
What it does: guests can only pick dates between a start and an end date.
How to write it: ?start=YYYY-MM-DD&end=YYYY-MM-DD
5) Time: preselect a time (but keep all times available)
What it does: a time is selected by default, but the guest can still choose other times.
How to write it: ?hour=HH:MM
Example:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?hour=22:30
If the time goes past 23:45: write it as 24:00, 24:15, 24:30, 24:45, 25:00…
6) Time: show only one or a few selected times
What it does: the dropdown only shows the times you choose.
How to write it:
One time:
?timefix=HH:MMSeveral times: separate them with hyphens
-
Examples:
One time:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?timefix=22:30Several times:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?timefix=22:30-23:00-23:30
If the time goes past 23:45: same rule (24:00, 24:15, 24:30…)
7) Fixed day without calendar + selected time
What it does: the guest lands on a fixed day (no calendar) and with a time already set.
How to write it:
Add the date after a slash
/...Then add
?timefix=...
Note: in this type of link, the date appears as DD-MM-YYYY in the example. Use the same format as shown when you build these links.
8) Preselect date and time together (with calendar)
What it does: the guest lands with a specific day and time already selected.
How to write it: ?day=YYYY-MM-DD&hour=HH:MM
9) Guests: fixed number
What it does: sets a fixed number of guests.
How to write it: ?peoplefix=3
Example:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?peoplefix=3
10) Guests: minimum and maximum
What it does: limits the allowed guest range.
How to write it: ?min_people=4&max_people=10
Modern Engine only
Show only lunch or only dinner
What it does: shows only lunch slots or only dinner slots.
In the modern engine, the examples use this path (note /reserve/):
Lunch only:
https://www.covermanager.com/reserve/module_restaurant/covermanager/spanish?only_lunch=1Dinner only:
https://www.covermanager.com/reserve/module_restaurant/covermanager/spanish?only_dinner=1
Notes:
Using both at the same time does not make sense.
This is compatible with the other options above in the modern engine (date, time, guests, etc.).
Options can be combined (full example)
Example (selected times + date range):
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?timefix=20:00-20:30-21:00-21:30-22:00-22:30-23:00&start=2022-07-15&end=2022-07-16