Airbnb and Booking.com take 15-20% of every booking, but you don't have to accept that as a fixed cost. Learn how to set up direct bookings with Stripe payments, a booking widget, and WhatsApp automation to convert OTA guests into repeat direct bookers.

Set up direct bookings with Nowistay in minutes. Connect Stripe, add the booking widget to your site, and start converting OTA guests into direct bookers — automatically.
Get started freeEvery time a guest books your property through Airbnb or Booking.com, you hand over a significant slice of your revenue to the platform. Airbnb charges hosts up to 15.5% per booking, while Booking.com takes between 15% and 20% depending on your region and visibility settings.
Let’s put that into perspective. If your property generates 50,000 EUR per year through OTAs, you are paying between 7,750 EUR and 10,000 EUR in commissions annually. That’s money that could go straight into your pocket, fund property improvements, or be reinvested into growing your business.
But the cost goes beyond commissions. When you rely entirely on OTAs, you also lose:
The solution is not to abandon OTAs entirely. They remain powerful acquisition channels for new guests. The smart strategy is to use OTAs for discovery and convert those guests into direct bookers for future stays. Here’s exactly how to do it.
Direct bookings are reservations made without an intermediary platform. The guest pays you directly, and you keep almost everything.
With a payment processor like Stripe, the transaction fee is approximately 1.4% + 0.25 EUR in Europe. Compare that to the 15–20% OTA commission: on a 1,000 EUR booking, you keep 985 EUR with a direct booking versus 800–845 EUR through an OTA.
Beyond the financial advantage, direct bookings give you:
The goal is clear: use OTAs as a marketing channel to acquire new guests, then convert them into direct bookers. And Nowistay gives you every tool you need to make this happen.
To follow this guide, you need a Nowistay account with:
Don’t have an account yet? Create your free Nowistay account and set up your first property to get started.
The first step to accepting direct bookings is setting up a way to collect payments. Nowistay integrates with Stripe, one of the world’s most trusted payment processors, and charges you 0% commission on payments. You only pay Stripe’s standard processing fee (approximately 1.4% + 0.25 EUR per transaction in Europe).
How to set it up:

That’s it. Your Stripe account is now linked to Nowistay, and you can start collecting payments directly from guests.
Nowistay provides a ready-to-use booking widget that you can embed on any website. It works like a full booking engine comparable to Airbnb’s own: guests see a calendar with live pricing, unavailable dates greyed out, a step-by-step booking process, and all fees and taxes clearly displayed.

Click on the settings icon to configure:

The widget is compatible with any website — whether you use WordPress, Wix, Squarespace, Webflow, or a custom-built site. Simply paste the embed code where you want the booking engine to appear.
You can also use the Preview button to see exactly how the widget will look, and the Taxes button to configure any tourist taxes that should be collected.
This is where the strategy comes together. Since OTAs charge 15–20% commission, you have a huge margin to play with. By increasing your OTA rates by 5% above your base price, you create a clear price advantage for direct bookers while still earning more per booking than you do through OTAs.
Here’s the math on a 100 EUR/night base rate:
The guest saves 5%, and you earn 11–17% more per night. Everyone wins except the OTA.


Your base calendar prices remain unchanged — these are your direct booking prices. Only what the OTA receives is adjusted upward. You can set different percentages for each channel (Airbnb and Booking.com separately).
Even with a 5% markup on OTAs, the total cost to the guest on Airbnb is still competitive (since they also see Airbnb’s service fee). But the direct price is clearly more attractive, which gives guests a compelling reason to book directly next time.
This is the most powerful feature for building your direct booking channel. Every time a guest books through Airbnb or Booking.com, Nowistay collects their phone number. You can then use Nowistay’s automation system to schedule a WhatsApp message sent automatically after checkout, inviting the guest to book directly next time at a better rate.
Airbnb’s review window is 14 days after checkout. By waiting 15 days (365 hours), you ensure the review period has closed before reaching out. This keeps your communication completely separate from the OTA booking lifecycle and avoids any potential issues with platform policies.

Write a subject line and message body that feels personal and offers clear value. Use template variables like {guest_first_name} and {property_name} to personalize automatically.
Here’s an example message:
Subject: Save 5% on your next stay (Rental {property_name})
Hello {guest_first_name},
If you enjoyed your stay 15 days ago at the property "{property_name}", please know that if you wish to book again, you can benefit from a lower rate (at least 5%) by making your reservation directly through our website: https://yourwebsite.com
Everything will be strictly the same, but the rate will be more advantageous. Our site ensures secure payment and favorable refund conditions.
You can also book directly with us.
Feel free to reach out if you have any questions.
Best regards,
{host_first_name}
{property_name}

Under Advanced options, set Apply to bookings from to Airbnb and Booking.com only. This ensures the message is only sent to OTA guests — guests who already book directly don’t need to receive this.
Switch to the WhatsApp tab and click Generate WhatsApp. Nowistay’s AI will automatically create a shorter, WhatsApp-optimized version of your message that stays within character limits while keeping the key information.

The message will be sent automatically in the guest’s language. If a French guest stayed at your property, they receive the French version. A Spanish guest gets the Spanish version. You set it up once, and it works for every booking.
Sometimes guests reach out directly — through your website contact form, WhatsApp, email, or social media. When that happens, you can create a direct booking manually in Nowistay, and the platform automatically generates and sends a payment link to the guest.
To create a manual direct booking:
This means you don’t even need a website to start accepting direct bookings. Any guest who contacts you directly can receive a professional, secure payment link.
While the financial savings are compelling, the strategic benefits of direct bookings go even further:
Airbnb and Booking.com can suspend or remove your listing at any time, often with little notice and vague explanations. Algorithm changes can dramatically reduce your visibility. Policy updates can change your cancellation terms overnight. If you depend 100% on OTAs, a single platform decision can leave you with zero revenue.
Every host should treat direct bookings as business insurance. Even if OTAs remain your primary channel, having an active direct booking channel means you’re never fully dependent on a platform you don’t control.
When guests book through Airbnb, Airbnb owns the relationship. You can’t email past guests, you can’t send them offers for next year, and you can’t build loyalty. With direct bookings, you own the guest’s contact information and can build long-term relationships.
Direct bookings free you from OTA constraints. You can set your own cancellation policies, minimum stays, check-in/check-out times, house rules, and pricing strategies without platform limitations.
A guest who returns directly is worth dramatically more than a one-time OTA booking. No commission on the second stay, and the third, and every stay after that. Building a base of repeat direct bookers is the most profitable long-term strategy for any vacation rental business.
Guests who book directly see your brand, your website, and your communication — not a generic OTA listing. This creates a more professional perception and builds trust that leads to better reviews and more referrals.
While Nowistay handles the booking infrastructure and guest conversion automation, marketing amplifies your reach. Here are practical steps to drive traffic to your direct booking channel:
Reducing your OTA dependency is not about abandoning Airbnb or Booking.com. It’s about building a complementary sales channel that gives you higher margins, more control, and long-term business resilience.
Here’s your action plan:
Every direct booking you secure is a guest you don’t have to pay commission on — this year, and every year after. Start setting up your direct booking channel today.
Book a free setup call with our team. From Stripe integration to WhatsApp automation, we will get you started in no time.
Book a free call


































































































