This guide will walk you through setting up your first property on Stayoa step by step. In about 15 minutes, you'll be ready to receive your first bookings.
- A Stayoa account (Register for free)
- Basic information about your property
- Photos of your property (at least 3-5 images)
Step 1: Create Your Property with Aria
Open Dashboard
Log in to your Stayoa dashboard: https://app.stayoa.app/dashboard
Start a new property
Click Properties → New property in the sidebar. You land on a single input — no form upfront.
Paste a link, or describe it
Already listed on Airbnb, Booking.com, or elsewhere? Paste the link — Aria detects the platform automatically and builds your booking page live in front of you: photos, text, amenities, all visible in real time. No listing yet? Choose "Describe it by hand" and write a short description of what you're offering.
Decisions, not a form
Aria only asks when something is genuinely uncertain — for example a price suggestion based on comparable nearby listings, or an extra language version it wrote that's worth a quick read. Anything unambiguous gets taken over directly.
Review the basics and finish
One last look at title, address, web address, capacity and texts — pre-filled, each field marked with where it came from. Photos, amenities and the translation review follow. Missing fields never block you, they land as Open Items. At the end, click Continue (or Continue anyway if fields are still open) to publish — or Continue later at any point to park it as a draft and pick up right where you left off.
The full flow is documented in the Properties guide, including pausing and resuming.
Step 2: Configure Pricing
Set Base Price
Go to the "Calendar & Pricing" tab:
- Price per Night: Set your base price (e.g., 150 CHF)
- Currency: Choose CHF, EUR, or USD
- Min Nights: Minimum stay duration (e.g., 2)
Weekend Pricing (Optional)
Set higher prices for weekends:
- Friday Multiplier: e.g., 1.2 (= 20% more)
- Saturday Multiplier: e.g., 1.3 (= 30% more)
Activate Discounts (Optional)
Activate discounts for longer stays:
- Weekly Discount: e.g., 10% from 7 nights
- Monthly Discount: e.g., 20% from 28 nights
Additional Fees
Add as needed, on the same tab:
- Cleaning Fee: One-time per stay
- Additional Guests: Fee per person over base guests
- Tourist Tax: Per guest per night
A security deposit (blocked via a Stripe hold) is configured on the Rules tab, not Calendar & Pricing — see "Add house rules" under Next Steps below and the Properties guide.
Step 3: Set Up Stripe Connect
Connect Stripe Account
To receive payments:
- Go to "Settings" → "Workspace" — the "Receive Payments" section
- Click on "Set up Stripe Connect"
- Follow the Stripe Connect onboarding
- Verify your identity and bank account
Stripe Dashboard
After connecting:
- Click on "Dashboard" to see payments
- All payments go directly to you (100% revenue)
- Stripe only retains the processing fee (approx. 1.4% + 0.25 CHF)
Step 4: Review and Share
If you clicked Continue (or Continue anyway) right away back in Step 1, your page is already live — this step is just a check. If you chose Continue later instead, this is where you finish publishing.
View the preview
Open the Preview tab on your property, or click Preview from the property list. Check the page exactly as guests will see it — drafts can be previewed too.
Publish if needed
A draft is only visible to you. Change its status from the Overview tab: from Draft to Published.
Share your booking page
Your page is live at:
your-property.stayoa.app
Share the link:
- On social media
- In emails
- On your website
Step 5: Set Up iCal Sync (Optional)
Import External Calendars
If you're also listed on Airbnb, Booking.com:
- Go to "Calendar" in the sidebar (or click "Kalender öffnen" — currently shown in German regardless of your locale — from the property's Calendar & Pricing tab) and select this property. This is a separate, account-wide calendar page, not part of the Calendar & Pricing tab itself
- In the "Channel Sync" panel, enter a name (e.g. "Airbnb") and paste your Airbnb/Booking.com iCal URL, then click the + button to add it
- Click on "Sync Now"
Export Stayoa Calendar
To avoid double bookings:
- Copy the export URL shown at the bottom of the Channel Sync panel
- Paste it into Airbnb/Booking.com
- Enable automatic synchronization (every 30 min)
Step 6: Receive Your First Booking
Test Booking Form
As a host, you can:
- Visit your own booking page
- Select dates
- See price breakdown
- (Don't book yet, just test)
Monitor Booking Status
In the dashboard under "Bookings":
- Pending: Waiting for payment — or waiting for your approval, if the guest sent a booking request instead of an instant booking
- Confirmed: Payment successful
- Cancelled: Cancelled
Additional statuses (Payment Failed, Payment Disputed, Payment Refunded) can also appear once a payment has been attempted.
Guest Access
Guests receive after booking:
- Booking Confirmation Email
- Token-based access to their booking
- Check-in Reminder 24h before arrival
Next Steps
You have successfully set up your first property and are ready for bookings!
Recommended next steps:
-
Customize the design
- Go to the Preview tab on your property
- Customize colors, logo, and layout
- See changes instantly in the live preview
-
Connect a custom domain
- Go to the Website tab on your property
- Connect your own domain (e.g.,
book.your-domain.com) — available on Pro and above
-
Add team members
- Go to Team
- Invite people (Manager, Viewer)
-
Activate Insights
- Go to Insights (Pro and above)
- Monitor page views, conversions, revenue
-
Add house rules
- Go to the Rules tab on your property
- Define important house rules for guests
Troubleshooting
Problem: Property Page Not Reachable / Booking Form Looks Wrong
Solution:
- Status must be set to "Published" — while it's a draft, guests get a "not found" page, not a degraded preview
- Stripe Connect must be fully connected for guests to pay instantly (see Step 3)
- Set a real price and upload at least one image — an unset price silently falls back to a placeholder value, which looks wrong to guests rather than blocking the page outright
Problem: Payment Fails
Solution:
- Stripe Connect must be fully set up
- Verify your bank account in Stripe
- Check Stripe Dashboard for details
Problem: iCal Sync Not Working
Solution:
- Check if URL is correct
- Click on "Sync Now" for manual synchronization
- External calendars can take 30-60 minutes
Additional Resources
- Concepts – Understand Stayoa's architecture
- Dashboard Guide – Detailed dashboard guide
- FAQ – Frequently asked questions
Need Help?
- Email: support@stayoa.app
- AI Assistant: Aria, built into your dashboard