Skip to main content

Review invitations not sending — troubleshooting guide

Step-by-step guide to diagnosing and fixing review invitations that aren't sending, are stuck in progress, or showing as paused in Invitation History.

Written by Leila Fatehi

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

Did this answer your question?