Install and connect
Composer install, license activation, and first configuration for cart, mini-cart, and checkout placements.
SmartCart lifts your average order on the way to checkout - targeted recommendations, one-click add-ons, smart bundles and a free-shipping nudge, each placed where shoppers actually decide.
Adobe Commerce Marketplace availability: SmartCart Seed on Adobe Commerce Marketplace. Check each linked listing for its included plan and current billing terms.
A clean panel sits under the cart with hand-picked add-ons, each carrying a short reason that explains why it fits the product already chosen. Shoppers see the value at a glance and add in one tap, lifting the order total before they reach checkout. Add one and the next eligible product rotates in, so the panel never goes stale. Shown here with Smart Bundles off: one hand-picked suggestion per cart line.
Shoppers tick several matching products and add them together for a saving shown right on the button. Tiered discounts reward bigger baskets - the more of the set they add, the deeper the saving - so there is always a reason to add one more. This is the same offer panel as above with Smart Bundles on: suggestions merge into one group card with a shared savings bar and a one-tap add-all button.
Every suggestion tile carries a small eye badge. Hover for an instant image preview, or click for a compact panel with the full-size photo, price, star rating, colour and size options, and its own Add to Cart button. Shoppers check the details without ever leaving the cart.
SmartCart builds recommendations from your actual purchase history, applying merchant-defined rules so every suggestion earns its place on the page.
• Rule priorities you control - no black-box algorithm overriding your business logic
• AI mines your orders and generates draft rules; nothing goes live without your approval
• Per-rule attribution: see which recommendations are actually driving revenue
Recommendations trigger on exactly what is in the cart - a specific SKU, category, or attribute - not a generic "you may also like" guess.
Every candidate product passes a stack of filters before a shopper ever sees it.
Products the shopper already owns are automatically removed from every suggestion.
Mine co-purchase patterns from your real order history, enrich them with AI-generated product tags, and generate draft rules that a human approves before they go live
SmartCart analyzes your real order history to find which products are genuinely purchased together - no guessing, no manual research.
AI generates semantic tags for your catalogue to enrich the quality of automatically drafted rules.
Mined associations and AI insights generate pending drafts for your review - nothing goes live automatically.
Full-funnel analytics from first impression to completed purchase - know exactly which rules drive revenue and which need tuning
SmartCart captures every step from first impression to completed purchase so you always know which rules are converting.
Each add-to-cart carries the originating rule code all the way through to the order, giving you revenue by rule.
Dismissed offers stay hidden per shopper so you never interrupt the same customer with the same offer twice.
Even better with Pulse - see exactly which recommendation rules are driving revenue, so you know which ones to tune.
Full control over what gets recommended, when, and how it's presented - without touching code
Rules fire on exactly what is in the cart - a specific SKU, a product category, or a matching attribute value.
Define what gets recommended - specific products, whole categories, or attribute-matched sets.
Every rule can carry its own title, helper text, and button label - tailor the message to the cart moment.
Optional attribute-based checking ensures recommended products are genuinely compatible with what's already in the cart.
No runtime API calls. No AI in the checkout path. Just fast, deterministic recommendations cached by cart context.
The entire recommendation pipeline runs locally - no external API calls, no random behaviour, cached by cart context.
No customer data leaves your server - AI runs offline via CLI only, and every endpoint is CSRF-validated.
What does SmartCart actually do?
SmartCart suggests complementary add-on products when customers have items in their cart. It uses a deterministic rule engine to match cart contents against configurable triggers, then recommends products from defined pools - filtered through guardrails that ensure every suggestion is in stock, eligible, and relevant. No guesswork, no random behavior.
How does SmartCart decide which products to recommend?
SmartCart evaluates rules in priority order against the current cart context. Each rule has a trigger (what must be in the cart) and a pool (what to recommend). Candidates pass through guardrails - stock checks, exclusion lists, type filters, customer group restrictions - then history suppression removes already-purchased products. The highest-priority, highest-position candidates are displayed.
Will SmartCart slow down my store?
No. The entire recommendation pipeline runs locally with no external API calls. Results are cached by cart context hash with a configurable TTL. AI features (tagging, mining) run exclusively via CLI commands and cron jobs - never during page loads.
Where do recommendations appear?
Three placements: the cart page (full display with product images), the mini-cart dropdown (compact mode), and the checkout sidebar (compact mode). Each placement can be independently enabled or disabled in admin configuration.
Can I control exactly which products are recommended?
Yes. The rule engine supports three pool types: specific product IDs in a defined order, all products from specified categories (with optional subcategories), or products matching attribute criteria. Rules also support three trigger types for precise cart-context matching.
How does the AI integration work?
AI is used offline only - never during customer-facing requests. The `smartcart:tag:products` CLI command sends product data to your configured AI provider to generate semantic tags. These tags improve the quality of draft rules generated by `smartcart:generate:drafts`. Five providers are supported: Anthropic Claude, OpenAI, OpenRouter, Together, and Google Gemini.
What happens when a customer dismisses a recommendation?
The dismissal is remembered in the browser's localStorage with a configurable TTL (default: 24 hours). The same recommendation won't reappear until the TTL expires. If localStorage is unavailable, it falls back to sessionStorage (dismissed for the session only). Expired entries are pruned automatically.
Does SmartCart track recommendation performance?
Yes. When event tracking is enabled, SmartCart records impressions (offer shown), clicks (add-to-cart button pressed), dismissals (offer dismissed), and purchases (order placed with attributed item). All events are tied to the originating rule code for per-rule performance analysis.
Is SmartCart GDPR compliant?
Yes. Event tracking includes a configurable retention period (default: 90 days) with automated daily cleanup. History suppression data is cached with a separate TTL. No customer data is sent to AI providers - all AI processing uses product catalog data only, via CLI commands.
What's the difference between the Seed, Growth, and Pro plans?
Seed covers the core recommendation engine: rules, triggers, pools, guardrails, display copy, dismissal memory, and caching. Growth adds event tracking, purchase attribution, history suppression, compatibility filtering, and customer group restrictions. Pro adds association mining, AI product tagging, draft rule generation, and the full CLI toolkit.
Does it work with Hyvä, Luma, and custom themes?
Yes. SmartCart renders through standard Magento layout XML and a jQuery-based JavaScript widget. It's compatible with Luma, Porto, Hyvä, and custom themes. The widget uses semantic CSS classes for easy styling customization.
Can AI-generated rules go live without review?
No. All AI-generated and association-mined rules enter the system as pending drafts. An admin must explicitly approve each draft before it becomes a live runtime rule. The draft view shows full evidence - pair count, confidence, lift, and shared tags - so the admin can make an informed decision.
How do I install SmartCart?
Standard Composer installation - one command to require the package, then `bin/magento setup:upgrade` to create the database tables. Default settings work out of the box. Enable globally or per store view with a single toggle in admin configuration.
Moogento helps businesses like yours, every day 🚀
Explore contextual add-ons, recommendation rules, and revenue attribution on a live Magento 2 store. No install needed.
Open the live demo
Composer install, license activation, and first configuration for cart, mini-cart, and checkout placements.
Build SKU, category, and attribute triggers with pools, guardrails, and custom display copy.
Track impressions, clicks, purchases, dismissal memory, and rule-level attribution.
Composer install, license activation, and setup in a few minutes.
| Version | Release date | Changes |
|---|---|---|
| 1.2.2 | 16/10/2026 | Add an aquarium day and night background, and give sign-in fields some breathing room |
| 1.2.1 | 10/10/2026 | Clearer sign-in setup and plan choices |
| 1.1.0 | 24/09/2026 | Landing pages by role and return-to-last-section for Pro stores (#3231) (Pro plan) |
| 1.2.0 | 24/09/2026 | Role landing pages and return-to-last-section become Pro features (#3230) |
| The store-wide landing page is offered whenever landing pages are on (#3220) | ||
| 1.1.0 | 23/09/2026 | Unsplash photos without a key, with a photographer credit (#3225) |
| 1.0.1 | 23/09/2026 | A neutral example credit in the white-label settings (Pro plan) |
| 1.0.1 | 23/09/2026 | Polished first sign-in on new installs |
| Livelier sign-in greetings | ||
| Point the white-label note at the product page | ||
| Point free installs at the white-label upgrade | ||
| Put your own credit on the admin sign-in screen (Pro plan) | ||
| Return admins to their last section | ||
| Clearer landing choices and a more helpful registration prompt |
| |
Pro |
Popular
Growth | Seed |
|
|
$8333 /month | $3333 /month | $1667 /month |
More sales from smart suggestions
Suggest the right complementary product at the moment customers are ready to buy
Includes: • Cart, mini-cart, checkout sidebar, and shipping-step placements • SKU, category, and attribute triggers • Full and compact display modes | |||
Rules you fully control
Decide exactly what gets recommended, no algorithm overriding you
Includes: • Priority-ordered rules, no code required • Product, category, and attribute pools • Live rule preview before activating • Up to 3 active rules on Seed | |||
Safe, relevant suggestions
Keep irrelevant or out-of-stock products out of customer carts
Includes: • Stock, type, SKU, and category guardrails • Customer-group and minimum-subtotal targeting • Gift-card auto-exclude and coupon-aware suppression | |||
On-brand, trusted offers
Make every suggestion feel native and credible
Includes: • Custom title, helper text, and button label per rule • Star ratings and review snippets (social proof) • Minimum-score filter so only well-rated products show stars | |||
Built-in tracking and caching
Always-on measurement, never slow
Includes: • Full-funnel tracking: impressions, clicks, adds, dismissals • Per-shopper dismissal memory • Native related-product backfill and default suggestions • Cart-context hash caching | |||
Know what drives your revenue
See which recommendations actually earn money, and stop suggesting what shoppers already own
Includes: • Originating rule carried from quote item to order item • Revenue and conversion rate per rule • Purchase-history suppression (30-day lookback) | |||
Order-data association mining
Discover products that genuinely sell together from your real order history
Includes: • Confidence and lift metrics per pair • Weekly mining on Growth, daily on Pro | |||
Smarter product matching
Recommend the right product, not just a related one
Includes: • Variant-aware matching to the shopper's chosen size or colour • Compatibility attribute rules (must-match, must-differ, any) | |||
A/B experiments
Test recommendation settings and measure the winner
Includes: • Signed shopper bucketing into control and test groups • Impressions, clicks, and adds attributed per variant | |||
Per-store configuration
Run different recommendation settings per store view
Benefits: • Tailor offers per brand or region • One install, many storefronts | |||
AI finds your next bestsellers
Let AI mine and draft new offers, including products with no purchase history yet
Includes: • AI product tagging and cold-start semantic pairing • Draft review queue with full evidence • Nothing goes live without your approval | |||
AI-written recommendation copy
On-brand context, generated with your own provider key
Includes: • "Why it fits" combo reasons per suggestion • Use-case headings above suggestion groups • Configurable daily budget; OpenAI or Anthropic | |||
Smart bundles, one-click add
Let shoppers add several recommended items at once with an incentive
Includes: • Percent, flat, or tiered bundle discounts • AI bundle-intent classification • Effective-saving label on the offer | |||
Free-shipping bar and tier-boost
Show how close the cart is to free shipping and how to get there
Includes: • Multi-tier thresholds with custom messages • Smart product picks to reach the next tier • Cart, mini-cart, and checkout placements | |||
Add-ons and focused checkout
Extra surfaces that lift completed orders
Includes: • Everyday-essentials row and per-line complete-with drawer • Focused checkout that hides distractions • Daily mining, guest-history matching, and stats snapshots | |||
| Plan limits | Unlimited rules, 5 offers per placement | Up to 10 rules, 1 offer per placement | Up to 3 rules, 1 offer per placement |
| Onboarding | Comprehensive | Basic | Self |
| Support | Priority | Enhanced | Standard |
| Updates & Magento compatibility | Add to Cart | Add to Cart | Add to Cart |
| |
Pro |
Popular
Growth | Seed |
|
|
$100 /month | $40 /month | $29 /month |
More sales from smart suggestions
Suggest the right complementary product at the moment customers are ready to buy
Includes: • Cart, mini-cart, checkout sidebar, and shipping-step placements • SKU, category, and attribute triggers • Full and compact display modes | |||
Rules you fully control
Decide exactly what gets recommended, no algorithm overriding you
Includes: • Priority-ordered rules, no code required • Product, category, and attribute pools • Live rule preview before activating • Up to 3 active rules on Seed | |||
Safe, relevant suggestions
Keep irrelevant or out-of-stock products out of customer carts
Includes: • Stock, type, SKU, and category guardrails • Customer-group and minimum-subtotal targeting • Gift-card auto-exclude and coupon-aware suppression | |||
On-brand, trusted offers
Make every suggestion feel native and credible
Includes: • Custom title, helper text, and button label per rule • Star ratings and review snippets (social proof) • Minimum-score filter so only well-rated products show stars | |||
Built-in tracking and caching
Always-on measurement, never slow
Includes: • Full-funnel tracking: impressions, clicks, adds, dismissals • Per-shopper dismissal memory • Native related-product backfill and default suggestions • Cart-context hash caching | |||
Know what drives your revenue
See which recommendations actually earn money, and stop suggesting what shoppers already own
Includes: • Originating rule carried from quote item to order item • Revenue and conversion rate per rule • Purchase-history suppression (30-day lookback) | |||
Order-data association mining
Discover products that genuinely sell together from your real order history
Includes: • Confidence and lift metrics per pair • Weekly mining on Growth, daily on Pro | |||
Smarter product matching
Recommend the right product, not just a related one
Includes: • Variant-aware matching to the shopper's chosen size or colour • Compatibility attribute rules (must-match, must-differ, any) | |||
A/B experiments
Test recommendation settings and measure the winner
Includes: • Signed shopper bucketing into control and test groups • Impressions, clicks, and adds attributed per variant | |||
Per-store configuration
Run different recommendation settings per store view
Benefits: • Tailor offers per brand or region • One install, many storefronts | |||
AI finds your next bestsellers
Let AI mine and draft new offers, including products with no purchase history yet
Includes: • AI product tagging and cold-start semantic pairing • Draft review queue with full evidence • Nothing goes live without your approval | |||
AI-written recommendation copy
On-brand context, generated with your own provider key
Includes: • "Why it fits" combo reasons per suggestion • Use-case headings above suggestion groups • Configurable daily budget; OpenAI or Anthropic | |||
Smart bundles, one-click add
Let shoppers add several recommended items at once with an incentive
Includes: • Percent, flat, or tiered bundle discounts • AI bundle-intent classification • Effective-saving label on the offer | |||
Free-shipping bar and tier-boost
Show how close the cart is to free shipping and how to get there
Includes: • Multi-tier thresholds with custom messages • Smart product picks to reach the next tier • Cart, mini-cart, and checkout placements | |||
Add-ons and focused checkout
Extra surfaces that lift completed orders
Includes: • Everyday-essentials row and per-line complete-with drawer • Focused checkout that hides distractions • Daily mining, guest-history matching, and stats snapshots | |||
| Plan limits | Unlimited rules, 5 offers per placement | Up to 10 rules, 1 offer per placement | Up to 3 rules, 1 offer per placement |
| Onboarding | Comprehensive | Basic | Self |
| Support | Priority | Enhanced | Standard |
| Updates & Magento compatibility | Add to Cart | Add to Cart | Add to Cart |
The best recommendation is the one that fits what is already in the cart, shows up at the right moment, and quietly grows every order.
30 DAY MONEYBACK GUARANTEE - WE WANT YOUR ❤️ !
