The guest report, filed for you.
SES.Hospedajes, Mossos d'Esquadra and SIBA receive each stay's data without anyone typing it in.
Your guests register, sign the rental agreement and pay the deposit on their phone before they arrive. UpMarket files the guest report with SES.Hospedajes and sends the door code only once check-in is complete.
The problem
Chasing ID photos on WhatsApp, meeting guests to hand over keys, taking deposits and typing a guest report for every traveller. Every booking, the same work, and you are not at the door.
How it works
In a holiday apartment or villa, online check-in replaces the key handover: before arriving, the guest registers, signs and pays on their phone, and gets access when everything is complete. It is also called self check-in or automatic check-in. UpMarket is the AI platform that runs guest operations for vacation rental managers, and this is its online check-in software at work, one step at a time. The cards show sample data.
UpMarket imports the booking from your PMS and sends the check-in link, seven days before arrival by default: by email, by WhatsApp or, with PMSs such as Avantio, Icnea, Hostify, Hostaway and Guesty, in the guest's own Airbnb or Booking.com thread. You can add one automatic reminder for guests who haven't finished, two days before arrival by default.
No app: the link opens in the phone's browser, and a photo of the passport or European ID card fills in the form. The lead guest adds the others or shares a link so each one registers from their own phone. Check-in can't be submitted until every guest on the booking is registered, and at least one must be an adult. The form is in seven languages.
Write your rental agreement once, with its translations, and assign it to the properties you choose. The guest signs on screen and UpMarket stores the signed PDF, which you can download from the guests' registration. You can also make guests accept each property's house rules before they finish.
Choose how you take the security deposit: a hold on the card, a charge at check-in, or a saved card you can charge later. A hold is released automatically after check-out, on the schedule you set, and until then you can keep part of it if there is damage. The tourist tax is worked out for you, per person and night or as a percentage of the booking, with the minimum age and the cap on nights you set. Payments go through Stripe.
With smart locks, UpMarket creates a code for each booking, valid from the access time on arrival day to the access end time on departure day. It is sent 24 hours before arrival by default, with your arrival instructions, and only once check-in is complete. If the booking is cancelled, the code is revoked. No smart lock? Send the key-box code or the instructions the same way.
For properties in Spain, UpMarket files the booking report when the booking comes in and the guest report after the guests arrive, both with SES.Hospedajes and under that property's own establishment code. It keeps the reference number with the booking and retries a guest report that fails; one that still fails is flagged in your registrations list and counted in your daily report email. Other authorities are in the guest-registration section below.
Pick a property and we'll walk its check-in through in a live demo: the link, the signature, the deposit and the door code. You choose the day and time in the calendar.
Your team
Most guests finish on their own: more than 70% complete online check-in before they arrive. These are the tools for the ones who don't.
Each booking shows whether check-in is pending or completed. Filter by arrival date and you know which doors are sorted and which guests still need a nudge.
The day before arrival, UpMarket emails you about every booking whose check-in is still pending. Until it is complete, the door code is not sent. You can switch that rule off for a property, but it is on by default.
Rental agreements, deposits and tourist tax are set up once and assigned to the properties you choose. House rules, arrival instructions, locks and SES.Hospedajes codes are set per property.
UpMarket's Virtual Concierge & Automatic Check-in plan comes with the AI virtual concierge: it replies to guests in their language, day or night, and passes your team only what needs a person.
The integration
UpMarket integrates with Avantio, Icnea, Hostify, Hostaway, Guesty, Smoobu, Lodgify and KrossBooking, among others. Your PMS stays in charge: UpMarket never touches rates or availability.
| Data | Direction | What happens |
|---|---|---|
| Bookings | From your PMS | New, changed and cancelled bookings arrive with their dates and guests. |
| Airbnb and Booking.com messages | Through your PMS | With Avantio, Icnea, BedLoop, Hostify, Hostaway, Guesty and Smoobu, the check-in link, the arrival instructions and the door code can go in the guest's own Airbnb or Booking.com thread. |
| Guest details | To your PMS | With Avantio, BedLoop, BookiPro, Booking Experts and Host PMS, UpMarket saves the guests' details in the PMS itself. |
| Door codes | To your locks | UpMarket works with Nuki, TTLock, Tedee, Akiles, Yale and Salto KS locks, among others. With a key box or a keypad, it sends the fixed code you store. |
| Deposit and tourist tax | Optional | Held or collected by card through Stripe during check-in. |
Tell us your PMS and what is on your doors, smart locks or key boxes, and we'll tell you how it would connect.
Why UpMarket
SES.Hospedajes, Mossos d'Esquadra and SIBA receive each stay's data without anyone typing it in.
By default the door code is sent only once the booking's online check-in is complete.
We connect your PMS and set up check-in with you.
You can cancel your subscription at any time.
Guest data before arrival
Passport and ID scanning
Rental agreement signed, PDF stored
Automatic filing with SES.Hospedajes
Deposit held on the card
Door code only once check-in is complete
Late arrivals without anyone waiting
Alert if check-in is still pending the day before
Compare in detail: UpMarket vs Chekin
Customer story
Currently, our automation rate is 87% of communications. Our team is now only responsible for monitoring operations and responding to escalated messages.
What changes
Online check-in
70%+
of guests complete online check-in before they arrive, according to UpMarket customer data.
AI concierge
91%
of guest interactions are handled without your team, around the clock.
On the platform
10,000+
properties run their guest operations on UpMarket.
Guest registration
Hotels are not the only ones covered: holiday apartments and homes in Spain must also register every traveller and report their data to the Ministry of the Interior through SES.Hospedajes.
| Requirement | Where | How UpMarket handles it |
|---|---|---|
| Each traveller's data | In the form | Name and surnames, sex, date of birth, nationality, document type and number, support number and full address with municipality, plus the lead guest's phone and email. The form won't continue if a required one is missing. |
| Minors | In the form | Under-14s need no document. For under-18s, the form asks for their relationship to the accompanying adult. |
| Each property's codes | In UpMarket | Each property is set up with its own SES.Hospedajes landlord and establishment codes, so every report is filed against the right one. |
| Guest report and booking report | To SES.Hospedajes | Both go out without anyone typing them in. UpMarket keeps the reference number the Ministry returns and tracks the status of each submission. |
| Catalonia, Portugal and Italy | To each authority | If your properties are in Catalonia, UpMarket sends the data to Mossos d'Esquadra. In Portugal it goes to SIBA, and in Italy to Alloggiati Web. |
| If something fails | In your account | UpMarket checks the data before sending it and retries a guest report that fails. One that still fails is flagged in your registrations list and counted in your daily report email. |
What rental managers ask before they stop handing over keys.
It is the key handover done online. Before arrival the guest gets a link, registers everyone on the booking, scans their ID, signs the rental agreement and, if you ask, pays the deposit and the tourist tax. Once that is complete, they receive the door code and the arrival instructions. It is also called self check-in or automatic check-in.
With an online check-in and a way in that doesn't need you: a smart lock, a keypad or a key box. UpMarket collects the registration, the signature and the payments before arrival and then sends the door code and your arrival instructions, so a guest who lands at midnight lets themselves in.
Connect your PMS to UpMarket. Bookings from Airbnb, Booking.com and your other channels arrive through it, and each guest gets the check-in link automatically. With PMSs such as Avantio, Icnea, Hostify, Hostaway and Guesty the link, the reminder and the door code can be sent in the guest's own Airbnb or Booking.com thread; otherwise they go by email or WhatsApp.
Yes. Under Royal Decree 933/2021, holiday apartments and homes in Spain must register each traveller and report their data to the Ministry of the Interior through SES.Hospedajes. Online check-in is not mandatory in itself; it is a way to collect that data before arrival, without meeting the guest.
If you have reminders switched on, they get one, two days before arrival by default, and you get an email the day before if it is still pending. By default UpMarket does not send the door code until check-in is complete. Your team can resend the link from the booking or complete the registration by hand.
Yes. You choose between a hold on the guest's card, a charge at check-in, or a saved card you can charge later. A hold is released automatically after check-out, on the schedule you set, and before that you can capture part of it for damage. You can also skip the deposit for the booking channels you choose.
Yes. You write your own rental agreement in UpMarket, add its translations and assign it to the properties you choose, by minimum number of nights if you wish. The guest signs it on screen during check-in and the signed PDF is kept with the guests' registration, where you can download it.
No. Guests open the check-in link in the browser on their phone or computer; there is nothing to install.
UpMarket integrates with Avantio, Icnea, Hostify, Hostaway, Guesty, Smoobu, Lodgify and KrossBooking, among others. With Avantio, BedLoop, BookiPro, Booking Experts and Host PMS it also saves the guests' details in the PMS itself. See the full list on the integrations page.
UpMarket creates door codes on Nuki, TTLock, Tedee, Akiles, Yale and Salto KS locks, among others. Each code is valid for one booking, from the access time on arrival day to the end time on departure day, and is revoked if the booking is cancelled. With a key box or a keypad, UpMarket sends the fixed code you store. More on the digital keys page.
Through the Ministry's web service, with your own credentials. UpMarket files each property's reports under its establishment code and keeps the reference number of every submission. Properties in Catalonia report to Mossos d'Esquadra, properties in Portugal to SIBA and properties in Italy to Alloggiati Web. To get your credentials, see how to enable the SES.Hospedajes web services.
Yes. One UpMarket account holds all your properties. Rental agreements, deposit rules and tourist-tax rules are created once and assigned to the properties you choose; house rules, arrival instructions, locks and authority codes are set per property.
Yes. Right after the guest submits the check-in, UpMarket shows the services you have set up, at the price you set, for example luggage storage, transfers or early check-in.
A few days: we connect your PMS and configure check-in with you. There is no minimum term. Cancel whenever you like and the next billing cycle is not charged.
UpMarket's prices are public and charged per property, per month. For vacation rentals, online check-in is in the Virtual Concierge & Automatic Check-in plan, which includes the AI virtual concierge. The pricing page has the current prices for your number of properties.
Still have questions?
Contact usYour PMS holds the booking. We run the stay. We show you the whole flow in a demo: you pick the day and time in the calendar, with no commitment.