Service business team reviewing online bookings in a dispatch office
Online Booking Platform

Online booking for the way service businesses actually work.

Let customers book without turning your dispatch board into a mess. Asteri checks service areas, captures job details, protects capacity, takes deposits, and keeps the customer connected after the appointment.

Service-area checks

Real calendar capacity

Deposits and approvals

Portal follow-up

Step by Step

The booking flow asks the questions dispatch already asks.

Run quote-first, deposit-first, full checkout, commercial routing, recurring service, or a lightweight lead capture path from the same customer experience.

01

Service Area Validation

Before customers even start, verify they're in your service area. Set custom ZIP codes, distance-based pricing, and travel surcharges.

Prevent out-of-area bookings automatically
Add distance-based surcharges
Custom service area boundaries
1521 Maple Ave
Validate
In zone: Westside route

Drive time

18 min

Travel rule

$25 min

Capacity

2 crews

02

Property Type Selection

Automatically adjust pricing, service availability, and custom questions based on property type. High-rise properties trigger floor surcharge calculations.

Different pricing per property type
Auto-adjust available services
Floor-level surcharge calculations
Residential
Commercial
High-Rise
Industrial
03

Service & Add-on Selection

Customers browse your services by category, select what they need, and add optional upgrades. Real-time pricing updates as they build their order.

Category-based service browsing
Visual add-on upselling
Real-time price calculation
Minimum charge progress indicator
Deep Clean
$199
Floor Stripping
$349
Carpet Cleaning
$149
Window Washing
$89
04

Date & Time Selection

Real-time availability slots that sync with your calendar. Blocked times, business hours, and capacity limits are all respected automatically.

Real-time availability sync
Business hours enforcement
Capacity-aware scheduling
Slot holding during checkout
M
T
W
T
F
S
S
10
11
12
13
14
15
16
17
18
19
20
21
22
23
9:00 AM
11:30 AM
2:00 PM
05

Photo Upload & Custom Questions

Customers can upload photos of their space before the appointment and answer custom intake questions you define. Better preparation, fewer surprises.

Pre-appointment photo documentation
Fully customizable intake questions
File type and size validation
Context before the team arrives

What type of flooring?

Hardwood - Oak

Any special access instructions?

Gate code #4521, ring doorbell

06

Review & Pay

Clear order summary with itemized pricing, deposit collection, and instant Stripe payment processing. Customers know exactly what they're paying for.

Itemized pricing breakdown
Deposit or full payment options
Stripe-powered secure checkout
Instant confirmation email
Deep Clean$199.00
Floor Stripping$349.00
Travel surcharge$25.00
Promo: WELCOME20-$114.60
Total$458.40
Confirm & Pay $458.40
Powered byStripe
Operator Controls

Built around the constraints that actually break service operations.

The buyer needs to see more than a nice form. They need to see how the booking page protects their service area, captures the job, fits the real calendar, collects payment, and hands clean work into the back office.

8

Capability layers

From acquisition to portal follow-through.

3

Checkout models

Request-only, deposit, or full upfront payment.

6+

Attribution paths

Google, Meta, GTM, TikTok, Reddit, Pinterest, LinkedIn, and UTMs.

24/7

Self-service selling

Qualified booking, payment, reminders, and portal access.

Dispatcher turning online bookings into scheduled service jobs
Website visitorQualified requestScheduled jobCustomer follow-up
01Publish

Launch a premium booking storefront anywhere

Prospects see a polished, branded buying path instead of a generic intake form.

Hosted public booking pages with custom logo, welcome copy, accent color, and Google review badge.

Custom booking domains with DNS, HTTPS, active-domain lifecycle checks, and hosted fallback URLs.

Embeddable website booking widget for teams that already have a high-performing site.

Launch wizard, launch readiness checks, and copyable booking URLs for ads, websites, and QR codes.

02Qualify

Filter, route, and segment every buyer before they waste staff time

Owners get fewer bad-fit jobs and more qualified customers landing on the calendar.

ZIP and service-area validation before the customer starts choosing services.

Zone, ZIP, distance, and default minimum-charge logic for markets with travel constraints.

Residential vs. commercial branching, including call-us, consultation, or mixed commercial paths.

Returning-customer lookup, customer identity protection, and source estimate/proposal scheduling paths.

03Scope

Capture the real job context before the crew rolls

Every booking arrives with useful detail, photos, property context, and fewer pricing surprises.

Service categories, nested category hierarchy, quantities, room details, and service-specific custom questions.

Add-ons with per-service selections, configurable options, pricing overrides, and visual upsell experiences.

Property type, floor number, elevator access, overage transparency, and floor-based surcharge handling.

Required or optional detail photos, issue photos, AI floor photo analysis, and transparency warning flows.

04Schedule

Show availability that respects real operations

Customers book faster while the business protects capacity, buffers, and technician constraints.

Exact times, arrival windows, and smart hybrid scheduling modes.

Business hours, closure calendar, min lead time, max advance window, duration, and buffer settings.

Availability Lab previews for date, ZIP, job size, route pressure, and calendar load before launch.

Slot holds, conflict recovery suggestions, technician preference, per-tech limits, and consultation availability.

05Monetize

Turn the booking flow into a revenue engine

The platform can collect money, lift order value, and explain pricing before dispatch gets involved.

Transparent totals with service, add-on, floor surcharge, minimum charge, discount, and tax breakdowns.

Stripe-backed deposits, full upfront payment, or pay-later booking models.

Payment categories for cards, digital wallets, ACH, buy-now-pay-later, cash, and checks.

Today's specials, promo codes, gift certificates, memberships, recurring bookings, and consultation credits.

06Attribute

Prove which campaigns actually create booked revenue

Agencies and owners can spend with confidence because clicks, bookings, deposits, and revenue stay connected.

Live booking sessions, current-step tracking, quote snapshots, source/referrer capture, and funnel analytics.

A/B test variants for CTAs, review steps, form fields, urgency, pricing presentation, and service ordering.

Google Ads and Meta readiness cards, conversion health, OAuth reauth handling, and guided test flows.

GTM plus native TikTok, Reddit, Pinterest, LinkedIn, GA, Meta Pixel, click IDs, and consent-mode support.

07Operate

Move clean bookings straight into the back office

The sale becomes an appointment with notifications, approval controls, and operational context attached.

Manual approval, auto-approval rules, severe-issue consultation routing, and appointment source attribution.

Confirmation messages, organization notification email, two reminder windows, and custom templates.

Google Calendar sync, Outlook preview, confirmation attachments, and appointment title templates.

Cancellation and rescheduling controls with deadlines and customer-facing policy copy.

08Retain

Keep the customer in a self-service relationship after checkout

The booking experience naturally extends into payment, communication, repeat work, and referrals.

Customer portal access after booking with appointments, invoices, quotes, messages, requests, wallet, and profile.

One-click portal provisioning for booking customers and authenticated follow-up flows.

Post-booking redirect support for custom thank-you pages, lead magnets, or upsell journeys.

Recurring service schedules, referral paths, customer wallet, and membership-aware booking benefits.

Smart defaults

The details that keep online booking from breaking the workday.

The page sells, but it also respects the constraints that matter in service operations: geography, job size, payment timing, and calendar pressure.

Service Area Guardrails

Block bad-fit ZIPs, add travel rules, and route edge cases before dispatch sees them.

Property Context

Adjust questions, services, and surcharges for homes, high-rises, and commercial sites.

Minimum Job Value

Show the customer what gets them to a profitable ticket without hiding the math.

Transparent Pricing

Break down services, add-ons, tax, discounts, deposits, and overages before checkout.

Slot Holds

Protect appointment windows while the customer finishes payment or intake.

Offer Controls

Run specials without training the office team to manually explain every promotion.

Credits and Gifts

Support promo codes, certificates, prepaid credits, and membership-aware benefits.

Recurring Work

Turn one appointment into weekly, biweekly, monthly, or seasonal service.

Brand Colors & Logo

Match your booking page perfectly to your brand identity. Logo, accent colors, and fonts.

Custom Domain

Host on book.yourbusiness.com instead of a generic subdomain. SSL included.

A/B Testing

Test different layouts, copy, and pricing to maximize your conversion rate.

Booking FunnelLast 30 days
Page Views2,847
Started Booking1,423
Selected Services1,105
Chose Date/Time892
Completed Payment647
22.7%overall conversion
Customer Portal

Customers can manage the next step without calling the office.

Customers can come back to appointments, invoices, quotes, messages, wallet, and repeat service paths without calling the office.

Home-service customer and technician using booking confirmation tools
Appointments

Upcoming, past, and rescheduled work stays visible.

Invoices

Invoices and quote approvals stay tied to the customer.

Messages

Booking context carries into ongoing communication.

Wallet

Payment methods, credits, and membership benefits stay close.

Referrals

Happy customers get an obvious next action after service.

Quotes

Estimate and proposal paths can return to booking.

Competitive Edge

Where basic scheduler forms stop short.

Custom branded booking page

Others
Asteri

Multi-step booking wizard

Others
Asteri

Real-time availability slots

Others
Asteri

Service add-on selection

Others
Asteri

Promo codes & gift certificates

Others
Asteri

Recurring booking setup

Others
Asteri

Photo upload intake

Others
Asteri

Custom intake questions

Others
Asteri

Zipcode-based service area gating

Others
Asteri

A/B testing on booking pages

Others
Asteri

Booking conversion analytics

Others
Asteri

Slot holding to prevent double-booking

Others
Asteri

Custom domain support

Others
Asteri

Customer self-service portal

Others
Asteri

Set up your booking page in 10 minutes

Start your 14-day free trial. Your customers will love the experience.

Start Free TrialNo credit card required