Troubleshooting Common Issues
Applies to: All plans · Last reviewed: October 2026
Quick solutions to the most common ClientFlow problems. Find your issue below and get back to work in minutes.
Introduction
This guide covers the problems users run into most often. Each section provides:
- Symptoms: How to identify the issue
- Cause: Why it's happening
- Fix: Step-by-step solution
- Prevention: Avoid it in the future
Pro Tip: Use Cmd/Ctrl + F to search for keywords related to your issue (e.g., "email", "sync", "payment").
Login & Account Issues
Can't Sign In - "Invalid Email or Password"
Symptoms:
- Error message when entering credentials
- Login button doesn't respond
- Immediately kicked back to login screen
Causes:
- Incorrect password (most common)
- Caps Lock is on
- Email typo
- Account not yet verified
Fixes:
Fix 1: Reset Password
- Click "Forgot Password?" on login screen
- Enter your email address
- Check inbox for reset link (check spam!)
- Click link and create new password
- Sign in with new password
Fix 2: Verify Caps Lock
- Check if Caps Lock indicator is on
- Re-type password carefully
Fix 3: Verify Email
- Check email for verification link (sent during signup)
- Click verification link
- Then try logging in again
Pro Tip: Use a password manager (1Password, LastPass) to avoid typos and forgotten passwords.
Email Verification Link Expired
Symptoms:
- Click verification link → "Link expired or invalid"
- Can't access account
Fix:
- Go to the login page and sign in with your email and password
- Click "Resend verification email" in the verification prompt
- Check inbox (and spam!)
- Click new verification link within 24 hours
Prevention: Verify email immediately after signup. Verification links expire after 24 hours.
Locked Out - "Too Many Login Attempts"
Symptoms:
- "Account temporarily locked" message
- Can't sign in even with correct password
Cause: repeated failed sign-in attempts lock the account temporarily as a security measure
Fix:
- Wait for the lockout to end — the message tells you how many minutes remain
- Try signing in again with the correct password
- If you are unsure of your password, request a reset link while you wait so it is ready when the lockout ends
Prevention: Use password manager to avoid incorrect login attempts.
Email & Notification Issues
Clients Not Receiving Reminder Emails
Symptoms:
- You send reminders, but clients say they didn't receive them
- No bounce-back errors
- Reminders show as "Sent" in ClientFlow
Causes:
- Email in spam folder
- Incorrect email address
- Email blocked by client's server
- Reminder switched off for that appointment, or set to a channel other than email
Fixes:
Fix 1: Check Spam Folder
- Ask client to check spam/junk folder
- If found, have them mark as "Not Spam"
- Ask them to add your sending address (the email account you connected) to their contacts
Fix 2: Verify Email Address
- Go to client profile
- Check email address for typos
- Test: Send yourself a reminder with your email
- If you receive it, email address is probably wrong
Fix 3: Check the Appointment's Reminder Settings
- Open the appointment and find the Reminder option
- Make sure it is ticked and that the delivery channel includes email: Auto uses WhatsApp when it is available and email otherwise, while Email and Both always send an email
Fix 4: Whitelist Your Sending Address
Reminder emails go out only through the email account you connected under Settings → Integrations; if none is connected, no email is sent to your clients. For corporate emails (companies with strict spam filters):
- Ask client's IT department to whitelist the address of the email account you connected
Prevention:
- Test email delivery when adding new client
- Add instruction in appointment confirmations: "Check spam folder if you don't see reminders"
- Use WhatsApp reminders (PRO tier) as a second channel
"Email Sending Failed" Error
Symptoms:
- Red error banner when sending reminder
- Email shows "Failed" status in history
Causes:
- Temporary server issue
- Invalid recipient email format
- Monthly reminder limit reached (Free: 30 reminders a month, Starter: 100)
Fixes:
Fix 1: Retry
- Wait 5 minutes
- Go to Reminders and open Reminder History
- Retry the failed reminder (or use Retry Failed for all of them)
- If it succeeds, it was a temporary issue
Fix 2: Check Email Format
- Go to client profile
- Verify email format is valid:
- ✅ demo-therapist@clientflow.center
- ❌ john@examplecom (missing .)
- ❌ john@@clientflow.center (double @)
- Fix email and retry
Fix 3: Check Your Monthly Reminder Limit
- Go to Settings → Subscription
- Check the "Reminders Sent" usage figure
- If at limit:
- Wait for the next calendar month, when the count starts again
- OR move to a plan with a higher limit under Settings → Subscription (if you already have a paid plan, that means cancelling it and subscribing to the new one)
Prevention: Free includes 30 email reminders a month and Starter includes 100. PRO and Team have no monthly reminder limit.
Payment Issues
Your ClientFlow Subscription Payment Was Declined
Symptoms:
- Card declined when upgrading or renewing your plan
- 3D Secure verification fails or the bank page times out
- Payment stuck in "Processing" status
Causes:
- Insufficient funds
- Card expired
- Bank fraud prevention blocking an unfamiliar merchant
- 3D Secure not enabled on the card (required by law in Turkey)
- Incorrect CVV or card details
Fixes:
Fix 1: Verify Card Details
- Check the card number for typos
- Verify the expiry date (MM/YY format)
- Confirm the CVV (3-4 digits on the back of the card)
- Try the payment again
Fix 2: Complete 3D Secure
- Every card payment requires 3D Secure verification
- Watch for the SMS code from your bank and enter it before the page expires
- If no code arrives, confirm your bank has your current mobile number
Fix 3: Try a Different Card
- Use a second card if you have one
- Business cards sometimes block recurring merchants by default
Fix 4: Contact Your Bank
- Ask them to authorise the transaction and unblock the merchant
- If you are paying in a currency other than your card's, ask them to allow international transactions
- Then try again from Settings → Subscription
Prevention:
- Keep a valid card on file so renewals do not lapse
- Update the card before it expires — you will be notified in advance
A Client Says Their Card Was Declined
ClientFlow has no card reader and holds no cards for your clients, so a decline never happens inside ClientFlow. It happened wherever you actually took the payment: your card machine, your bank's link, or your payment provider.
What to do:
- Sort the payment out in whichever tool you used to take it
- Agree another method with the client — bank transfer or cash both work
- Once the money arrives, open the invoice in ClientFlow and record the payment
Recording it is what stops the reminder ladder. Until the payment is recorded, ClientFlow keeps chasing, because as far as it knows the invoice is still open.
Payment Marked as Paid But Client Says They Didn't Pay
Symptoms:
- Payment status shows "Paid" in ClientFlow
- Client insists they haven't paid
- Bank statement doesn't show transaction
Causes:
- Manual error (you accidentally marked wrong payment as paid)
- Payment was actually made but client forgot
- Duplicate payment entry (one paid, one not)
Fixes:
Fix 1: Check Bank Statement
- Download your bank statement
- Search for client name or amount
- If found: Client did pay (show them proof)
- If not found: You marked wrong payment
Fix 2: View Payment History
- Go to client profile → Payments tab
- Check for duplicate entries
- Look at the payment date on each entry
Fix 3: Correct the Error
- "Paid" is a final status, so a payment cannot be switched back to unpaid. If it was marked as paid by mistake:
- Delete that payment record
- Create the payment again with the correct status, and add a note explaining the correction
- Send corrected invoice to client
Prevention:
- Only mark payment as "Paid" after confirming bank deposit
- Record the payment against the invoice as soon as the money lands, so the amount paid and the amount still due always match your bank
- Use the invoice notes field to record which account the payment arrived in
Currency Shows Wrong Symbol (€ instead of $)
Symptoms:
- All amounts show in wrong currency
- Reports and invoices have incorrect symbol
Cause: The default currency, or an individual client's currency, does not match your actual business currency
Fixes:
Fix 1: Change Your Default Currency
- Go to Settings → Account
- Change "Currency" to the correct option
- Review the impact summary and confirm
Fix 2: Correct Existing Clients
Changing the default currency only affects clients you add afterwards. Each existing client keeps the currency set on their own record, so open the client and change Currency there if it is wrong.
Prevention: Set the correct currency during initial setup, before you add clients and payments.
Calendar & Scheduling Issues
Google Calendar Sync Not Working
Symptoms:
- Appointments created in ClientFlow don't appear in Google Calendar
- Changes in Google Calendar don't sync to ClientFlow
- "Sync Failed" error
Causes:
- Calendar integration disconnected, or Google access expired or was revoked
- Wrong calendar selected
- Sync direction set to one-way only
- Your plan does not include calendar sync (Starter and above; it is not part of the free trial)
Fixes:
Fix 1: Reconnect Google Calendar
- Go to Settings → Integrations
- In the Google section, click "Disconnect Google Account"
- Click "Connect Google Account"
- Sign in to Google account
- Select the correct calendar and click "Connect Calendar"
- Under Sync Settings, choose "Two-way Sync" (recommended)
Fix 2: Force Manual Sync
- Go to Settings → Integrations
- In the Google section, click "Sync Now"
- Check the "Last Sync" time and the synced counts shown there
Fix 3: Check Sync Direction
- Settings → Integrations → Google → Sync Settings
- Verify sync is set to "Two-way Sync" (if you want changes in both directions)
- If it is "App → Calendar" (ClientFlow → Google only), changes in Google won't sync back
Fix 4: Check Calendar Selection
- Ensure you selected correct Google Calendar
- If you have multiple calendars (Personal, Work, etc.), verify the right one is connected
Prevention:
- After connecting calendar, create TEST appointment
- Verify it appears in Google Calendar
- Remember that changes made in Google reach ClientFlow through a background sync that runs every 15 minutes, not in real time; use "Sync Now" to pull them in straight away
- If not, troubleshoot immediately before relying on sync
Appointments Showing in Wrong Timezone
Symptoms:
- 2:00 PM appointment shows as 7:00 PM in Google Calendar
- Client confirmations show wrong time
- Reminders sent at incorrect time
Cause: Timezone mismatch between ClientFlow and Google Calendar
Fixes:
Fix 1: Update ClientFlow Timezone
- Go to Settings → Account
- Set "Timezone" to your local timezone
- Save, then reload the page and check the appointment times
Fix 2: Verify Google Calendar Timezone
- Open Google Calendar settings
- Check timezone setting
- Ensure it matches your ClientFlow timezone
- If different, update to match
Prevention:
- Set correct timezone DURING initial setup
- Test with one appointment before creating many
- Always verify appointment time in confirmation email before client sees it
Recurring Appointments Not Creating
Symptoms:
- Created a recurring series, but only the first appointment appears
- Fewer appointments were created than you expected
- Error message when trying to create the recurrence
Causes:
- Weekly recurrence with no day selected
- A series can repeat at most 100 times after the first appointment — a longer or never-ending series is cut off there
Fixes:
Fix 1: Check the Recurrence Settings
- Open the appointment form and find "Recurrence"
- Choose the pattern (Daily, Weekly, Monthly or Yearly)
- For weekly recurrence, select at least one day
- Set when the series Ends: after a number of occurrences, on a date, or never
- Save the appointment
Fix 2: Split Large Series
If you need 150 weekly appointments (almost 3 years):
- Create one series with up to 100 repeats after the first appointment
- Create a second series that starts after the first one ends
Prevention: Set an end (a number of occurrences or a date) when creating recurring appointments, and keep each series within 100 repeats after the first appointment.
Data & Import Issues
CSV Import Fails - "Invalid Format"
Symptoms:
- Upload file → error message
- All rows show as "Failed" in import results
- "Unable to parse file" error
Causes:
- File is not a .csv or .xlsx file (an older Excel .xls file is not supported), or is larger than 10 MB
- Wrong encoding (should be UTF-8)
- Extra commas or quotes in data
- Column headers missing or misspelled
Fixes:
Fix 1: Use a Supported File
The import accepts .csv and .xlsx files up to 10 MB. An older Excel .xls file is turned away with a message to save it as .xlsx or .csv. If your data is somewhere else (or in an .xls file):
- Open it in Excel or Google Sheets
- File → Download → CSV (.csv) or Microsoft Excel (.xlsx)
- Re-upload the file to ClientFlow
Fix 2: Fix Encoding
- Open CSV in Notepad (Windows) or TextEdit (Mac)
- Save As → Encoding: UTF-8
- Re-upload
Fix 3: Download Template
- In ClientFlow import screen, click "Download Template"
- See correct format
- Copy your data into template
- Upload template file
Fix 4: Remove Special Characters
- Remove extra commas in notes/descriptions
- Remove quotation marks (
") unless escaping commas - Fix:
Description: "Great, motivated client"→Description: Great motivated client
Prevention: Always start from the template in ClientFlow. Don't create the file from scratch.
Import Shows "Client Not Found" for Payments
Symptoms:
- Importing payments
- Many rows fail with a "Customer not found" error
Cause: The client named in the payment file (by name, phone or email) doesn't match any client in the system
Fixes:
Fix 1: Review the Import Errors
- When the import finishes, read the list of errors — each failed row is listed with its reason
- See which clients could not be matched
- Fix those rows in your original file (match the client's name, phone or email exactly)
- Re-import
Fix 2: Import Clients First
- Payments MUST link to existing client
- If client doesn't exist, import client CSV before payment CSV
Fix 3: Check Spelling
Common mismatches:
john@gmail.com(client) vsjohn@gmial.com(payment typo)John Smith(client) vsJon Smith(payment typo)
Prevention: Use your client list as the reference for the payment file. Copy-paste names and emails instead of retyping.
Mobile App Issues
Mobile App Won't Sync
Symptoms:
- Changes made on phone don't appear on web
- Web changes don't appear on phone
- Lists on the phone look out of date
Causes:
- No internet connection
- App cache corrupted
- App version outdated
Fixes:
Fix 1: Force Sync
- Pull down on any list screen (refresh gesture)
- Wait a few seconds for the list to reload
- If it is still out of date, close the app completely and reopen it
Fix 2: Check Internet Connection
- Switch from WiFi to cellular (or vice versa)
- Test: Open browser on phone, load clientflow.center
- If the website loads but the app still doesn't update, proceed to Fix 3
Fix 3: Clear Cached Data
iOS app:
- Sign out
- Close app completely (swipe up in app switcher)
- Reopen app
- Sign in again
Android (web app installed from Chrome):
- Settings (phone) → Apps → ClientFlow → Storage → "Clear Cache" (NOT Clear Data)
- Reopen app
Fix 4: Force the Latest Version
- Close ClientFlow completely and reopen it from your home screen
- If it persists, open clientflow.center in your browser and reload the page
- Sign in again
Prevention: ClientFlow updates itself — whatever you load from the browser or the home screen is already the current version, with nothing to update in an app store. The native iOS app updates through the App Store like any other app.
Can't Sign In on Mobile - "Invalid Credentials"
Symptoms:
- Login works on web but not mobile
- "Incorrect email or password" on phone
Cause: Auto-fill inserting wrong credentials, or password changed on web but not updated on mobile
Fixes:
Fix 1: Manual Entry
- Don't use auto-fill
- Type email and password manually
- Double-check for typos (especially on small keyboard)
Fix 2: Reset Password
- On mobile, tap "Forgot Password?"
- Reset password
- Use new password to sign in
Fix 3: Check Saved Passwords
- iOS: Settings → Passwords → ClientFlow
- Android: Settings → Google → Autofill → Passwords
- Update saved password if outdated
Prevention: Use same password manager on mobile and web (1Password, LastPass, etc.).
Performance Issues
ClientFlow Loading Slowly or Timing Out
Symptoms:
- Pages take 10+ seconds to load
- Blank screen with loading spinner
- "Request timeout" error
Causes:
- Slow internet connection
- Too many browser tabs/extensions
- Server temporarily overloaded
- Very large lists (a great many clients or records on one screen)
Fixes:
Fix 1: Check Internet Speed
- Visit speedtest.net
- Test your connection
- A very slow connection will make ClientFlow slow too
- Restart router or switch to cellular
Fix 2: Clear Browser Cache
Chrome/Edge:
- Settings → Privacy → Clear Browsing Data
- Select "Cached images and files"
- Click "Clear data"
- Reload ClientFlow
Safari:
- Preferences → Privacy → Manage Website Data
- Find clientflow.center → Remove
- Reload
Fix 3: Disable Browser Extensions
- Ad blockers and privacy extensions can slow down sites
- Disable extensions temporarily
- Reload ClientFlow
Fix 4: Try Another Network or Device
- Open ClientFlow on a different device or network
- If it is slow everywhere, wait a few minutes and try again
- If it persists, email contact@clientflow.center
Prevention:
- Use modern browser (Chrome, Firefox, Edge, Safari)
- Keep browser updated
- Close unused tabs
- Use filters and pagination instead of loading every client at once
PDF Export Hangs or Fails
Symptoms:
- Click "Export PDF" → loading spinner indefinitely
- PDF downloads but is blank/corrupted
- "PDF generation failed" error
Causes:
- Too much data in the export
- Browser blocking pop-ups
- Temporary server issue
- PDF generation timeout
Fixes:
Fix 1: Reduce Data Size
- Apply filters before export
- Export smaller date range (e.g., last 30 days instead of all time)
- Split large export into multiple smaller PDFs
Fix 2: Allow Pop-Ups
- Check browser address bar for blocked pop-up icon
- Click and select "Always allow pop-ups from clientflow.center"
- Retry export
Fix 3: Try CSV Instead
- CSV exports are faster and more reliable for large datasets (CSV export is available on Starter and above)
- Export CSV, then convert to PDF locally if needed
Fix 4: Retry Later
- Wait 5 minutes
- Try export again
- If persistent, contact support
Prevention: For large exports, use CSV format. PDFs are best for smaller, formatted reports.
Getting Additional Help
Still Having Issues?
Self-Service Guides:
- Browse the help guides at clientflow.center/help
- Read the FAQ at clientflow.center/faq
Contact Support:
| Tier | Support Channels |
|---|---|
| Free | Email (contact@clientflow.center) |
| Starter | Email (contact@clientflow.center) |
| PRO | Email, in-app support tickets |
| Team | Email, in-app support tickets |
In-app support tickets are opened from Support in the sidebar and are available on PRO and above (a valid trial included).
Report a Bug:
- Email contact@clientflow.center (or open a ticket from Support if your plan includes it)
- Describe the problem with screenshots
- Include browser/device info
- Support team will investigate
Pro Tip: Before contacting support, try these steps:
- Sign out and sign back in
- Try different browser
- Clear cache and cookies
- Check if issue happens on mobile app too
This helps support team narrow down the cause faster!
Prevent Future Issues
Best Practices Checklist
- [ ] Set timezone correctly during initial setup
- [ ] Set currency correctly before adding payments
- [ ] Test integrations (Google Calendar, WhatsApp, email) with dummy data first
- [ ] Use ClientFlow's import templates (don't create the file from scratch)
- [ ] Enable two-factor authentication for account security (Settings → Security & Privacy)
- [ ] Keep mobile app updated (enable auto-updates)
- [ ] Back up your data monthly by exporting clients and payments (export is available on Starter and above)
- [ ] Test email delivery when adding new client
- [ ] Use password manager to avoid login issues
- [ ] Try another device or network before assuming your account has an issue
Pro Tip: Spend 30 minutes on proper setup (timezone, currency, integrations) to avoid hours of troubleshooting later!
Next Steps
Issue resolved? Great! Continue optimizing ClientFlow:
- Quick Start Guide - Complete setup checklist
- Migration Guide - Import data from other systems
- Appointment Scheduling Mastery - Advanced scheduling
Need more help? Email contact@clientflow.center.
Related Documents
Migrating to ClientFlow from Another System
Complete guide to moving your client data, payments, and appointments from other software
Quick Start Guide
Get your ClientFlow account configured and ready to manage clients
Intake Form Templates
Sample intake forms by profession