Onboarding that ends in hours, not weeks.

Most new customers are running their first rostered shift the same afternoon they signed up. Here's exactly how the 14 days unfold.

1

Sign up & claim your workspace URL

Creates an instant workspace at /t/your-company. Your trial is Professional-tier and clocks down 14 days from now.

  • Company name, workspace slug, admin details
  • No credit card, no phone verification, no sales call
  • Picks up your timezone & ZAR pricing automatically
  • Optional promo code at signup
Workspace URL
shifthub.co.za/t/yourco
✓ Available
2

Configure your first site & posts

Add a site (physical location), a post (a position within the site), and a post order (what needs to happen each shift). Starter templates cover most use cases out of the box.

  • Site address, contact, timezone, geofence radius
  • Posts like "Front Gate", "Control Room", "Roving Patrol"
  • Post orders with checklist items
  • Seeded: Foot Guard, Armed Response, K9 Handler, Supervisor role templates
+ Site Post Post order Role Capability
Century Mall
4 posts · 12 shifts/week
3

Add your workers

CSV-import your existing worker database or add them one by one. Each worker gets a role, qualifications list, and optional personnel document store (ID, firearm licence, PSIRA cert).

  • CSV import with dry-run preview
  • Role, grade & site assignment in bulk
  • Document store with expiry tracking
  • Magic-link invite for each worker (email or SMS)
Importing workers.csv
78% · 109 of 140 3s left
4

Build your first roster

Pick a week, drag shifts onto workers — or hit "auto-fill" and let the engine cover it. The roster validates qualifications, fatigue rules and overtime caps before it'll let you publish.

  • Drag-and-drop week view
  • Auto-fill solver with rule-violations preview
  • Copy previous week forward
  • Publish triggers notifications to workers
Week 17 ready to publish
Publish & notify 12 workers
5

Workers install the PWA & clock in

Workers open the magic link you sent. They add ShiftHub to their home screen (iOS: Share → Add; Android: tap "install"). Face ID or PIN login. Clock-in ready at their next rostered shift.

  • Installable from Chrome or Safari — no App Store
  • PIN or biometric unlock
  • Geofence-gated clock-in & out
  • Offline-safe: checklists and incidents queue when signal drops
ShiftHub
Add to Home Screen?
Install
6

Go live & iterate

Your first real shift is running. From here, you extend — custom forms, more sites, payroll CSV export configured, client portal opened. Our starter pack of webinars and docs walks you through each step.

  • Onboarding checklist inside the admin panel
  • Starter pack: email course + video walkthroughs
  • Free email support during trial
  • Switch to paid plan any time — your data carries over
Onboarding checklist
Workspace created
First site added
Workers imported
Roster published
First clock-in recorded
Payroll CSV export configured
Client portal opened

What happens day by day

Full Professional-tier access for 14 days. No feature gate. We send you two reminders — that's it.

  • Day 1
    Workspace created, all features unlocked
    Welcome email with starter-pack links and a support reply address.
  • Day 10
    Gentle reminder: 4 days left
    Email with a link to the pricing page. No pressure, no upsell calls.
  • Day 13
    Final reminder: trial ends tomorrow
    If you're enjoying it, pick a plan. If not, export your data and walk away.
  • Day 14
    Trial ends
    If you've not chosen a plan, login is restricted to billing & export pages. You have 30 days to decide before data is deleted.
  • Day 15+
    Pick a plan or export & go
    Billing is through PayFast (recurring debit order or card). Your data, rosters and history carry over when you subscribe.

Ready to run that first shift?

It really is just a workspace URL, a company name, and your email.