Login & Authentication
Troubleshoot login issues — login links, one-time passcodes, and account access.
How login works
PurposeTech uses passwordless login. Instead of a username and password, you sign in using your email:
- Enter your email address on the login page
- Check your inbox for a login link
- Click the link — you'll be signed in automatically
Your session lasts 24 hours. After that, you'll need to sign in again.
Login link not arriving?
If you're not receiving the login link email:
Check your spam/junk folder
Login emails sometimes end up in spam, especially if it's your first time receiving one. Check your junk, spam, or promotions folder.
Check you're using the right email
Make sure you're entering the exact email address that was used to register your account. Login is case-insensitive, but the email must match.
Wait a minute
Login links are sent immediately, but email delivery can sometimes take 1–2 minutes depending on your email provider.
Use a one-time passcode instead
If the login link still isn't arriving, you can sign in using a one-time passcode (OTP) instead:
- On the login page, enter your email address and click continue
- On the "Check your email" screen, click "Use another authentication method"
- Select the one-time passcode option
- A 6-digit code will be sent to your email
- Enter the code to sign in
OTP is faster
The one-time passcode often arrives faster than the login link, and works even if your email provider blocks link-based emails. It's a good fallback.
Corporate email filters
Some corporate email systems block emails containing login links (they treat them as potential phishing). If you're using a work email:
- Ask your IT team to allowlist emails from your organisation's PurposeTech sender address
- Try using the OTP method instead — codes in plain text are less likely to be blocked
- Try using a personal email address if your organisation allows it
Login link expired?
Login links expire after a set period for security. If you clicked the link and got an error:
- Go back to the login page
- Enter your email again
- A new login link will be sent
Don't worry — requesting a new login link doesn't affect your account or shift bookings.
Using passkeys
PurposeTech also supports passkeys for faster, more secure login. Passkeys use your device's biometric authentication (Face ID, Touch ID, Windows Hello) instead of email-based login.
Setting up a passkey
- Sign in to your account using a login link or OTP
- Go to your account security settings
- Click Add Passkey
- Follow your device's prompts to register the passkey
Signing in with a passkey
Once set up, your browser may offer to autofill your passkey on the login page. Just confirm with your biometric and you're in — no email required.
Account issues
"Sign-in failed" error
If you see a "Sign-in failed" message, your account may have been restricted. Contact your organisation's admin or PurposeTech support for help.
Can't access the admin portal
Admin access requires a specific role (Owner or Volunteer Admin). If you can't access the admin portal:
- Confirm with your organisation that you've been granted admin access
- Make sure you're using the correct admin portal URL
- Try signing in again — your session may have expired
Session expired
Sessions last 24 hours. If you're signed out unexpectedly:
- Go to the login page
- Sign in again — your data and bookings are not affected
Volunteer login
Volunteers sign in through the campaign site (not the admin portal). The process is the same:
- Enter email on the campaign site
- Click the login link in their inbox (or use OTP)
- View and manage their shift bookings
Different sites
Volunteers and admins use different login pages. Volunteers sign in on the campaign site (e.g., your-campaign.purposetech.io). Admins sign in on the admin portal. Make sure you're on the right site.
Still need help?
If you've tried the steps above and still can't sign in:
- Contact your organisation's PurposeTech admin
- Email PurposeTech support at support@purposetech.io
Include your email address and which site you're trying to access so we can help quickly.