How to switch from Beds24 to Nowistay

All help ressources
>
How to switch from Beds24 to Nowistay

This guide walks you through every step of migrating from Beds24 to Nowistay as your channel manager and property management platform. The whole process takes about 15 minutes per property.

Since OTAs like Airbnb and Booking.com only allow one channel manager at a time, you'll need to disconnect your channels from Beds24 before connecting them to Nowistay. Don't worry β€” we'll guide you through each step.

Why switch from Beds24 to Nowistay?

  • AI co-host β€” Nowistay's AI autonomously handles all your guest messages 24/7 on Airbnb, Booking.com and WhatsApp. No manual replies needed β€” the AI uses your welcome guide and property information to answer accurately.
  • Simpler, modern interface β€” Nowistay's UX is clean and intuitive. You get the same channel management reliability as Beds24, with a much easier interface to navigate.
  • Centralized calendar and pricing β€” manage availability and rates across all platforms from a single, clear visual calendar.
  • Team management & cleaning automation β€” automatic cleaning task creation on checkout, assign cleaning teams, checklists with photo reports, task tracking. These features are not available on Beds24.
  • ChatGPT & Claude connectors (MCP) β€” connect your properties to AI assistants like ChatGPT or Claude for advanced property management workflows. Learn more.
  • Automated guest communication β€” scheduled emails and WhatsApp channel with AI responses.
  • Smart lock automation β€” automatic code generation and sharing with Nuki, TTLock, and igloohome.
  • Welcome guide β€” a digital guide for your guests with AI-powered responses based on your property information.
  • Direct booking β€” widget for your website with Stripe payment integration.
  • Dynamic pricing β€” PriceLabs integration for automated rate optimization.

Before you start

Prepare the following before starting the migration:

  • Note your current Beds24 settings β€” especially your pricing, minimum/maximum stay rules, check-in and check-out times for each property. You'll set these up again in Nowistay.
  • Check for pending bookings β€” make sure all your current and upcoming bookings are confirmed and noted. They will remain on the OTA platforms and will be synced to Nowistay once connected.
  • Have your Airbnb owner credentials ready β€” you'll need to log in with the account that owns the listings (not a co-host account).
  • Have your Booking.com extranet access ready β€” you'll need it to disconnect the channel manager and later reconnect with Nowistay.
  • Create a Nowistay account β€” sign up at app.nowistay.com if you don't have one yet.

Things to know before migrating

Connecting Nowistay as your channel manager triggers a few automatic changes on Airbnb. Here is a quick summary:

  • Fee model change β€” Airbnb may switch your entire account to the host-only fee model (15–15.5%). Use Nowistay's Rate Adjustment feature to increase your Airbnb nightly rate and keep the same net revenue. This has zero impact on bookings since guests always see the total price.
  • Calendar managed from Nowistay β€” prices and availability are now set from the Nowistay calendar. This gives you a single centralized view across all platforms.
  • Instant booking β€” may be activated automatically. You can limit it to experienced guests or try switching back to manual approval.
  • iCal links removed β€” Nowistay's real-time API sync replaces iCal, which is more reliable.
  • Some Airbnb settings become read-only β€” Smart Pricing, promotions, and stay rules should now be managed in Nowistay.
  • All listings affected β€” changes apply to your entire Airbnb account, even unmapped listings. Connect all your properties to Nowistay to benefit from centralized management.

None of these changes affect your revenue or guest experience negatively. For a detailed explanation of each change, read our complete guide: What changes when you connect Nowistay as your channel manager.

Step 1: Disconnect Airbnb from Beds24

You need to unlink your Airbnb listings from Beds24 before you can connect them to Nowistay.

  1. Log into your Beds24 account.
  2. Go to (SETTINGS) CHANNEL MANAGER > AIRBNB > MAPPING.
  3. Click "Disconnect" next to each listing you want to migrate.
  4. Then go to (SETTINGS) CHANNEL MANAGER > AIRBNB > ACCOUNTS and click "Disconnect" to fully disconnect your Airbnb account from Beds24.

Important: When you disconnect a listing from Beds24, Airbnb automatically resets some values to their defaults:

  • Minimum stay is reset to 1 night
  • "Closed to arrival" and "Closed to departure" restrictions are removed
  • Maximum stay is reset to 1,125 nights

Don't worry β€” you'll configure these settings again in Nowistay after connecting.

Alternative method: You can also disconnect from the Airbnb side. Log into your Airbnb account, go to Account > Privacy and Sharing > Services, and remove the "Channelsync" app.

For more details: Beds24 help β€” Disconnect an Airbnb listing

Step 2: Disconnect Booking.com from Beds24

To disconnect Booking.com from Beds24, you need to deactivate the channel manager connection from the Booking.com extranet (not from Beds24):

  1. Log into your Booking.com extranet.
  2. Click the Account icon in the top right-hand corner.
  3. Select and open the dashboard of the property from the list of properties.
  4. Select "Connectivity provider" from the drop-down menu.
  5. Click the "Deactivate" button to cancel the connection to Beds24.

Important: This only disconnects the channel manager link. Your property, listings and bookings on Booking.com remain intact.

For more details: Beds24 help β€” Disconnect Booking.com

Step 3: Add your property in Nowistay

Now that your OTA channels are disconnected from Beds24, let's connect them to Nowistay:

  1. Go to your property list in Nowistay and click "Add a property".
Nowistay properties page showing the Add a property button
  1. The setup wizard asks: "Do you use channel manager (PMS) software?" β€” Select "No, I don't use a PMS".
Setup wizard: Do you use channel manager PMS software? Select No I don't use a PMS
  1. Next: "Do you list on Airbnb?" β€” Click "Yes, import from Airbnb".
Setup wizard: Do you list on Airbnb? Click Yes import from Airbnb
  1. You'll be redirected to Airbnb β€” log in with your owner account and click "Allow" to authorize the connection.
Airbnb authorization page - click Allow to connect to Nowistay
  1. Back in Nowistay, select which Airbnb listing(s) to import and click "Import".
Select which Airbnb listings to import into Nowistay

Your property is created automatically with all your Airbnb data: name, photos, description, pricing, and more.

For a detailed walkthrough: Connect Airbnb to Nowistay

Step 4: Connect Booking.com to Nowistay

After importing your property from Airbnb, you can add Booking.com as an additional channel:

  1. Go to your property in Nowistay and open the Synchronization section.
  2. Under the Nowistay integration, click "Add a booking platform (OTA)".
  3. Select Booking.com.
  4. Before proceeding, you need to activate the "Channex.io" (the technical name for Nowistay's channel manager) connectivity provider on your Booking.com extranet:
    • Go to your Booking.com extranet
    • Navigate to Account > Channel Manager
    • Search for "Channex.io" and activate it
  5. Back in Nowistay, enter your Hotel ID (you can find it in the Booking.com extranet header, next to your property name).
Booking.com extranet header showing where to find your Hotel ID
Find your Hotel ID in the Booking.com extranet header
  1. If your property has multiple room types, select the one to sync.
  2. Click "Connect".

For a detailed walkthrough: Connect Booking.com to Nowistay

Step 5: Set up your Welcome Guide

After creating your property, Nowistay will guide you to create a Welcome Guide β€” a digital guest handbook that the AI uses to answer questions.

  • Guide creation wizard (recommended) β€” select key sections and let the AI generate content using your Airbnb listing and any PDF documents you upload.
  • Copy from an existing guide β€” duplicate a guide from another property.
  • Create from scratch β€” build your guide manually.

The more complete your guide is, the better the AI can answer guest questions about your property.

Step 6: Your AI assistant is ready

Once your property and welcome guide are set up, your AI co-host activates automatically. It will:

  • Respond to all guest messages on Airbnb, Booking.com and WhatsApp
  • Handle booking inquiries from the very first message
  • Use your welcome guide and property information to provide accurate answers
  • Work 24/7 without any action needed from you

You can review and customize the assistant's personality, tone and rules in the AI Assistant configuration of each property.

Step 7: Verify your calendar and availability settings

This is a critical step. Right after connecting your OTA channels, check your calendar immediately to make sure everything looks correct. Some settings may have been reset during the disconnection from Beds24.

Check your calendar

  1. Go to Calendars in the left sidebar.
  2. Review each property's calendar carefully. Look for:
    • Nightly rates β€” verify your prices are correct for the coming weeks and months. Click any date to adjust the rate if needed.
    • Availability β€” make sure the right dates are open (green) or closed (red). Dates that should be available might appear closed, or vice versa.
    • Minimum stay β€” as mentioned earlier, disconnecting from Beds24 resets minimum stay to 1 night on Airbnb. Set your minimum stay rules again from the calendar by clicking a date range, enabling "Minimum Stay" and entering the desired number of nights.
    • Maximum stay β€” also reset to 1,125 nights. Set your preferred maximum if needed via "Advanced settings" in the calendar date editor.
  3. Use the day-of-week filter to apply different rates or rules for weekdays vs. weekends efficiently.

For a detailed guide: How to manage availability and prices from the calendar

Review your property settings

Go to your property details page (from properties page then "..." then "property infos") and verify:

  • Check-in / check-out times β€” make sure they match what you had on Beds24.
  • Nightly rate β€” your default base rate.
  • Cut-off time β€” how far in advance guests must book (e.g., same day, 1 day, 2 days).
  • Default minimum and maximum stay β€” baseline rules applied across all dates.

Configure Airbnb availability settings

These are Airbnb-specific rules managed from the Channel settings panel. They are especially important after migration because disconnecting from Beds24 may have reset them.

  1. Go to your property's Synchronization section.
  2. Click "Channel settings" next to your Airbnb connection.
  3. Open the "Airbnb Availability" tab and review each setting:
Channel Settings dialog showing the Airbnb Availability tab with all availability settings
Airbnb Availability settings in Channel Settings
  • Advance notice β€” how much lead time before a guest can book (same day, 1 day, 2 days, etc.).
  • Preparation time β€” number of blocked nights between bookings for cleaning turnaround.
  • Availability window β€” how far ahead guests can book (e.g., 6 months, 12 months).
  • Max nights β€” maximum length of a reservation.
  • Allowed check-in / check-out days β€” restrict which weekdays guests can arrive or depart (e.g., Friday and Saturday only for weekend rentals).

Set up Rate Adjustment for Airbnb

If Airbnb switched your account to the host-only fee model (15–15.5%), you should increase your Airbnb rate to compensate:

  1. In your property's Synchronization section, click "Channel settings" next to Airbnb.
  2. Go to the "Rate Adjustment" tab.
  3. Enter a positive percentage (e.g., +15%) to increase the rate sent to Airbnb.
  4. Click "Save".

This way, your calendar still shows your base rate, but Airbnb receives a higher rate that offsets the commission. Guests always see the total price, so this has zero impact on bookings.

For a detailed guide: Airbnb availability settings in the channel settings

Step 8: Migrate your automated messages

If you used Auto Actions in Beds24 to send automated emails to guests (booking confirmation, check-in instructions, checkout reminders, etc.), you can recreate them in Nowistay using Guest Message Templates.

How to create templates in Nowistay

  1. Go to Automations in the left sidebar.
  2. On the "Guest Messages" row, click the message icon to open the templates panel.
  3. Click "+ Add message" to create a new template, or click "Generate with AI" to let Nowistay create a set of templates automatically.
  4. For each template, configure:
    • Trigger event: Booking Confirmed, Check-in, or Check-out
    • Timing: hours before or after the trigger (e.g., -48 = 2 days before)
    • Subject and Message body: copy-paste the text from your Beds24 Auto Action's email template
  5. To copy content from Beds24: open your Auto Action, go to the Messaging tab, and copy the email body. Paste it into the Nowistay message body field. Then replace the Beds24 variables with Nowistay variables (see mapping table below).

For a detailed guide: How to set up automated guest emails

Replace Beds24 variables with Nowistay variables

Beds24 uses [VARIABLE] syntax while Nowistay uses {{variable}} syntax. Here are the most common equivalences:

Guest information:

  • [GUESTFIRSTNAME] β†’ {{guest_first_name}}
  • [GUESTNAME] β†’ {{guest_last_name}}
  • [GUESTFULLNAME] β†’ {{guest_full_name}}
  • [NUMADULT] or [NUMPEOPLE] β†’ {{guest_count}}

Dates and times:

  • [FIRSTNIGHT] or [FIRSTNIGHTSHORT] β†’ {{arrival_date}}
  • [LEAVINGDAY] or [LEAVINGDAYSHORT] β†’ {{departure_date}}
  • [NUMNIGHT] β†’ {{number_of_nights}}
  • [CHECKINSTART] β†’ {{check_in_time}}
  • [CHECKOUTEND] β†’ {{check_out_time}}

Property:

  • [PROPERTYNAME] β†’ {{property_name}}
  • [PROPERTYADDRESS] β†’ {{property_address}}

Booking:

  • [BOOKID] or [REFERENCENUMBER] β†’ {{reservation_number}}
  • [PROPERTYCURRENCY] β†’ {{currency}}

Nowistay extras (not available in Beds24):

  • {{welcome_guide_url}} β€” link to your digital welcome guide
  • {{smartlock_code}} or {{nuki_code}} β€” smart lock access code
  • {{host_first_name}} β€” your first name
  • {{booking_channel}} β€” booking platform (Airbnb, Booking, etc.)
  • {{booking_amount}} β€” total booking amount
  • {{whatsapp_link}} β€” direct link to WhatsApp guest conversation
  • {{identity_check_link}} β€” guest identity verification link

Map your Beds24 trigger to Nowistay

Beds24 Auto Actions use "Trigger Event" + "Trigger Time" in days. Nowistay uses Trigger event + Offset in hours:

  • Beds24 Trigger: Booking, Time: at booking β†’ Nowistay Booking Confirmed, 0 hours
  • Beds24 Trigger: Check-in, Time: -2 days β†’ Nowistay Check-in, -48 hours
  • Beds24 Trigger: Check-in, Time: 0 days β†’ Nowistay Check-in, 0 hours
  • Beds24 Trigger: Check-out, Time: 0 days β†’ Nowistay Check-out, 0 hours
  • Beds24 Trigger: Check-out, Time: +1 day β†’ Nowistay Check-out, +24 hours

Conditions

Like Beds24's "Booking Source" filter, Nowistay lets you restrict templates by source channel (Airbnb only, Booking.com only, Direct bookings, or all platforms) and by booking status (Confirmed, Pending, etc.). You can also add conditions based on smart lock code availability or minimum stay.

Example: Check-in instructions email

In Beds24, you might have an Auto Action like this:

  • Trigger: Check-in, -2 days
  • Subject: Your stay at [PROPERTYNAME] starts soon!
  • Body: Hi [GUESTFIRSTNAME], your check-in is on [FIRSTNIGHT] at [CHECKINSTART]. The address is [PROPERTYADDRESS].

In Nowistay, recreate it as:

  • Trigger: Check-in, Offset: -48 hours
  • Subject: Your stay at {{property_name}} starts soon!
  • Body: Hi {{guest_first_name}}, your check-in is on {{arrival_date}} at {{check_in_time}}. The address is {{property_address}}. Here is your welcome guide: {{welcome_guide_url}}

Multilingual templates

Nowistay automatically detects the guest's language and sends the matching version. You can add translations for up to 15 languages on each template, or use the "Translate from default" button to auto-translate with AI. This replaces the need for separate Auto Actions per language in Beds24.

Step 9: Replace the Beds24 booking widget

If you use the Beds24 Booking Page widget on your website for direct bookings, you can replace it with Nowistay's Direct Booking widget.

Set up Direct Booking in Nowistay

  1. Go to Integrations in Nowistay and find "Direct Booking".
  2. Click "Configure" and connect your Stripe account for payment processing.
  3. Configure your widget settings:
    • Payment mode: full payment or split payment (e.g., 30% now, rest before arrival)
    • Primary color: match your brand's hex color
    • Font family: choose from Inter, Roboto, Open Sans, Lato, Montserrat, or Poppins
    • Terms & conditions URL: link to your terms page
  4. Add taxes if applicable (per stay, per night, or per guest per night).
  5. Select the property and language, then copy the generated embed code.

Replace the widget on your website

  1. On your website, find the existing Beds24 booking widget code (usually an iframe or script tag pointing to beds24.com).
  2. Remove the Beds24 code completely.
  3. Paste the Nowistay embed code in its place. It looks like this:
<div id="nowistay-booking"></div>
<script>
(function(){
  var d="https://traveler.nowistay.com";
  var c=document.getElementById("nowistay-booking");
  if(!c)return;
  var f=document.createElement("iframe");
  f.src="https://traveler.nowistay.com/fr/book/<REPLACE_WITH_YOUR_TOKEN>";
  f.style.cssText="width:100%;border:none;height:800px;max-width:100%;display:block";
  f.setAttribute("scrolling","no");
  f.setAttribute("frameborder","0");
  f.setAttribute("allowtransparency","true");
  c.style.overflow="visible";
  c.appendChild(f);
  window.addEventListener("message",function(e){
    if(e.origin!==d)return;
    if(e.data&&e.data.type==="nowistay-resize"&&e.data.height){
      f.style.height=Math.max(e.data.height+20,400)+"px";
    }
  });
})();
</script>

The widget is responsive, auto-resizes, and works on any platform (WordPress, Webflow, Wix, Squarespace, or plain HTML).

For a detailed guide: How to set up direct booking on your website

What happens to my Beds24 data?

  • Your existing bookings on Airbnb and Booking.com remain untouched β€” they live on the OTA platforms.
  • Future bookings will sync through Nowistay.
  • You can keep your Beds24 account active for reference during the transition period.
  • Once you're confident everything works in Nowistay, you can cancel your Beds24 subscription.

Need help?

If you run into any issues during the migration, don't hesitate to contact our support team. We're here to help you make the switch as smooth as possible.

Ready to Put Your Rental on Autopilot?

Join 300+ property managers who save hours every week with AI-powered guest communication.