Troubleshooting Guide
Common Issues & Solutions
Email Not Sending
Problem: Emails stuck in queue or not sending.
Solutions:
Check email provider configuration:
- Go to Settings → Email Provider
- Click Test Email Provider
- Enter test email address
- Check inbox (including spam)
Verify WordPress cron:
- Ensure WP-Cron is enabled
- Check
define('DISABLE_WP_CRON', true)not in wp-config.php - Or setup real system cron
Check API credentials:
- Verify API key is correct
- Confirm API key has correct permissions
- Test with provider's dashboard
Monitor email logs:
- Check CloudCusp error logs
- Enable debug mode if available
- Review email provider's logs
High Bounce Rate
Problem: Many emails bouncing or marked as spam.
Solutions:
Verify sender authentication:
- Add SPF record to DNS
- Add DKIM record to DNS
- Add DMARC policy
- Authenticate domain in email provider
Clean subscriber list:
- Remove invalid email addresses
- Use email verification tool
- Remove bounced emails
- Monitor for complaints
Improve email content:
- Avoid spam trigger words
- Use clear From name and address
- Include unsubscribe link
- Keep email professionally formatted
Subscribers Not Added to Lists
Problem: Subscribers added but not showing in list.
Solutions:
Verify list selection:
- Check list is selected during import/addition
- Confirm list exists
- Verify list status is active
Check database:
- Go to Settings → Diagnostics
- Run database check
- Verify table structure
- Check for errors
Review import settings:
- Verify CSV format is correct
- Check column mapping
- Confirm email addresses are valid
- Check for duplicate handling
Campaign Not Sending at Scheduled Time
Problem: Campaign scheduled but didn't send.
Solutions:
Check WordPress time settings:
- Go to Settings → General
- Verify timezone is correct
- Check UTC offset
Verify WP-Cron:
- Ensure WP-Cron is enabled
- Check cron logs
- Monitor cron job execution
Review campaign settings:
- Check scheduled time is in future
- Verify timezone handling
- Confirm recipient count > 0
- Check campaign status
Database Issues
Missing Database Tables
Problem: "Table doesn't exist" error.
Solution:
- Go to CloudCusp Mailer → Settings
- Click Recreate Tables
- Wait for completion
- Verify all tables created
- Refresh page
Getting Help
Check Diagnostics
- Go to CloudCusp Mailer → Settings
- Click Diagnostics
- Review system information
- Note any warnings
- Share with support
Collect Information
Before requesting help:
- Note exact error message
- Provide steps to reproduce
- Screenshot of issue
- List installed plugins
- Check WordPress/PHP versions
- Review error logs
- Check server logs if accessible