This module enables referral marketing within Drupal Commerce by allowing users to share personalized product links. When a referred customer makes a purchase, the referrer receives a reward that can be redeemed. It supports various campaign types, custom codes, and product bundles, and can automatically re-recruit customers for future rewards.
Overview
This module extends Drupal's Commerce module to allow referral marketing via personalized links to share with others. After a product purchase the recruiter who shared their link will receive a reward that can be redeemed.
Features
- Group one or more products in a campaign
- Time limited campaigns
- Campaigns can be reserved for specific users only (like influencers, bloggers etc.)
- Customizable product and user codes
- Custom redirection path for each product code
- Recruitments can be exchanged to rewards
- Auto re-recruit option: This will create subsequent recruitments each time the customer orders a product, if they have been recruited once before in a campaign
- A link sharing block to append on pages for products that are free to share for everyone & a block to show all campaigns with products and links of the current user
- Supports product bundles
Depends on
Dependencies of the latest stable release
- Commerce Core commerce_cart
- Commerce Core commerce_product
- Commerce Core commerce_promotion
- Dynamic Entity Reference
- State Machine
- views Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 8.2.2 | Stable | 10–11 | Dec 15, 2025 |