Embeddable Booking & Portal Widgets

One script tag. Any website. Instant booking and client portal.

You already have a website you like. You don't want to rebuild it. You just want clients to book appointments and manage their account without leaving your site. Animal Friends OS gives you embeddable widgets that work on any website — WordPress, Wix, Squarespace, Shopify, GoDaddy, or plain HTML. Copy one script tag, paste it, done.

Two widgets, infinite possibilities

Booking Widget

  • ✓ Clients browse available time slots
  • ✓ Select service and preferred staff
  • ✓ Book directly from your website
  • ✓ Connected to your live calendar
  • ✓ Prevents double-booking
  • ✓ Sends automatic confirmation SMS
  • ✓ Fully branded with your colors
<script src="https://animalfriendsos.app/widget/booking.js" data-business="YOUR_ID"></script>

That's it. One line.

Client Portal Widget

  • ✓ Floating “My Account” button
  • ✓ Clients log in and view pet records
  • ✓ See appointment history
  • ✓ View and pay invoices
  • ✓ Upload vaccination documents
  • ✓ View grooming photos
  • ✓ Branded with your logo and colors
<script src="https://animalfriendsos.app/widget/portal.js" data-business="YOUR_ID"></script>

One line. Floating button appears.

Platform compatibility

PlatformBooking WidgetPortal WidgetHow to Install
WordPressWorksWorksCustom HTML block or widget area
WixWorksWorksEmbed HTML element
SquarespaceWorksWorksCode block injection
ShopifyWorksWorksTheme editor, custom liquid
GoDaddyWorksWorksHTML section or code embed
Custom HTMLWorksWorksPaste script tag anywhere
React / Next.jsWorksWorksuseEffect or Script component

Customization options

Brand Colors

Match the widget to your website's color scheme. Set primary color, accent color, text color, and background. The widget blends in seamlessly with your existing design.

Position & Shape

Place the widget button in the bottom-right, bottom-left, or embed it inline within your page content. Choose rounded corners, square, or pill-shaped buttons.

Custom Button Text

Change the button text from the default to anything: “Book Now”, “Schedule Grooming”, “Reserve a Spot”, or whatever fits your brand voice.

Responsive Design

Both widgets are fully responsive. They look great on desktop, tablet, and mobile. The floating button adjusts position on small screens to avoid interfering with navigation.

Your Logo & Business Name

The portal widget displays your business logo and name, not ours. Clients see your brand at every touchpoint. Zero Animal Friends OS branding visible to your clients.

Real-Time Data

Widgets connect directly to your Animal Friends OS calendar. Availability is always current. When a slot is booked, it disappears from the widget instantly. No stale data.

Installation — 3 steps, 2 minutes

1. Copy your widget code

Log into your Animal Friends OS dashboard. Go to Settings → Widgets. Copy the one-line script tag for the booking widget, portal widget, or both.

2. Paste into your website

Open your website editor (WordPress, Wix, Squarespace, etc.). Add a Custom HTML block or code embed. Paste the script tag. Save.

3. Done

The widget appears on your site immediately. Clients can book appointments and access their portal. No developer, no configuration, no waiting.

$45/mo
Everything included. No tiers. No add-ons.
14-day free trial. No credit card. Cancel anytime.
  • Full embeddable widgets module
  • Grooming + Boarding + Daycare + Training
  • Client & Pet CRM with vaccination tracking
  • Automated SMS reminders (included)
  • Staff scheduling & timeclock
  • Online booking page
  • Use YOUR payment processor
  • Business reports & analytics
Start Free Trial

Frequently Asked Questions

What are embeddable widgets?

Embeddable widgets are small pieces of code (a single script tag) that you paste into your existing website. They add booking functionality and a client portal directly to your site without rebuilding anything. Your clients book appointments and manage their account right on your website.

Does the booking widget work with WordPress?

Yes. Paste the script tag into any WordPress page, post, or widget area. It works with the Classic Editor, Gutenberg block editor (use a Custom HTML block), and all major page builders like Elementor, Divi, and Beaver Builder.

Does it work with Wix and Squarespace?

Yes. Both Wix and Squarespace support custom HTML embeds. On Wix, use the "Embed HTML" element. On Squarespace, use a "Code" block. Paste the one-line script tag and the widget appears on your site.

Can I customize the widget colors and style?

Yes. The widget supports custom colors, button text, position (bottom-right, bottom-left, or inline), shape (rounded, square, pill), and size. Match your brand colors so it looks like a native part of your website.

Do I need a developer to install the widget?

No. The widget is a single script tag — one line of HTML. If you can paste text, you can install the widget. No developer, no coding, no configuration files. Copy the tag from your Animal Friends OS dashboard and paste it into your website.

Can I use the widget without the Animal Friends OS website builder?

Absolutely. The widgets are designed for businesses that already have a website they like. You do not need to use the OS website builder. Keep your existing WordPress, Wix, Squarespace, Shopify, or custom site and add Animal Friends OS functionality on top with the widget.

Add booking to your website in 2 minutes. Start free.

14-day free trial. No credit card required. Set up in under an hour.