23h Brand Ambassador (Affiliate, Referral) – Turn your clients into your best sales team
23h Brand Ambassador (Affiliate, Referral) – Turn your clients into your best sales team

23h Brand Ambassador (Affiliate, Referral) – Turn your clients into your best sales team

0/5 (0 ratings) — active installs Updated Nov 15, 2026
Dashboard with earnings, visits and the latest commissions.

Dashboard with earnings, visits and the latest commissions.

23h Brand Ambassador is a free WooCommerce affiliate and referral program plugin. Every customer who creates an account becomes a brand ambassador of your shop, gets a personal referral link and earns a commission when friends buy through it. Word of mouth, tracked and rewarded.

Most affiliate plugins wait for bloggers and influencers to sign up. Your best promoters are already in your shop: the people who bought from you and liked it. 23h Brand Ambassador turns them into an affiliate program automatically, from the first order.

Who it is for

  • Shops that want a refer a friend program without coupons to manage by hand.
  • Brands that work with ambassadors, influencers, partners or resellers and need tracked links and commissions.
  • Anyone looking for a free alternative to paid WooCommerce affiliate plugins, with no locked features.

How it works

  1. A customer orders and ticks “Create an account and become a brand ambassador” at checkout.
  2. They get an ambassador account with a referral link, banners, texts and a printable flyer with a QR code.
  3. A friend visits the shop through that link and places an order.
  4. The ambassador earns a commission, and the buyer can earn one too on their own order.
  5. You pay the approved commissions from Brand Ambassador > Payouts.

Features

  • Automatic affiliate accounts. Customers who tick “Create an account” at checkout get an active brand ambassador account; guests who don’t tick it get no account of any kind (GDPR friendly). The checkbox text can be changed and ticked by default.
  • Referral links and tracking. Every ambassador gets a referral link (for example https://yourshop.com/?ref=12, or https://yourshop.com/ref/12/ with friendly URLs). The keyword (ref) and the cookie duration (7 days by default) can be changed in the settings; you choose whether the first or the last affiliate gets the credit.
  • Commissions for the referrer and the buyer. The ambassador who recommended the shop earns a commission, and the buyer can earn their own commission on their order. Set any rate, as a percentage or a fixed amount. Commissions follow the order status: pending while processing, approved when completed, rejected when refunded, cancelled or failed.
  • Affiliate area. Dashboard, referral links, creatives, commissions with totals, visits and settings, through the [bamb_affiliate_account] shortcode.
  • Creatives and flyers. Banners, texts and personalized flyers with a QR code to each ambassador’s link, downloadable as PNG or PDF.
  • Payouts. Group approved commissions into payouts and mark them as paid.
  • Extra fields. Phone, address, “Who are you?” and up to three promotion links, visible to the shop manager.
  • CSV import of affiliates, reCAPTCHA / Turnstile / hCaptcha on the affiliate forms, WooCommerce HPOS and Cart/Checkout blocks support.

Pro version

The free plugin is complete on its own: nothing in it is locked or limited. If you need more, 23h Brand Ambassador Pro is a separate plugin that adds personal coupons for every ambassador, email notifications, custom referral slugs and more.

External services

The plugin works without any external service. Only if you turn on a CAPTCHA in Brand Ambassador > Settings > Integrations and enter your own keys, the affiliate registration and login forms use that provider:

  • Google reCAPTCHA – loads https://www.google.com/recaptcha/api.js on the forms and sends the visitor’s CAPTCHA token and IP address to https://www.google.com/recaptcha/api/siteverify when a form is submitted. Terms, Privacy.
  • Cloudflare Turnstile – loads https://challenges.cloudflare.com/turnstile/v0/api.js on the forms and sends the CAPTCHA token to https://challenges.cloudflare.com/turnstile/v0/siteverify when a form is submitted. Terms, Privacy.
  • hCaptcha – loads https://js.hcaptcha.com/1/api.js on the forms and sends the CAPTCHA token to https://hcaptcha.com/siteverify when a form is submitted. Terms, Privacy.