If your review invitations aren't sending or are stuck in your Invitation History, work through the checks below in order. Most issues fall into one of four categories: account configuration, email limits, platform triggers, or paused invitations.
Step 1: Check your Invitation History status
Go to your dashboard and open Invitation History. The status column tells you where to look:
Status | What it means | What to do |
In Progress | Invitations are queued but not yet sent | Check whether email sending is paused or your monthly limit has been reached (see Steps 2 and 3) |
Paused | Sending has been stopped for this invite | Hover over the Paused status to see the reason — see Step 4 for common causes |
Sent | Invitation has been delivered | If the recipient hasn't received it, ask them to check their Spam/Junk folder |
If invitations aren't appearing in Invitation History at all, skip to Step 5 — the issue is likely with your platform trigger or email template setup.
Step 2: Check that invitation sending is not paused
Email sending can be paused at the account level. If it is, all queued invitations will stay In Progress until sending is manually resumed. Check your invitation settings to confirm sending is active.
Step 3: Check your monthly email limit
If you've reached your monthly email limit, sending is automatically paused until your limit resets or is upgraded. Any invitations that were queued before the limit was hit will still be sent once the limit is updated — they won't be lost.
Trial accounts are limited to 5 invitations regardless of plan. If you're on a trial, this may be the cause.
Step 4: Why is an invite showing as Paused?
Hover over the Paused status in Invitation History to see the specific reason. The most common causes are:
Manually paused — An account admin paused this invitation directly. No error message will show on hover when this is the case. Resume it from Invitation History.
Unsubscribed — The recipient has opted out of receiving emails. Due to GDPR, invitations to unsubscribed contacts cannot be sent. The recipient can contact support@reviews.io directly to resubscribe if they wish — you cannot opt them back in on their behalf.
Dynamic Link interaction — If the customer clicked your Dynamic Link, the system automatically pauses any pending email invitations for that order.
Overdue invitation — Invitations that have been in the queue for more than 4 weeks past their scheduled send date will not be sent automatically. Try editing the invitation to update the send date, or create a new invitation using Quick Invite.
Step 5: Check your email template is active
Invitations are sent based on whichever template is active at the time of sending. If no template is active, no emails will be delivered (unless you're using a Flow). Confirm you have an active template set up under your email template settings.
If you're using an HTML template, check that the correct CTA link parameter is included in the code:
Company review: [merchant.link]
Product review: [product.link]
Combined review: [combined.link]
Note: the Dynamic Link cannot be used as the CTA link in an HTML template.
Step 6: Check your platform trigger
Invitations are queued when an order reaches a specific status in your eCommerce platform. If your orders aren't reaching that status, no invitations will be queued. The trigger varies by platform:
Platform | Required order status |
Shopify | Fulfilled (configurable — check your Shopify setup page in the dashboard) |
WooCommerce / WordPress | Completed |
BigCommerce | Shipped |
Magento | Shipped |
Prestashop | Shipped |
Shopware | Completed (configured automatically via the plugin) |
Neto / Marapost | Dispatched |
SquareSpace | Fulfilled |
EKM | Complete |
If you're not using an eCommerce platform integration, you can automate invitations via API or BCC, or send them manually using Quick Invites or Review Booster.
Step 7: Check billing and domain verification
Two account-level issues can silently block all invitation sending:
Billing — Missed or expired payments will prevent invitations from sending. Ensure your payment details are up to date.
Domain verification — If your business domain is not email-verified, invitations cannot be sent. Check your dashboard homepage for a verification warning.
Still not working?
If you've worked through all the steps above and invitations still aren't sending, contact our support team. To help us diagnose the issue quickly, include:
The order ID(s) affected
A screenshot of the invitation status in Invitation History
Your eCommerce platform and integration method
