Sawir Referral – Refer a Friend for WooCommerce
Sawir Referral – Refer a Friend for WooCommerce

Sawir Referral – Refer a Friend for WooCommerce

5/5 (1 ratings) 20 active installs Updated Nov 6, 2026
Refer a friend page in My Account: personal code, share link, WhatsApp sharing, referral history.

Refer a friend page in My Account: personal code, share link, WhatsApp sharing, referral history.

Turn your customers into your sales channel. Every customer gets a personal referral code (a real WooCommerce coupon) and a share link on their My Account page, with one-tap WhatsApp sharing.

  • Friends get a discount — percentage or fixed amount, applied like any coupon at checkout.
  • Advocates get rewarded — a coupon issued automatically once the friend’s order is completed (or paid, if you prefer) and the hold period clears.
  • Codes, not cookies — attribution runs through the coupon on the order. Codes survive being pasted into WhatsApp, Instagram DMs, or anywhere links get mangled. Share links (?ref=CODE) simply remember and auto-apply the code.
  • Refund-safe — rewards are held for a configurable number of days. A cancellation, or refunds reaching a share of the order you choose (50% by default), cancels the reward during the hold. After the hold, the same refund automatically revokes the reward coupon if it is still unused, and flags the referral for review if it was already redeemed.
  • Fraud guards — self-referral is blocked by account and by email, including +tag and Gmail-dot variants of the same inbox. Each friend is limited to one order per code by default, codes can be capped in total, and codes are for new customers only by default. Rules are checked when the code is applied, again at checkout once the billing email is known, and again before any reward is recorded.
  • Race-safe — every referral is one database row per order, and every status change is atomic, so overlapping cron runs, webhooks, or admin clicks can never issue a reward twice.
  • HPOS and Checkout Blocks compatible — the checkout rules run in both the classic checkout and the Checkout block.

No payout system, no tax forms, no approval queues — rewards are store coupons, which keeps the money in your store.

More free plugins from Sawir Studio