An appointment booking widget for your website
Let visitors choose from the services you publish for online booking. Add an Aria booking link or embed to the page where they decide to book, with availability and approval rules from your public booking setup.
Illustrative website booking enquiry
Caller: Can I choose a consultation time on your website?
Aria: You can use the booking page to view the appointment options this business has published.
The visitor completes the guest booking flow; availability and approval rules determine the appointment result.
Illustrative conversation · No audio playback
Publish the service before placing the widget
Prepare and enable public booking
Confirm public-booking access for your plan and prepare the eligible services. Open Public Booking in the portal, enable the page and save the settings to make the booking link available.
Place the account's link or snippet
Copy the current link or embed instructions from your account. Add them using your website's supported HTML or embed option; a site administrator may need to help with permissions or script settings.
Complete a guest booking test
Test service selection, available times, contact details and the final result on desktop and mobile. Check the appointment in Aria and verify that a pending request is described differently from a confirmed booking.
Connect a service page to its booking next step
Choose a link or an embedded form
A hosted booking link gives you a simple destination for a booking button. An inline embed places the booking flow within a suitable page on your site. Use the option your website supports and test the complete visit.
Control which services appear online
Publish the appointment services visitors are allowed to request. Match the offered availability to your scheduling setup and leave appointments requiring approval clearly marked for review.
Explain the experience in your business's words
Public Booking settings include a logo URL, colors, a welcome message and a confirmation message. Use those controls to orient visitors and explain the next step accurately, with readable text and buttons.
Choose a placement that matches the visitor's decision
A consultant places a booking link after the description of an initial meeting, where the visitor has enough information to choose the appointment.
A service business embeds its public booking flow on a scheduling page and checks that every step fits on a narrow phone screen.
A business offers only some services online. It publishes those options and keeps complex requests on a staff enquiry path instead of presenting them as ready-to-book appointments.
Add booking to your existing website
Follow the account setup, copy the current link or embed snippet and check the complete guest experience on your site.
Read the booking embed guideWebsite booking and embed questions
Do visitors need an Aria portal account?
The public booking flow supports guests. Your booking setup determines the contact details they provide; the current required-field options include name, phone and email, with phone required.
Is the booking widget included in every trial?
Public booking requires the relevant account entitlement. Check current plan access before building your website's booking journey around it.
Will the embed work on my website builder?
Your site needs an appropriate link, HTML, script or iframe option. Support can depend on the builder, plan and permissions. Use the setup guide and your builder's current documentation, then test the published page.
Does the embedded form resize itself to every step?
The current embed uses a set height. Adjust the provided height option when needed and test all booking steps on small screens. Keep a hosted booking link available if the embedded space is unsuitable.
Is an appointment request always confirmed immediately?
No. The result depends on service eligibility, availability and approval rules. Explain the actual result to the visitor and have your team review any request that requires approval.