How review request automation works
The Automation module in HoopAI uses a trigger-action model:- A trigger is a specific event that starts the workflow (e.g., appointment status changes to “Showed Up”)
- An action is what happens next (e.g., wait 2 hours, then send a review request via SMS)

Building a review request workflow
Choose a starting point
Add a trigger
- Appointment status is updated — set the condition to “Showed Up” or “Completed”
- Invoice paid — fires when a payment is recorded
- Form submitted — use after a job completion or satisfaction survey form
- Tag added to contact — fires when a specific tag (e.g., “job-complete”) is applied manually or by another workflow
Add a wait step (recommended)
Add the Send Review Request action
- Channel — SMS, Email, or WhatsApp (select one or multiple)
- Template — choose the SMS or email template configured in Reputation > Settings
- Review that the correct review link destination is set in your Reputation Settings
Add optional follow-up steps
- Add another Wait step (e.g., 3 days)
- Add an If/Else condition — check whether the contact has already left a review or clicked the review link
- Add a second Send Review Request action on the “No” branch only
Recommended triggers by business type
| Business type | Recommended trigger | Suggested delay |
|---|---|---|
| Service-based (cleaning, repair, landscaping) | Appointment status: Showed Up | 4–24 hours |
| Healthcare / wellness | Appointment status: Completed | 2–4 hours |
| E-commerce / retail | Invoice paid | 3–5 days (after delivery) |
| Restaurants / hospitality | Form submitted (feedback form) | 30 minutes |
| Fitness / coaching | Tag added: session-complete | 1–2 hours |
| Real estate | Pipeline stage changed: Closed | 1–3 days |
Timing best practices
Send too early — the customer hasn’t experienced the full value of the service yet and is less motivated to leave a positive review. Send too late — the experience fades from memory and the emotional momentum dissipates. The sweet spot for most service businesses is 1–4 hours after a completed interaction. For products that require time to evaluate, wait until after a reasonable use period (3–7 days for most goods).Configuring review request templates for automation
Automated review requests use the templates configured in Reputation > Settings:- SMS template — a short message with a review link. Customize the text and optional image in the SMS review requests section.
- Email template — a fully designed email. Select or build templates in the Email review requests section. See Email templates for review requests for full details.
- WhatsApp template — a Meta-approved template. Set up and submit for approval in the WhatsApp review requests section.

Enrolling contacts automatically vs. manually
Review request workflows can be configured to enroll contacts automatically (via the trigger) or manually:- Automatic enrollment — every contact who meets the trigger condition is enrolled without any manual action
- Manual enrollment — use the “Add to Workflow” action in another workflow or manually add a contact from the contact record
Monitoring automated review request performance
After activating your workflow, track its performance in two places:- Reputation > Requests — shows every request sent, including automated ones, with status (Queued, Sent, Delivered, Failed) and retry count
- Automation > Workflows > [Workflow name] — shows enrollment count, completion rate, and which contacts are currently active in the workflow
FAQs
Can I use automation to send requests via SMS and email simultaneously?
Can I use automation to send requests via SMS and email simultaneously?
How do I prevent the same contact from receiving multiple review requests?
How do I prevent the same contact from receiving multiple review requests?
What happens if a contact's SMS fails to deliver?
What happens if a contact's SMS fails to deliver?
Can I pause the workflow without deleting it?
Can I pause the workflow without deleting it?
Do I need to set up the review links in Settings before automation works?
Do I need to set up the review links in Settings before automation works?