Example: Exclusive Add-on for Buyers
In this guide, we will make a product "Advanced Course" visible ONLY to customers who have previously bought the "Basic Course".
Goal: Upsell a premium product only to users who already own the prerequisite product.
Step-by-Step Configuration
-
Create a New Rule
Go to Settings > Product Visibility > Rules and click Add Rule.
-
Set General Info
Title: Advanced Course Access
Enabled: Yes -
Define What to Hide (The Premium Product)
Filter Type: Product
Filter Value: Advanced Course (Select the product ID/Name) -
Choose "Show" (Whitelist)
We want to Show this only to qualified buyers.
Visibility Action: Show (Whitelist)
-
Set the "Has Purchased" Condition
Condition Type: Has Purchased Product
Operator: IN
Value: Basic Course (Select the prerequisite product)Note: This checks the user's entire order history.
-
Save the Rule
Click Save Rule.
Result
- New Visitors: Only see "Basic Course". The "Advanced Course" is hidden.
- Returning Students (Bought Basic Course): Can see and purchase the "Advanced Course".
Tip: This is great for membership sites, tiered digital products, or exclusive merchandise
for past customers.