Skip to main content
All Use Cases
Marketing

Post-Purchase Review and Loyalty Campaign

Wait after an order ships, check for a review, then fire a personalized loyalty email and a staged social thank-you.

Best forEcommerceSaaSServices
Agents12 required
Duration4-7 minutes

After an order ships, this recipe waits a configurable window, pulls fulfilled orders, and checks whether each customer left a review. It branches customers into review-request, thank-you-and-advocacy, or private service-recovery paths, drafts a personalized email per customer in your brand voice, and stages a social thank-you post for positive reviewers. Everything is staged for approval — the email campaign is created paused, social posts are drafts, and discount codes are proposals only.

How it runs

Multi-agent orchestration — here's the flow, step by step.

01

Pull fulfilled orders past the wait window and normalize the eligible-order dataset

ecommerce scanner
01

Enrich customers with lifecycle stage and suppression flags, holding out unsubscribed or complaining contacts

crm scanner
01

Segment eligible customers into VIP / repeat / first-time loyalty tiers

clv analyst
02

Determine per-customer review state by matching reviews to orders on name and product

review compiler
02

Score matched reviews positive/neutral/negative and extract the sentiment-carrying phrase

sentiment analyst
02

Route each cohort to the right branch and enforce the timing gate on maturing orders

workflow orchestrator
03

Draft a personalized email per customer adapted to branch and loyalty tier

email writer
03

Rewrite every draft to the house brand voice so the batch reads as one brand

brand voice agent
04

Build and schedule a thank-you post for opted-in positive reviewers

social media content planner
04

Prepare the social post payload as a staged draft, never publishing

social publisher
05

Assemble the segment roster, drafts, staged posts, and reward proposals into the deliverable

report formatter
05

Stage the paused ESP campaign, fallback drafts, and Slack summary, then persist run config to memory

distributor

Required Agents

12
  • ecommerce-scanner
  • crm-scanner
  • clv-analyst
  • review-compiler
  • sentiment-analyst
  • workflow-orchestrator
  • email-writer
  • brand-voice-agent
  • social-media-content-planner
  • social-publisher
  • report-formatter
  • distributor

Connections

Required

gmailhubspotklaviyometashopify

Optional

hubspotklaviyomailchimpmetainstagramlinkedingmailslackgoogle

What it does

  • Configurable post-ship wait window with an exact timing gate
  • Automatic review-state detection matched by name and product
  • Branches into review-request, thank-you, and service-recovery paths
  • Loyalty tiering by order value and purchase history
  • Personalized on-brand emails quoting the customer's own review
  • Staged Klaviyo/Mailchimp campaign, created paused not launched
  • Social thank-you post scheduled as a draft with opt-in gating
  • Discount rewards proposed with cost visibility, never auto-issued

Example prompt

It's been a week since our last batch of Shopify orders shipped. Can you check who's left a review, send a thank-you with a small discount to the happy ones, ask the rest for a review, and line up a thank-you post for the best reviews?

Ready to deploy Post-Purchase Review and Loyalty Campaign?

Start free. One click, full agent orchestration.

Get Started Free →