Email Delivery Problems
Fixing issues with invoice emails, quote notifications, verification codes, and reminder delivery
What You'll Learn
- Troubleshoot missing invoice and quote emails
- Fix email verification code delivery issues
- Resolve reminder emails not sending
- Understand email template issues
- Check client email configuration
Issue 1: Client Didn't Receive the Invoice or Quote Email
You sent an invoice or quote, but your client says they never received it.
Solution
Link Expiration
Quote Links
Signed URLs valid for 30 days from send date
Payment Links
Payment tokens valid for 30 days from creation
Pro Tip
If clients consistently report missing emails, ask them to add your WorkCentral email address to their contacts or safe sender list. This prevents corporate email filters from blocking your invoices and quotes.
Issue 2: Email Verification Code Not Arriving During Signup
You registered a new account but the 6-digit verification code email never showed up.
Solution
Code Expiration
Verification codes expire after 15 minutes. Only one code is valid at a time — resending generates a new code and invalidates the previous one. If your code has expired, click "Resend Code" for a fresh one.
Issue 3: Invoice Reminders Not Sending
You have invoice reminders configured but they don't seem to be going out.
Solution: Check Each Condition
Anti-Spam Settings That Block Reminders
These settings are designed to prevent over-emailing, but they may also prevent legitimate reminders:
Default: 24 hours. If you sent or received any communication with the client recently, the reminder is skipped.
Default: 6 hours. If the invoice status just changed (e.g., just sent), the reminder waits.
If business hours are enabled, reminders are delayed until the next configured business day and time.
Capped at 10 reminders per invoice. Once the limit is reached, no more reminders are sent.
Issue 4: Email Template Not Being Used
You created a custom email template but invoices are still going out with the default template.
Solution
Template Variables
Template variables like {{client_name}} require the data to exist in the system. If a variable's data is missing (e.g., no client company name), it results in a blank value — not an error. Check that your client records have all the fields your template references.
Issue 5: Password Reset Email Not Arriving
You requested a password reset but the email with the reset link never showed up.
Solution
Password Reset Limits
Request Throttle
1 request per 60 seconds per email address
Link Expiration
Reset links expire after 60 minutes
Still Having Issues?
If emails still aren't arriving after trying these solutions, the issue may be with your email provider's filtering. Visit our support page for additional help.