Business owners

Create your account

Business ownersCreate your account

Sign-up is 90 seconds. You can do everything from the /signup page.

What you'll enter

  1. Business name (e.g. "Demo Salon"). You can change it later.
  2. Slug (e.g. "demo-salon"). This is your URL: https://booking.netwit.ca/book?slug=demo-salon. Lowercase letters, numbers, hyphens only. The current API does not expose a way to change the slug after registration; if you need a new slug, contact support.
  3. Your name (e.g. "Jane Smith"). The owner contact.
  4. Your email. This is your login email and where we'll send notifications about bookings.
  5. Password. At least 8 characters (the API enforces a Zod min(8); the dashboard enforces a slightly longer minimum client-side). We don't enforce complexity rules (they don't help), but we recommend a passphrase.
  6. Time zone. Auto-detected from your browser; you can change it.

After sign-up

You'll land in the dashboard with an empty calendar. The first thing you'll see is the overview tab with a checklist:

  • ☐ Add 1+ service (5 min)
  • ☐ Add 1+ staff member (2 min)
  • ☐ Set your working hours (3 min)
  • ☐ Pick a template (1 min)
  • ☐ Share your booking link

Multi-staff from day 1

Manager / staff login is partially implemented
BookFlow lets you add staff profiles for the booking flow, but the current POST /api/staff endpoint does not create a tenant_members row for the new staff, so the new staff cannot log in to the dashboard via their email yet. To grant dashboard access today, insert a tenant_members row directly in D1 (role:'admin' or 'owner') tied to the staff's users id.

Demo account

Don't want to sign up yet? Use the demo account:

  • URL: /login
  • Email: demo-1785076211558918289@bookflow.app
  • Password: BookFlowDemo2026

Or just visit the public booking page: /book?slug=demo-salon-1785076211558918289

What we do with your email

We use it for:

  • Login (magic link if you forget your password)
  • Booking notifications (every new booking, every cancellation)
  • Weekly insights summary (you can turn this off in settings)
  • Product updates (you can turn this off in settings)

No marketing list, no third-party sharing.

Need a human?

Email hello@netwit.ca or call +1-604-206-8169. NetWit responds in 1 business day.