Product Recommendations Playbook
A complete guide to setting up AI-powered recommendations. Learn how to configure the wizard, implement interaction tracking, and deploy high-converting recipes for every page type.
Start NowStart with the Recommendation Wizard
From the Personyze dashboard, click "Product Recommendation" to launch the setup wizard.
Step 1: Product Interaction Tracking
You must tell Personyze when a user views, buys, or adds an item to the cart. You have 3 methods:
- Site Containers: Use the Visual Selector to click on the SKU or Price element on your page.
- Google Tag Manager: Set a trigger for Data Layer events (e.g.,
event equals "add_to_cart"). - Programmatic JS: Use the exact code below. You can use Internal ID or SKU as the key.
(self.personyze=self.personyze||[]).push(['Product Viewed', "PRODUCT_ID"]);(self.personyze=self.personyze||[]).push(['Product Added to cart', "PRODUCT_ID", 'Quantity', QUANTITY]);(self.personyze=self.personyze||[]).push(['Product Removed from cart', "PRODUCT_ID"]);(self.personyze=self.personyze||[]).push(['Products Removed from cart']); (Clear all)
Step 2: Targeting (Optional)
Define *where* this widget appears. You can set it to show only on the Homepage, or only for visitors from North America.
Widget Design & Customization
Customize the look and feel to match your brand exactly using the "Customize Look and Feel" step.
Dynamic Badges
Add visual labels to products to increase CTR:
- Top Seller: Highlights popular items.
- New: For recently added products.
- Low in Stock: Creates urgency.
- Recently Discounted: Shows price drops.
Advanced Content Logic
- VIP Pricing: Display a specific price variable (e.g.,
vip_price) for logged-in VIP users. - Multi-Language: Load different Product Titles and Descriptions based on the user's selected language or geo-location.
Advanced Filtering
In the "Final Touches" step, apply rules to ensure recommendations are business-smart.
Dynamic Exclusion Rules
- Exclude Purchased: Don't show items the user already bought.
- Exclude Added to Cart: Prevent redundancy.
- Exclude Current Page: Don't recommend the product they are currently viewing.
Smart "Match" Filters
Filter products based on User Data variables:
- Brand Match: Only recommend products from a Brand the user has purchased in the past.
- Gender/Age Match: Ensure product tags match the user's demographic profile.
- Category Match: "If user is viewing Laptops, only recommend Laptop Bags."
Recipe 1: The Smart Homepage
Your homepage must appeal to everyone—both first-time visitors and loyal customers.
Smart Homepage (Hybrid)
Use the "Personalized Recommendations" algorithm. It automatically switches logic:
- For Anonymous: Uses Most Popular (Crowd Wisdom) to show bestsellers.
- For Known Users: Uses Deep Personalization based on:
- User Data: Past purchases and category affinity.
- Collaborative Filtering: "Users like you bought..."
This ensures relevance from the first click to the hundredth.
Recipe 2: Category & Discovery
Help users find what they are looking for by leveraging context.
1. Inspired by Last Viewed Category
Shows items from the category the user engaged with most recently. If they looked at "Drills" yesterday, show "Power Tools" on the homepage today.
2. Best Seller from Category
Show the top-selling items within the current category. If the user is browsing "Laptops", show the best-selling laptops, not shoes.
3. Most Popular from Category
Similar to Best Seller, but based on Views rather than Purchases. Good for trending items that haven't converted yet.
Recipe 3: Product Page Cross-Sell
Optimize the product detail page to keep users engaged and browsing.
1. Others Who Viewed Also Viewed
Collaborative Filtering: "People who looked at this shirt also looked at these." Great for providing alternatives if the main product isn't a perfect match.
2. What others Bought, who Viewed this
A stronger signal than just "viewed". It tells the user: "People who considered this item eventually bought *these* items." Excellent for closing sales.
3. Recently Viewed
A simple but effective history widget. Helps users compare options by easily navigating back to items they saw earlier.
Recipe 4: Cart Upsell & Recovery
The final push to increase basket size before payment.
Cross-Sells for Items in Cart
This powerful algorithm looks at the entire contents of the shopping cart to find items that complement the *combination* of products (e.g., Camera + Case -> Memory Card).
Managed Cross-Sells for Items in Cart
Allows manual override. "If Cart contains X, ALWAYS show Y." Useful for strict compatibility rules (e.g., Specific batteries for a specific toy).
Most Added to Wishlist
Leverage social proof by showing high-desire items. Often triggers impulse adds in the cart.
Recipe 5: Retention & Re-Engagement
Bring customers back with highly relevant news.
Past Orders Recommendations
Deep learning that analyzes a user's full purchase history to predict what they might need next.
Buy It Again
Perfect for consumables. It surfaces items the user has purchased before, streamlining the reordering process.
New in Stock (Filtered)
Show the newest items in your catalog, but apply a "Filter by Past Purchase Category" rule (e.g., A "Yoga" buyer sees new mats).
A/B Testing Recommendations
Don't guess which algorithm works best. Test them.
How to set up a test
- In the "Content" step of the wizard, enable A/B Testing.
- Variation A: Select "Collaborative Filtering" logic.
- Variation B: Select "Most Popular" logic.
- Goal: Set the metric to "Purchase Value" or "CTR".
Personyze will split traffic automatically and can eventually auto-allocate 100% of traffic to the winner.
Performance & Analytics
Measure the direct impact of your recommendations with detailed stats.
Example Dashboard Data
- Shown: 49.06% (Users who saw the widget).
- Viewed: 18.93% (Users who scrolled it into view).
- Clicked: 45.56% (High engagement).
- Added to Cart: 6.95% conversion to cart.
- Purchased: 4.7% conversion to sale.
Revenue Impact Definitions
- Direct Revenue: Revenue generated strictly from items that were clicked in the recommendation widget OR added via the widget's "Quick Add" button, and then purchased.
- Assisted Revenue: Revenue from sessions where a user clicked a recommendation but ended up purchasing a different item.
- Contribution Ratio: (e.g. 16.32%) The percentage of total site revenue that can be attributed to the recommendation engine.
AI Product Recommendations Wizard
Boost revenue and average order value with personalized product recommendations. Watch how easily you can select algorithms, customize designs, and deploy cross-sell widgets to your online store using the Visual Editor.
Recommendation Strategies
Define what products to show and where.
Select a product template
Recommendation Logic
Most Popular
Trending products across site.
Also Viewed
Visitors who viewed this also viewed.
Bought Together
High correlation cross-sell items.
Smart Upsell
Higher value items in same category.
Personalized For You
Based on individual behavior history.
Best Seller
Top converting products recently.
Most Added to Wishlist
Popular intent products.
Buy It Again
Replenishment for past purchases.
Recently Viewed
User's browsing history.
Items in Your Cart
Remind user of cart items.
New In Stock
Recently added to catalog.
Recently Discounted
Price drops since last visit.
Frequently Bought Together
Inject content into existing page elements.
Click an element on your website to position the widget relative to it.




Add action.
What should be executed when the campaign rules match.
Category Recommender
Display personalized category recommendations tailored to each visitor's browsing history and interests, encouraging deeper exploration and improving content discovery.
Social Proof Widget
A dynamic widget that highlights real-time user activity and popular interactions—such as recent purchases, views, or sign-ups—to build trust, enhance credibility, and encourage visitors to...
Product Recommendations
A fully customizable, responsive widget that provides personalized product recommendations based on visitor interactions such as views, items in cart, and purchases. It leverages...
Product Recommendations JSON Feed
Deliver personalized product recommendations via JSON format for seamless integration into your website. It leverages advanced algorithms such as personalized suggestions, trending items, recently viewed, best-sellers, frequently bought or viewed together, and more, combining crowd wisdom ...
Lead Form with Personalized Recommendations
A form combined with product recommendations tailored to the visitor's personal characteristics, as well as their current and past behavior and ...
Frequently Asked Questions
What is Collaborative Filtering?
How quickly does it learn?
Can I manually pin products to the top?
Does it work for content (articles/blogs)?
Can I exclude out-of-stock items?
stock_status = 0. You can customize this rule in the filtering step to also exclude items with low stock or specific tags.
How do I handle new users with no history?
Can I design the widget myself?
What is "Direct Revenue" vs "Assisted Revenue"?
Can I show different logic on Mobile?
Does it support multiple languages?
title_en, title_es), you can configure the widget to dynamically display the correct language based on the user's browser settings or site selection.
Can I recommend bundles?
How often does the feed update?
Can I test Algorithm A vs Algorithm B?
Is it GDPR compliant?
What if I have thousands of products?
Turn Visitor Intent into Revenue with
Smart Recommendations
A comprehensive platform that delivers tailored product and content recommendations at every stage of the customer journey—from first visit to loyal customer.
Ready to boost your revenue?
Transform your shopping experience into a smarter, more personalized journey.
Step-by-Step Onboarding
Guided setup with a campaign wizard or a fully managed implementation by your dedicated success manager.
Customizable Widgets
Responsive templates that blend into your site and emails with a live visual editor and full CSS control.
API and Integrations
Works on any platform with server-side and client-side APIs, plus easy plug-and-play integrations.
Revenue & ROI Tracking
Prove your value. Advanced analytics track exactly how much revenue is generated by recommendations.
Set and Forget
Live learning. The engine continuously optimizes based on daily feedback to find the perfect match for every shopper.
Flexible Billing
A true pay-as-you-go model. Scale your personalization efforts without heavy upfront commitments.
Suggest the perfect product, every time
Stop guessing. Use Personyze’s intelligent recommendation engine to show the right products to the right shoppers. Boost AOV with "Frequently Bought Together" and AI-driven cross-selling strategies.
- Live Video Demo
- 30 Minutes
- Expert Q&A