WordPress plugin
YITH WooCommerce Affiliates Premium
YITH WooCommerce Affiliates Premium gives WooCommerce stores utilities to manage affiliate applications, attribute orders, calculate commissions, and handle payment requests. Partners such as clients, bloggers, and influencers can promote products through referral links, social posts, blog content, or assigned coupons.
YITH WooCommerce Affiliates Premium gives WooCommerce stores utilities to manage affiliate applications, attribute orders, calculate commissions, and handle payment requests. Partners such as clients, bloggers, and influencers can promote products through referral links, social posts, blog content, or assigned coupons.
How a visit becomes an attributed order
When a shopper follows a referral link, the plugin can read the referrer ID from the query string and shop its referral token in a cookie. Set the cookie name and expiration so a later purchase can still be credited when the visit and order happen in separate sessions. Premium options include cookie history, replacing the cookie when another referral link is visited, and deleting it after checkout.
You can set how much time must pass before another visit from the same user and referrer ID counts as new. Visit tracking can record visitor IP addresses, and old visit logs can be deleted automatically after a chosen interval.
Set application requirements and approval
Use the default registration form or create an advanced form with unlimited fields. Applicants can submit details such as a website or blog URL, social channel links, and a short biography. Choose which fields are mandatory and whether applicants must accept a Terms and Conditions checkbox. Show the form in the My Account registration flow or place its shortcode on a custom page.
Review applications manually or approve affiliates automatically after registration. Administrators can add an existing user or create a new user as an affiliate, and can reject or ban affiliates with a message explaining the decision.
Apply commission rules to orders
Set a default commission rate, then override it for selected customers, user roles, or products. Products, categories, and tags can be excluded from commissions; selected users and user roles can be excluded from the affiliate program. You can also exclude taxes and discounts from commission calculations and prevent affiliates from earning on their own purchases. Administrators can associate an order with a specific affiliate.
Coupons assigned to affiliates provide another attribution path: an order using an assigned coupon can generate a commission for that affiliate. If an order is refunded, the related commission total can be reduced automatically.
Give affiliates a place to review activity
Make the affiliate dashboard available as a My Account endpoint or create a custom dashboard page with its shortcode. Affiliates can review visits, commissions, payment status, personal information, and statistics, then share their referral links on social media. They can request payment of their commissions and upload or generate invoices for withdrawal requests.
Review reports and manage payouts
Administrators can review visits, commissions, earnings, popular affiliates, and popular products, including a summary of referrer visits and their conversion status. Affiliates can receive email notifications when commissions are generated or paid, and administrators can receive an email when a payment is issued. Export affiliate and commission entries to CSV, and associate old commissions with new users who have the same token.
Pay commissions manually by direct bank or wire transfer, or configure automatic payments by threshold, on a specific day of the month, on that day only when a threshold is reached, or daily. Set minimum and maximum withdrawal amounts. PayPal, Stripe, and Account Funds payment settings require their corresponding YITH integrations; PayPal Payout requires YITH PayPal Payouts for WooCommerce, Stripe requires YITH Stripe Connect for WooCommerce, and Account Funds requires YITH WooCommerce Account Funds.
Setup
Install and activate the plugin on your WooCommerce site, then configure registration, referral, commission, dashboard, and payment settings. Add registration or dashboard shortcodes to custom pages as needed, and review tracking and withdrawal options before inviting affiliates.