Back to Home

Help Centre

Everything you need to know about using PaymentCruncher to automate your payment reminders and collect outstanding debts faster.

Getting Started

1. Create Your Account

Sign up for PaymentCruncher using your email address. You'll receive a welcome email to confirm your account. All new accounts start with a 7-day free trial with full access to all features. If you need more time, you can extend your trial for another week!

2. Connect Your TutorCruncher Branch

To connect a TutorCruncher branch, you'll need your API key. In TutorCruncher, navigate to System → API Keys and create a new API key.

Enter your branch name and API key in PaymentCruncher. We'll provide a webhook URL to add to your TutorCruncher API integration for real-time updates.

Note: You need an active TutorCruncher account to use PaymentCruncher. We integrate directly with TutorCruncher's API to sync your client and invoice data.

3. Configure Your Settings

Before sending reminders, configure these key settings in Settings → General:

  • Automatic reminder time: The daily time when reminders are sent (in your timezone)
  • First reminder delay: Days to wait after an invoice/credit request is created before sending the first reminder (default: 7 days)
  • Escalation intervals: Days between each escalation level
  • Reply-to email: Where client replies will be sent

Then customise your email templates in Settings → Email Templates for each escalation level.

Syncing Clients

Initial Sync

When you first connect a TutorCruncher branch, PaymentCruncher performs an initial sync to import all clients with outstanding credit requests or unpaid invoices. This typically takes a few seconds to a few minutes depending on the size of your client base.

During the sync, you'll see a progress indicator showing how many clients have been imported. You can also choose to skip ahead if you don't want to wait for the initial sync to complete.

Real-Time Updates via Webhook

Once connected, PaymentCruncher receives real-time updates from TutorCruncher via webhooks. This means:

  • New outstanding debts are automatically added to your dashboard
  • Payments are automatically reflected, updating the remaining balance
  • Fully paid debts are automatically removed from your active list
  • Partial payments are synced automatically

What Gets Synced

PaymentCruncher syncs the following data from TutorCruncher:

  • Clients with outstanding balances (name, email, total owed)
  • Credit Requests - unpaid credit requests with their amounts
  • Invoices - unpaid or partially paid invoices
  • Payments - when payments are made, we update the outstanding amounts

Payment Reminders

Automatic Reminders

PaymentCruncher sends automatic payment reminders at your configured time each day. Reminders are sent to clients who meet all of these criteria:

  • Has an outstanding balance (any amount)
  • Not currently snoozed
  • Not set to "manual only"
  • Not waiting on a promised payment date
  • Enough days have passed since their last reminder (based on escalation level)
  • Not already at "Action Required" status (Level 4 completed)

Tip: Enable/disable automatic reminders entirely in Settings → General → Auto Reminders.

Escalation Levels

PaymentCruncher uses an intelligent escalation system to gradually increase the urgency of reminders:

0

New Client

Client synced but hasn't received any reminders yet. First reminder sent 7 days after the oldest item was created (configurable).

1

Payment Required

First reminder sent. Next escalation after 5 days if unpaid (configurable).

2

Urgent: Payment Overdue

Second reminder with more urgency. Next escalation after 5 days (configurable).

3

Urgent: Immediate Action Required

Third reminder emphasising urgency. Final notice after 7 days (configurable).

4

Final Notice → Action Required

Final warning sent. No more automatic reminders after this. Client appears as "Action Required" on your dashboard, indicating manual intervention is needed (phone call, pause lessons, etc.).

All timing intervals are configurable in your branch settings.

Sending Manual Reminders

You can send reminders manually at any time, even if a client isn't due for one yet.

To send to a single client:

  1. Click on the client's row in your dashboard
  2. Click "Send Reminder" in the client panel
  3. Confirm the send

To send to multiple clients:

  1. Select clients using the checkboxes on the left
  2. Click "Send Reminders" in the toolbar that appears
  3. Review the list and confirm

Note: Manual reminders can be sent to snoozed clients (you'll see a warning), but not to clients set to "Manual Only" without first removing that status. Manual sends update the "last reminder sent" date and are logged in the activity history.

What's Included in Reminder Emails

Every reminder email automatically includes:

  • Your custom message template (using the variables you've set up)
  • Total amount outstanding with correct currency formatting
  • Itemised list of unpaid credit requests and invoices
  • Direct "Pay Now" links for each item (linking to TutorCruncher's payment page)

Tip: Add your contact details to your message template if you want them included in every email.

Email Templates

Customising Templates

Each escalation level has its own email template. Go to Settings → Email Templates to customise:

  • Subject line: The email subject (e.g., "Payment Reminder from {{centreName}}")
  • Message body: The main content of your reminder

There are also special templates for Promised Payment reminders (day before and day of), which are sent when a client has an upcoming payment promise.

Dynamic Variables

Use these variables in your templates to personalise each email:

{{clientName}} - Client's full name

{{centreName}} - Your branch/company name

{{totalDue}} - Total outstanding amount (with currency)

{{promiseAmount}} - Amount the client promised to pay (for promise reminders)

{{itemList}} - Plain list of outstanding items

{{itemListWithLinks}} - List with individual "Pay Now" links

{{payLink}} - Link to pay the first outstanding item

Custom Email Domain (Pro Plan)

On the Pro plan, you can send emails from your own domain (e.g., reminders@yourbusiness.com) for better deliverability and brand consistency.

Setup steps:

  1. Go to Settings → General
  2. Enter your domain name in the "Custom Domain" field
  3. Click "Verify Domain" to see the required DNS records
  4. Add these DNS records with your domain registrar (usually TXT and CNAME records)
  5. Wait for DNS propagation (can take up to 48 hours, usually much faster)
  6. Once verified, configure your "From" email address and display name

Without custom domain (all plans):

  • Emails are sent from hello@paymentcruncher.co.uk with your branch name as the display name
  • Replies still go to your configured reply-to address
  • All features work identically

Client Management

Snoozing Clients

Snoozing temporarily pauses automatic reminders for a client until a specific date.

To snooze a client:

  1. Click on the client's row in your dashboard
  2. Click "Snooze"
  3. Select a date (the snooze ends at midnight on this date)
  4. Optionally add a note explaining why
  5. Click "Snooze Client"

When to use snooze:

  • Client is on holiday or temporarily unavailable
  • Payment arrangement is being negotiated
  • Invoice is being disputed and you're investigating
  • Bank transfer is pending (give 3-5 business days)

When the snooze period ends, the client automatically returns to their normal position in the reminder schedule. You can cancel a snooze early by clicking on the client and selecting "Cancel Snooze".

Promised Payments

When a client promises to pay by a specific date, record it in PaymentCruncher to track whether they keep their promise.

Setting a promise:

  1. Click on the client's row in your dashboard
  2. Click "Promise"
  3. Select a date the client has agreed to pay by
  4. Choose the amount: select specific items, enter a custom amount, or leave blank for full debt
  5. Click "Set Promise"

What happens next:

  1. Before the date: Escalation reminders are paused
  2. Day before: A "Payment Reminder: Tomorrow" email is sent
  3. Day of: A "Payment Due Today" email is sent
  4. After midnight: System checks if the promised amount was paid

Outcomes:

✓ Promise met: The client paid the promised amount (or more). The promise is automatically cleared and escalation resumes normally.

✗ Promise broken: The client didn't pay enough. The promise is marked as "missed" for your review. Escalation stays paused until you clear it.

Clearing a missed promise:

When a promise is missed, click on the client and select "Clear Promise" to remove it. This lets you decide next steps: contact them, set a new promise, or let escalation reminders resume.

Tip: If you have webhooks enabled, payments are tracked in real-time and the system accurately detects promise fulfilment even if new debt is added. Without webhooks, the system compares the client's current balance to what it was when the promise was set.

Manual Only Mode

For clients who should never receive automatic reminders, use Manual Only mode. Unlike snoozing (which is temporary), this is a permanent setting until you change it.

To set a client to Manual Only:

  1. Click on the client's row in your dashboard
  2. Click "Set Manual Only"
  3. The client will show a "Manual" badge

When to use Manual Only:

  • VIP clients you want to contact personally
  • Clients with ongoing disputes that won't be resolved soon
  • Clients with special payment arrangements outside the normal system
  • Test accounts or internal accounts

Manual Only clients remain visible on your dashboard with their outstanding balance. You can send them reminders manually at any time, and you can remove the Manual Only status by clicking the client and selecting "Remove Manual Only".

Client Insights

PaymentCruncher automatically identifies problematic clients based on their payment history and displays insight badges on their profile. These help you quickly spot clients who may need special attention.

Insight badges:

High escalations

Client has reached Level 3 or 4 escalation multiple times in the last 12 months

Repeat escalator

Client has been escalated 6 or more times in the last 12 months

Promise breaker

Client has broken 2 or more payment promises (no payment at all) in the last 12 months

Partial payer

Client frequently makes partial payments instead of clearing their full balance (3+ times in 12 months)

Viewing full insights:

Click on a client's row and you'll see the "View Insights" button at the top of their details panel. This opens a detailed breakdown showing both recent (12 month) and all-time statistics.

Tip: Use insights to identify clients who might benefit from being set to Manual Only, or who may need a phone call rather than more automated emails.

Understanding the Two Activity Logs

PaymentCruncher has two separate activity logs that serve different purposes:

1. Branch Activity Log (main dashboard)

Shows high-level events for your entire branch. Find it on the main dashboard under "Activity".

  • Automatic reminder runs (how many sent, to whom)
  • Sync events and data updates
  • Settings changes
  • New clients with outstanding debts

2. Client Action History (per-client)

Shows the complete history for a specific client. Click any client row and go to the "Actions" tab.

  • Every escalation for this client (with dates and levels)
  • Snooze history (when set, reason, when ended)
  • Promised payments (dates, outcomes)
  • Manual-only status changes
  • Escalation level changes

Viewing Sent Emails

There are two ways to view sent emails:

All sent emails:

Go to the Sent Emails tab to see a complete log of all emails sent from your branch, with dates, recipients, and subjects.

Last email for a specific client:

  1. Click on the client's row in your dashboard
  2. Click the "View Last Email" button
  3. See a preview of the most recent email sent to them

This is useful when a client says "I never received any emails" — you can verify emails were sent and check if they're going to the correct address.

Team & Billing

Team Members

Invite team members to help manage your payment reminders. Team members can:

  • View the client dashboard
  • Send manual reminders
  • Snooze clients and record promised payments
  • View activity logs and sent emails

Only the account owner can manage billing, invite new members, or delete the company.

Subscription Plans

Starter Plan - £15/month

or £150/year (save 17%)

  • • 1 TutorCruncher branch
  • • Up to 3 team members
  • • Automatic & manual reminders
  • • Customisable email templates
  • • Activity & email logging
  • • Emails sent from PaymentCruncher domain

Pro Plan - £35/month

or £350/year (save 17%)

  • • Unlimited TutorCruncher branches
  • • Unlimited team members
  • • Everything in Starter, plus:
  • • Custom email domain (send from your domain)
  • • Priority support

All plans include a 7-day free trial with full access. No credit card required to start.

Managing Your Subscription

Access your billing portal from Settings → Billing to update your payment method, view invoices, change plans, or cancel your subscription. Cancellations take effect at the end of your current billing period.

Troubleshooting

Client disputes a charge

If a client disputes an invoice or credit request, you have two options:

  • Snooze: Click the client's row, then "Snooze" to pause reminders until a specific date while you resolve the dispute. The client will automatically return to normal reminders after the snooze period.
  • Manual Only: Click "Set Manual Only" to permanently exclude them from automatic reminders. You can still send manual reminders when needed, and undo this at any time.

Tip: Use Snooze for temporary situations and Manual Only for clients who always need special handling.

Emails aren't being delivered

If clients report not receiving emails, check the following:

  1. Check spam folders: Ask the client to check their spam/junk folder and mark PaymentCruncher emails as "not spam"
  2. Verify the email address: Check the client's email in TutorCruncher is correct and doesn't have typos
  3. Check sent emails: Go to the Sent Emails tab to confirm the email was sent, or click the client and use "View Last Email"
  4. Whitelist our domain: Ask clients to add paymentcruncher.co.uk to their email contacts or whitelist

Pro tip: Using a custom email domain (Pro plan) significantly improves deliverability since emails come from your own domain rather than a shared one.

Dashboard shows wrong amounts

If client balances seem incorrect:

  1. Run a full sync: Click the sync button next to your branch name to pull the latest data from TutorCruncher
  2. Check TutorCruncher: Verify the amounts match in TutorCruncher's "Credit Requests" and "Invoices" sections
  3. Wait for webhooks: If webhooks are enabled, recent payments may take a few seconds to sync automatically
  4. Check for partial payments: If a client has made a partial payment, the remaining balance shown should match what's left on their items in TutorCruncher

Client shows "Action Required"

Clients with "Action Required" status have reached the end of the escalation ladder (Level 4 sent) and won't receive any more automatic reminders. This is intentional—at this point, automated emails are unlikely to work.

Recommended actions:

  • Call the client: Personal contact is often more effective at this stage
  • Pause services: Consider pausing lessons in TutorCruncher until payment is received
  • Send a manual reminder: You can still send manual reminders if needed (click the client, then "Send Reminder")
  • Record a promise: If they agree to pay by a date, record a promised payment to restart the reminder sequence

Automatic reminders aren't sending

If no reminders are being sent automatically:

  1. Check auto-reminders are enabled: Go to Settings → General and ensure "Auto Reminders" is toggled on
  2. Verify the time: Reminders send once daily at your configured time (in your timezone)
  3. Check client status: Clients who are snoozed, manual-only, waiting on a promised payment, or at "Action Required" won't receive automatic reminders
  4. Check first reminder delay: New clients won't receive reminders until the configured number of days after their invoice was created (default: 7 days)

Checking if reminders are working

To verify your reminder system is functioning:

  1. Check the Activity Log: The main Activity Log shows all branch-level events including when automatic reminder runs complete and how many emails were sent
  2. Check the Sent Emails tab: View all emails sent from your branch with dates, recipients, and subjects
  3. View last email for a client: Click any client and use "View Last Email" to see the most recent email sent to them
  4. Look for "Last Reminder" dates: The client table shows when each client last received a reminder

Frequently Asked Questions

Can clients reply to reminder emails?

Yes! Replies go to the email address you configure in Settings → General → Reply-To Email. This is available on all plans.

Note: This is different from the custom "from" domain (Pro plan), which changes where emails appear to come from. Even without a custom domain, replies will reach your configured email.

What happens if a client pays partially?

Partial payments sync automatically from TutorCruncher via webhook. Here's what happens:

  • Their dashboard balance updates to show only the remaining amount
  • The itemised list in future emails shows only unpaid items
  • Reminders continue for the remaining balance at their current escalation level
  • When they pay in full, they're automatically removed from your outstanding debts list

Can I use PaymentCruncher without TutorCruncher?

No, PaymentCruncher is exclusively designed for TutorCruncher users. We integrate directly with TutorCruncher's API to sync client data, invoices, credit requests, and payments in real-time. An active TutorCruncher account with API access is required.

How do I configure automatic reminders?

Go to Settings → General and configure these options:

  • Auto Reminders toggle: Turn automatic reminders on/off entirely
  • Reminder Time: The time each day when automatic reminders are sent (in your timezone)
  • First Reminder After: Days to wait after an invoice is created before the first reminder (default: 7)
  • Level 1→2, 2→3, 3→4: Days between each escalation level

Remember to customise your email templates in Settings → Email Templates to match your brand voice.

Can I connect multiple TutorCruncher branches?

Yes, with the Pro plan. To add another branch:

  1. Click the branch selector dropdown (top-left of dashboard)
  2. Click "Add Branch"
  3. Enter the new branch name and TutorCruncher API key
  4. Each branch has separate settings, templates, and client lists

Starter plan users are limited to 1 branch. Upgrade to Pro for unlimited branches.

What currencies are supported?

PaymentCruncher supports: GBP (£), USD ($), EUR (€), AUD (A$), CAD (C$), and NZD (NZ$).

To change currency: Go to Settings → General → Currency. This affects how amounts are displayed in emails and on your dashboard. Each branch can have a different currency.

What if I need to stop reminders for everyone temporarily?

Go to Settings → General and toggle off Auto Reminders. This immediately stops all automatic reminders for that branch.

Manual reminders can still be sent even when auto reminders are disabled. Don't forget to turn it back on when you're ready!

Why is a client not receiving reminders?

A client won't receive automatic reminders if any of these apply:

  • They're snoozed (check for a snooze date in their row)
  • They're set to "Manual Only" (shows a badge)
  • They have an active promised payment date
  • They're at "Action Required" status (Level 4 already sent)
  • Not enough days have passed since their last reminder
  • Their invoice is too new (before the "first reminder after" period)

Click the client to see their status and action history for more details.

Still have questions?

We're here to help. Get in touch and we'll respond as soon as we can.

Related Articles