Referly.so runs affiliate and referral programs for online stores. This plugin connects your WooCommerce store to your Referly program: it tracks the visitors your affiliates send, credits each order to the affiliate who referred it and shows your program’s numbers right inside WordPress.
What the plugin does
- Credits orders to affiliates. Visitors who arrive through an affiliate link are tracked, and their WooCommerce orders are recorded as sales for that affiliate in Referly.
- Tracks affiliate coupon codes. An order placed with an affiliate’s coupon is credited to that affiliate, even when the customer never clicked a link.
- Keeps commissions right. When an order is refunded or cancelled, Referly reverses the sale so you don’t pay commission on it.
- Shows your program in WordPress. Add your Referly API key and the Referly menu shows revenue from affiliates, your top affiliates, recent sales, commissions owed and payouts, without leaving your dashboard.
- Works with your checkout. The classic checkout, the block checkout and “create an account” at checkout are all covered.
What you manage in Referly
- Commission plans: percentage or flat rate, one-time or recurring, per affiliate group or product.
- A branded affiliate portal where affiliates sign up, get their links and coupon codes and follow their earnings.
- Affiliate recruitment, announcements and marketing assets.
- Payouts: Referly works out what each affiliate is owed and prepares the payout.
Referly Atlas: ad tracking (optional)
Referly Atlas is a separate Referly product for stores that run ads. With an Atlas store token, the plugin also sends orders, refunds, add-to-cart and checkout events to Referly Atlas from your server. Atlas matches each sale to the ad that brought the visitor in and passes it to your ad platforms, so ad blockers and browser privacy settings don’t hide your sales from them. It also reports sign-ups, Contact Form 7 and WPForms leads, and WooCommerce Subscriptions trials and renewals.
Atlas is off until you add a store token. Affiliate tracking works the same with or without it.
Learn more
Trademarks
Referly.so is operated by Referly Technologies, LLC. WooCommerce is a trademark of Automattic Inc. WooCommerce Subscriptions, Contact Form 7, WPForms, Google Ads, Meta and TikTok are trademarks of their respective owners. Referly.so is not affiliated with, endorsed by or sponsored by any of them.
External services
This plugin connects your site to Referly (https://www.referly.so), the affiliate program service it is built for. Nothing is sent until the site owner enters a Referly program ID, API key or Atlas store token on the plugin’s settings page.
What is sent, and when:
- Tracking script. On every page of your store, the plugin loads Referly’s tracking script from referly.so. The script records visits from affiliate links (the affiliate’s referral code, the page and the referrer) so orders can be credited to the right affiliate.
- Sign-ups and orders. When a customer creates an account, places an order, or an order is refunded or cancelled, the plugin sends the customer’s email address and name, the order number, amount, currency, products and any coupon code to Referly, together with the affiliate’s referral code, so the right affiliate is credited.
- Coupons. When a coupon is used, updated or deleted in WooCommerce, the plugin tells Referly so affiliate coupon codes stay in sync.
- Signed requests. When you click Connect with Referly (or paste a connection key, or request approval), Referly issues this site a signing key. The plugin signs every order, refund, sign-up and coupon call with it, so Referly can prove the call came from your store. To approve a site that requested approval, Referly calls this site’s
/wp-json/referly/v1/handshake route, which answers with a signature of a one-time challenge and never reveals the key.
- Dashboard data. If you add a Referly API key, the plugin requests your program’s summary (totals, recent sales, affiliates and payouts) from Referly to show it in WordPress. Nothing about your visitors is sent for this.
- Referly Atlas (only when an Atlas store token is added and Atlas is turned on). The plugin also sends cart, checkout, sign-up and lead events, and orders, refunds and cancellations, with the visitor’s IP address, browser user agent and ad-click identifiers (such as the click ids that Meta, Google and TikTok add to ad links), so Referly Atlas can match sales to ads.
Referly’s terms of service: https://www.referly.so/tos
Referly’s privacy policy: https://www.referly.so/privacy-policy