Veelvoorkomende problemen oplossen
id: troubleshooting-guide
category: onboarding
title: Troubleshooting Common Issues
languages: [en]
read_time: 10
illustration: assets/illustrations/onboarding-troubleshooting.svg
demo_account:
email: demo-trainer@clientflow.center
password: DemoAccount2024!
related_docs:
- title: Quick Start Guide
url: https://clientflow.center/docs/onboarding/quick-start-guide-en.html
- title: Migration Guide
url: https://clientflow.center/docs/onboarding/migration-guide-en.html
tags:
- troubleshooting
- support
- onboarding
- help
audience:
- beginner
- advanced
Troubleshooting Common Issues
Quick solutions to the most common ClientFlow problems. Find your issue below and get back to work in minutes.
Introduction
This guide covers 90% of issues users encounter. 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 login page
- Enter email and any password
- You'll see "Email not verified"
- Click "Resend Verification Email"
- 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: 5 failed login attempts in 15 minutes triggers security lockout
Fix:
- Wait 30 minutes
- Try logging in again
- OR use password reset (bypasses lockout)
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 (80% of cases)
- Incorrect email address
- Email blocked by client's server
- Notifications disabled in settings
Fixes:
Fix 1: Check Spam Folder
- Ask client to check spam/junk folder
- If found, have them mark as "Not Spam"
- Add noreply@clientflow.center to 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: Enable Notifications
- Go to Settings → Notifications
- Ensure "Email Reminders" is enabled
- Check that specific reminder types are enabled (24h, 1h before, etc.)
Fix 4: Whitelist ClientFlow
For corporate emails (companies with strict spam filters):
- Ask client's IT department to whitelist:
- noreply@clientflow.center
- notifications@clientflow.center
- Domain: *.clientflow.center
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 backup - 95%+ delivery rate
"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
- Email service quota exceeded (Free tier: 50 emails/day)
Fixes:
Fix 1: Retry
- Wait 5 minutes
- Click "Retry" on the failed email
- If succeeds, it was 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 Email Quota
- Go to Settings → Subscription
- Check "Email Usage" meter
- If at limit:
- Wait until next day (quota resets daily)
- OR upgrade tier for higher quota
Prevention: For high-volume email needs (100+ emails/day), use Starter tier or higher.
Payment Issues
Can't Process Credit Card Payment
Symptoms:
- Card declined error
- Payment stuck in "Processing" status
- 3DS verification fails
Causes:
- Insufficient funds
- Card expired
- Bank fraud prevention
- iyzico not configured (for Turkish payments)
- Incorrect CVV or card details
Fixes:
Fix 1: Verify Card Details
- Check card number for typos
- Verify expiry date (MM/YY format)
- Confirm CVV (3-4 digits on back/front)
- Retry payment
Fix 2: Try Different Card
- Ask client to use backup card
- Or switch to bank transfer/cash temporarily
Fix 3: Contact Bank
- Client should call bank to:
- Unlock international transactions (if ClientFlow uses foreign processor)
- Authorize the payment
- Then retry in ClientFlow
Fix 4: Configure iyzico (Turkey only)
For Turkish payments:
- Go to Settings → Integrations
- Click "Connect iyzico"
- Enter API credentials
- Enable payment processing
- Retry payment
Prevention:
- Test credit card processing during setup
- Offer multiple payment methods (cash, bank transfer, card)
- Enable stored cards (PRO tier) for easier future payments
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 "Paid At" date
- Check "Audit Log" (PRO tier) to see who marked it paid and when
Fix 3: Correct the Error
- If payment was incorrectly marked as paid:
- Open payment details
- Click "Mark as Unpaid"
- Add note explaining the error
- Send corrected invoice to client
Prevention:
- Only mark payment as "Paid" after confirming bank deposit
- Use bank statement reconciliation (PRO tier feature)
- Enable automatic payment detection with iyzico integration
Currency Shows Wrong Symbol (€ instead of $)
Symptoms:
- All amounts show in wrong currency
- Reports and invoices have incorrect symbol
Cause: Currency setting mismatch with your actual business currency
Fixes:
IMPORTANT: Currency can only be changed BEFORE adding any payments. If you have existing payments:
Option 1: No Payments Yet
- Go to Settings → Regional
- Change "Currency" to correct option
- Save
Option 2: Payments Already Exist
Currency is LOCKED. You must:
- Export all data (clients, payments)
- Delete all payments (Settings → Danger Zone → Delete All Payments)
- Change currency in Settings
- Re-import payments
OR contact support for manual database update (PRO/Team tier only)
Prevention: Set correct currency BEFORE adding your first payment. Double-check during initial setup!
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
- Wrong calendar selected
- Sync direction set to one-way only
- Google account password changed (breaks OAuth)
Fixes:
Fix 1: Reconnect Google Calendar
- Go to Settings → Integrations
- Click "Disconnect" next to Google Calendar
- Click "Connect Google Calendar"
- Sign in to Google account
- Select the correct calendar
- Choose "Two-way sync" (recommended)
- Click "Enable Sync"
Fix 2: Force Manual Sync
- Go to Appointments → Calendar
- Click "Sync Now" (circular arrow icon)
- Wait 30 seconds
- Refresh page
Fix 3: Check Sync Direction
- Settings → Integrations → Google Calendar
- Verify sync is set to "Two-way" (if you want changes in both directions)
- If "One-way" (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 within 5 minutes
- 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 → Regional
- Set "Timezone" to your local timezone
- IMPORTANT: All existing appointments remain in old timezone
- You must manually update existing appointments OR delete and recreate
Fix 2: Verify Google Calendar Timezone
- Open Google Calendar settings
- Check timezone setting
- Ensure it matches your ClientFlow timezone
- If different, update to match
Fix 3: Recreate Appointments
If appointments still wrong after timezone update:
- Delete appointment in ClientFlow
- Verify correct timezone is set
- Recreate appointment
- Verify it shows correct time in Google Calendar
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 recurring series, but only first appointment appears
- "Create Series" button doesn't work
- Error message when trying to create recurrence
Causes:
- End date not set (infinite series blocked)
- Feature not available in Free tier
- Too many occurrences (500+ limit)
Fixes:
Fix 1: Set End Date
- When creating recurring appointment
- Enable "Recurring" checkbox
- Choose pattern (Daily, Weekly, Monthly)
- MUST set either:
- "Ends after X occurrences" (e.g., 12 sessions)
- OR "Ends on date" (e.g., December 31, 2024)
- Click "Create Series"
Fix 2: Upgrade Tier
- Recurring appointments limited to 10 occurrences on Free tier
- Upgrade to Starter+ for unlimited recurring series
Fix 3: Split Large Series
If creating 52 weekly appointments (1 year):
- Create two 26-week series instead
- First series: Jan-Jun
- Second series: Jul-Dec
Prevention: Always set end date or occurrence limit when creating recurring appointments.
Data & Import Issues
CSV Import Fails - "Invalid Format"
Symptoms:
- Upload CSV → error message
- All rows show as "Failed" in import results
- "Unable to parse file" error
Causes:
- File is Excel (.xlsx) not CSV (.csv)
- Wrong encoding (should be UTF-8)
- Extra commas or quotes in data
- Column headers missing or misspelled
Fixes:
Fix 1: Convert to CSV
If you have .xlsx file:
- Open in Excel or Google Sheets
- File → Download → CSV (.csv)
- Save and re-upload 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 use CSV template from ClientFlow. Don't create CSV from scratch.
Import Shows "Client Not Found" for Payments
Symptoms:
- Importing payments
- Many rows fail with "Client not found" error
Cause: Email in payment CSV doesn't match any client email in system
Fixes:
Fix 1: Download Error Report
- After failed import, click "Download Errors"
- Open error CSV
- See list of emails that don't match
- Fix emails in original CSV (match spelling 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 Email Spelling
Common mismatches:
john@gmail.com(client) vsjohn@gmial.com(payment typo)Sarah@clientflow.center(client) vssarah@clientflow.center(payment - case sensitivity)
Prevention: Export client list, use it as reference for payment CSV emails. Copy-paste 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
- "Sync Failed" error
Causes:
- No internet connection
- App cache corrupted
- Background sync disabled
- App version outdated
Fixes:
Fix 1: Force Sync
- Pull down on any screen (refresh gesture)
- OR Settings → Sync → "Sync Now"
- Wait 10 seconds
- Refresh screen
Fix 2: Check Internet Connection
- Switch from WiFi to cellular (or vice versa)
- Test: Open browser on phone, load clientflow.center
- If website loads but app doesn't sync, proceed to Fix 3
Fix 3: Clear App Cache
iOS:
- Settings (in app) → Storage → "Clear Cache"
- Sign out
- Close app completely (swipe up in app switcher)
- Reopen app
- Sign in again
Android:
- Settings (phone) → Apps → ClientFlow → Storage → "Clear Cache" (NOT Clear Data)
- Reopen app
Fix 4: Update App
- Check App Store / Google Play
- If update available, install it
- Open app and sign in
Prevention: Enable "Auto-Update Apps" in phone settings to always have latest version.
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
- Large dataset (1000+ clients)
Fixes:
Fix 1: Check Internet Speed
- Visit speedtest.net
- Test your connection
- If < 5 Mbps, ClientFlow may be slow
- 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: Check System Status
- Visit status.clientflow.center (check if status page exists)
- If server issues reported, wait and try again later
Prevention:
- Use modern browser (Chrome, Firefox, Edge, Safari)
- Keep browser updated
- Close unused tabs
- Use pagination (load 50 clients at a time, not all 500)
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 export (1000+ rows)
- 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
- 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 (500+ records), use CSV format. PDFs are best for smaller, formatted reports.
Getting Additional Help
Still Having Issues?
Knowledge Base:
- Search 100+ help articles: help.clientflow.center
- Video tutorials: youtube.com/clientflow
Live Support:
| Tier | Support Channels | Response Time |
|---|---|---|
| Free | Email (support@clientflow.center) | 24-48 hours |
| Starter | Email, Community Forum | 12-24 hours |
| PRO | Email, Live Chat, Screen Share | 2-4 hours |
| Team | Priority Support, Phone | 1 hour |
Community:
- Facebook Group: facebook.com/groups/clientflow
- Discord Server: discord.gg/clientflow
Report a Bug:
- Go to Help → Report Issue
- Describe 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, iyzico) with dummy data first
- [ ] Use CSV templates for imports (don't create from scratch)
- [ ] Enable two-factor authentication for account security (Settings → Security)
- [ ] Keep mobile app updated (enable auto-updates)
- [ ] Backup data monthly (export clients and payments)
- [ ] Test email delivery when adding new client
- [ ] Use password manager to avoid login issues
- [ ] Check system status before assuming your account has issues
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 - Reduce no-shows
Need more help? Email support@clientflow.center or use the in-app chat widget (bottom right).
Related Documents
Migreren naar ClientFlow vanuit een ander systeem
Complete gids voor het verhuizen van uw klantgegevens en afspraken vanuit andere software
Snelstartgids - Installatie in 15 minuten
Zorg ervoor dat uw ClientFlow-account binnen 15 minuten volledig is geconfigureerd en klaar is om klanten te beheren
Intakeformuliersjablonen
Voorbeeld intakeformulieren per beroep