If your campaign appears stuck or recipients are not receiving your emails, here are the most common causes and how to fix them.

First, check the campaign status on the Campaigns page. A campaign can be in several states: Draft (not yet launched), Scheduled (waiting for the scheduled send time), Sending (actively delivering), Paused (manually paused or auto-paused due to an issue), and Completed (all emails sent). If your campaign is in Draft or Scheduled status, it has not started sending yet.

If the campaign shows as "Sending" but progress seems slow, this is likely due to sending throttling. Email | Govaio automatically limits sending speed to protect your email reputation. For new email accounts, the default is 50 emails per hour. You can adjust this in Settings > Email under the account's sending limits, but we recommend increasing gradually.

If the campaign is "Paused," click on it to see why. Common auto-pause reasons include a high bounce rate (more than 5% of emails bounced, indicating a list quality issue), the connected email account becoming disconnected, or hitting your plan's daily sending limit. Address the underlying issue and click "Resume" to continue sending.

Check the campaign report for delivery details. The report shows how many emails were sent, delivered, bounced, and deferred. High bounce rates usually mean your contact list needs cleaning. Remove invalid email addresses and re-verify your list before resuming.

If recipients say they are not seeing your emails, ask them to check their spam or promotions folder. Email deliverability depends on many factors including your sender reputation, email content, and the recipient's email provider. Make sure your sending domain has proper SPF, DKIM, and DMARC records configured. You can verify this in Settings > Email > Deliverability Check.

For campaigns using a drip sequence, check that the conditions between steps are not filtering out all recipients. A common mistake is setting a condition like "If not replied" when no one has replied yet, causing the workflow to wait indefinitely.