Skip to content

Followup

Followup sends automated post-purchase emails to your WooCommerce customers a configurable number of days after an order reaches a status such as Completed. Use it to thank buyers, ask for reviews, suggest related products and win back lapsed customers — all on autopilot.

Followup is one lightweight plugin for post-purchase email, not a marketing-automation suite. It runs on wp-cron and sends through wp_mail, so there is no external service and no account. The free edition is the full GPL product.

  • Four ready-to-use email types:
    • Thank-you — a warm message shortly after the order is fulfilled.
    • Review request — asks for a review once the customer has had time with the product.
    • Cross-sell — suggests related products a couple of weeks later.
    • Win-back — re-engages customers who have not ordered again after a longer gap.
  • Per-type control — enable, choose the trigger order status, set the delay in days, and edit the subject and body.
  • Placeholders{customer} (first name), {order} (order number) and {site} (site name) in subject and body.
  • Global From name and email for all messages.
  • Daily background task — wp-cron finds due orders and sends via wp_mail.
  • Idempotent sending — the same follow-up is never sent twice for one order; tracked per order so overlapping runs are safe.

A daily wp-cron event checks for orders that have been in the configured status for at least the configured number of days. For each due order it sends any follow-up that has not been sent yet, then records that type against the order so it never repeats. Templates are filled with the order’s customer name, order number and your site name before sending.

  • Free on WordPress.org — four follow-up types with per-type enable, trigger status, delay and templates; idempotent daily sender.
  • Pro (planned) for unlimited custom sequences, coupon and product blocks, send-time scheduling and open/click reporting.