Everything you need to grow and retain clients
PetLoyal combines acquisition tools (booking page, referrals) with retention automation (reminders, loyalty, subscriptions) — so you fill the calendar and keep it full.
Help customers find and book
Public booking page
Each tenant gets a mobile-first booking page at their own subdomain (e.g. happypaws.petloyal.ca). Services, photos, hours, and a live calendar — no login required for clients.
Bring customers back
Automated email reminders
Create rules like "60 days since last grooming" or "vaccine due in 30 days." PetLoyal finds eligible clients and sends timely email reminders through Resend automatically each day.
Recurring service packages
Sell subscriptions like "4 baths per month for $120" using Stripe Billing. Automatic recurring payments, proration, and cancellation handling.
Build loyalty and run the shop
Referral program
Every client gets a unique referral code. When a new client books using it, both get a reward (discount %, loyalty points, or free service). Fully tracked in the dashboard.
Digital loyalty cards
After N paid services, the next one is free or discounted. Points accrue automatically on completed appointments. Configurable per tenant.
Tenant dashboard
Calendar/agenda view, client & pet search, service management, settings for hours/prices/reminders/loyalty, and basic metrics — all mobile-friendly.