Magento 2 Post-Purchase Reviews

Private feedback before public reviews

Includes Core AI, the shared AI foundation, at no extra cost.

  • Reply by Email No buttons required
  • AI Routing Happy or problem path
  • Review Asks Only after positive replies
  • Pattern Alerts Themes and SKU rollups

Private feedback before public reviews

Generic review blasts ask too early and push unhappy shoppers straight to Google. Post-Purchase Reviews waits for delivery-aware timing, routes replies with AI, and only asks for public reviews after positive feedback.

  • Reply-by-email via Mailgun, SendGrid, IMAP, or Graph
  • AI sentiment routing for happy or problem paths
  • Delivery-aware timing after handoff plus fallback
  • Suppresses invites after prior reviews or cooldown
  • Staff alerts and complaint pattern digests

Built for your store

Email-first Magento 2.4.x flow that includes Core AI and works with Luma and Hyvä storefronts.

  • Works with Magento 2.4.x Open Source & Adobe Commerce
  • Core AI is included and installs automatically; also requires Toweringmedia Base
  • Configure under Towering Media Post-Purchase Reviews
  • Public review destination Google, Facebook, or custom URL
  • Optional verified on-site reviews and XML syndication

How It works

1
Wait for real handoff
After delivery is confirmed or a Fulfillment pickup/delivery task is completed, wait your configured buffer (default one day) — never ask for a review before the customer has the product.
2
Send a personal AI check-in
AI Core drafts a short handwritten experience email using order items, history, past replies, and fulfillment context. Customers simply reply by email to your feedback mailbox.
3
Route happiness to Google — problems to your team
AI classifies the reply. Positive → Google review follow-up. Negative → private staff alert with summary, quote, and order context so customer service can recover the experience before it becomes a public review.

See It In Action

v0.3.14 · AI-Powered

Post-Purchase Reviews for Magento 2

Turn every delivery and pickup into a loyalty moment: personal AI check-ins, more Google reviews from happy customers, and private recovery for bad experiences — before they go public.

How It Works

Check in. Classify. Route.

After handoff (carrier delivered or Fulfillment pickup/delivery completed), wait one day by default, then send a short personal experience email. The customer replies in their inbox. AI reads the reply and chooses the next step automatically.

  • ✓ Positive → Google review follow-up while the glow is still fresh
  • ✓ Negative → staff alert with AI summary, quote, and order SKUs
  • ✓ Unclear → needs-review queue for a human eye
Happy path to Google. Hard moments stay inside customer service.
Example experience email — sounds human, references what they bought.

Personal AI Emails

Not another generic “leave a review” blast

AI Core gathers order items, prior outreach, repeat-purchase context, and pickup vs delivery details, then drafts a short check-in. Customers reply in plain language — no login required for the primary flow.

  • ✓ History-aware copy that avoids repeating the same pitch
  • ✓ Pickup emails talk pickup; delivery emails talk delivery
  • ✓ Template fallbacks if AI is unavailable

More Positive Google Reviews

Ask for the public review only when they already said it went well

Positive replies trigger a Google Business review follow-up (your Maps / write-a-review URL). Cooldowns and “already reviewed” checks keep you from nagging loyal customers.

  • ✓ Timing after real handoff — not day-of-checkout spam
  • ✓ Only the happy path reaches Google
  • ✓ Optional on-site Magento reviews + XML feed for shopping channels
Google review ask — sent only after a positive reply.
Private CS alert — recover before it becomes a public review.

Protect the Brand

Bad experiences go to customer service — not Google

When AI detects a problem, your team gets an alert with the explanation, the customer’s own words, and what they ordered. Optional recovery acknowledgement keeps the customer in the loop while you fix it.

  • ✓ No Google ask on negative sentiment
  • ✓ Actionable staff email, not a vague “someone complained”
  • ✓ Theme × SKU pattern reporting so recurring issues surface early

Admin Visibility

See every reply, sentiment, and next action

Browse Customer Responses for sentiment, confidence, and routed action. Reporting highlights complaint themes across check-ins so ops can fix products and processes — not just individual tickets.

  • ✓ Invitation and response grids
  • ✓ Weekly pattern digest to your staff inbox
  • ✓ Unsubscribe / suppression built in
Customer Responses — sentiment and routed action at a glance.
Reporting — spot recurring themes before they trend on Google.

Built for Magento Merchants

Safe go-live, Hyvä-ready, mailbox flexible

Outreach cutoff prevents historical order blasts on enable. Inbound works with Mailgun, SendGrid, IMAP, or Microsoft Graph shared feedback@ via Toweringmedia SMTP (SMTP user guide). Pair with Fulfillment for accurate pickup timing.

  • ✓ Composer package toweringmedia/module-post-purchase-reviews
  • ✓ AI Core suggested for drafting + classification
  • ✓ Luma and Hyvä compatible

Key Features

Delivery-aware experience emails, reply-by-email sentiment routing, and ops visibility for Magento 2 stores.

  • Reply-by-email mode Mailgun, SendGrid, IMAP, or Microsoft Graph inbound.
  • AI sentiment routing Positive, negative, or needs review with confidence.
  • Delivery-aware timing After delivery or fulfillment handoff, plus fallback.
  • Review-ask suppression Skip invites for prior reviews or invite cooldown.
  • History-aware drafting Prior outreach and replies shape AI email copy.
  • Staff problem alerts Summary, customer quote, and order SKUs for recovery.
  • Complaint pattern digests Theme thresholds, SKU rollups, and weekly staff digests.
  • Optional review feeds Verified on-site reviews plus Google/Bing XML syndication.

Demo

Docs & Support

📘 Documentation

Install via Composer, configure delivery-aware experience emails, reply routing, verified reviews, and Google/Bing syndication.

  • Install overview and system requirements
  • Admin configuration walkthrough
  • Storefront behavior and troubleshooting
  • FAQ and related extensions

💬 Support

Need help with install, configuration, or theme integration? Towering Media Magento specialists are ready to assist.

  • Installation and go-live assistance
  • Configuration and troubleshooting help
  • Hyvä / theme integration guidance
  • Ongoing Magento compatibility updates

Frequently Asked Questions

Only customers who reply positively receive a Google review follow-up — at the moment they already told you they had a great experience. Negative replies never get that public ask.

AI flags the reply and emails your team a private alert with a summary, the customer’s words, and order context. You can recover the relationship in customer service before anything lands on Google.

No. The primary flow is reply-by-email to your feedback mailbox. Button links remain only as a fallback when inbound email is not configured.

AI Core is suggested for AI drafting and reply classification (composer suggest); without it, fallback templates are used. It drafts the personal experience and review-invite emails from order/history context, and classifies inbound replies for routing.

No. An outreach start cutoff is stamped when you enable the module so historical completes are not blasted. Only new eligible orders after that point are scheduled.

Where do I configure Post-Purchase Reviews?

Go to Stores → Configuration → Towering Media → Post-Purchase Reviews for timing, inbound email, AI drafting, compliance, syndication, and notifications. Day-to-day work lives under Towering Media → Post-Purchase Reviews (invitations, customer responses, reporting).

Which inbound email providers are supported?

Reply-by-email supports Mailgun Routes, SendGrid Inbound Parse, IMAP mailbox polling, and Toweringmedia SMTP (Microsoft Graph) for shared feedback mailboxes. Configure the provider under Stores → Configuration → Towering Media → Post-Purchase Reviews → Inbound email replies.

Can the public review ask go somewhere other than Google?

Yes. Under Compliance you can set the public review destination to Google, Facebook, or a custom write-a-review URL. The first experience email never includes that link; it is sent only after a positive reply.

Do you offer support?

Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.

Can I try a demo?

Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.

What happens when I don’t renew?

Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.

Technical Specifications

  • Magento Version: Magento 2.4.x (Open Source & Adobe Commerce)
  • PHP Version: PHP 8.1–8.4
  • Package: toweringmedia/module-post-purchase-reviews ^0.3.14
  • Required: toweringmedia/module-base; Suggested: toweringmedia/module-ai-core (drafting + reply classification)
  • Recommended: toweringmedia/module-smtp ≥ 1.0.20 for Microsoft Graph shared feedback@ read; toweringmedia/module-fulfillment for pickup/delivery handoff timing
  • Outbound emails: Magento TransportBuilder (sendmail, SMTP, or Toweringmedia SMTP Login / OAuth)
  • Inbound replies: Mailgun, SendGrid, IMAP poller, or Microsoft Graph shared mailbox
  • Experience timing: After delivery / Fulfillment completed + configurable delay (default 1 day)
  • Routing: AI sentiment → Google review invite or staff alert / needs review
  • Fallback: Great / OK / Problem buttons when inbound email is disabled
  • Admin: Stores → Configuration → Towering Media → Post-Purchase Reviews; Invitations, Customer Responses, Reporting
  • Frontend: Luma and Hyvä compatible (email-first; no storefront dependency for the primary flow)
  • Multi-store: Yes
  • Cron: Scheduling, experience send, inbound poll, reply processing, digests

Compatible with your Magento 2 store

Built for Magento 2.4.x (Open Source and Adobe Commerce) with PHP 8.1+. Requires toweringmedia/module-base and toweringmedia/module-ai-core for drafting and reply classification. Primary flow is email-first and works with Luma and Hyvä storefronts.

  • Magento 2.4 Open Source & Adobe Commerce
  • HyväHyvä compatibleBuilt for modern storefronts
  • Updates & supportKeep your store running smoothly

Ready for more Google reviews — and fewer public surprises?

Automate personal check-ins after delivery or pickup, route happy customers to Google, and send problems privately to customer service. Powered by Toweringmedia AI Core.
$199.00

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster