AI Cross-Selling.

AI-driven cross-selling assignment from real order history and catalog — market-basket analysis plus AI scoring, straight into native Shopware cross-selling.

What the plugin does

Cross-selling based on data.

Instead of maintaining cross-sells manually or guessing, the plugin combines statistical analysis of real order data with AI scoring — and writes only reviewed, sensible assignments to native Shopware cross-selling.

Market-basket analysis

From real order history

The plugin analyses which products are actually bought together — with support, confidence and lift per product pair. Statistics instead of gut feeling.

AI scoring

Complement, not coincidence

An AI rates every suggested pair: is B a real accessory/complement to A — or just a substitute (competing product)? Only sensible combinations are kept.

Cold-start capable

Even without order history

New products without sales data are not left out: the AI derives sensible cross-sells from catalog data (name, description, category).

Reasoning text

Traceable per pair

For each suggestion the AI provides a short reason why the combination fits — transparently visible in the review workflow.

Review workflow

Accept or reject

Suggestions land in a pool for review. Accepted and rejected assignments are preserved and never overwritten on the next analysis.

Native Shopware cross-selling

No custom frontend

Reviewed suggestions are written to native Shopware cross-selling — no extra storefront element, full theme compatibility.

Why it works

Data plus judgement.

The combination of statistical analysis and AI scoring delivers better cross-sells than either method alone.

Why AI plus statistics?

Numbers show the what, the AI the why.

Pure market-basket analysis finds pairs that are often bought together — but cannot tell whether that makes sense (printer + cartridge = good, two competing printers = bad). The AI layer filters exactly that out and adds cold-start cases for which there is no sales data yet.

Higher cart value

Fitting add-on purchases

Real complements increase average order value without annoying the customer with mismatched suggestions.

Less maintenance

Automatic suggestions

Instead of setting thousands of cross-sells by hand, you only review the suggested pairs — a fraction of the effort.

Clean data

Complement vs. substitute

The AI separates real accessories from competing products — your cross-sells stay relevant instead of redundant.

Configuration

Fully in the Shopware admin.

From provider choice via thresholds to the stats/AI blend — all configurable in the admin. No code changes required.

AI provider

Freely selectable

AI provider, API key and model for scoring freely configurable — use your existing account.

Suggestions per product

Keep the strongest N

Per source product, capped to the strongest N suggestions — no endless lists, only the best matches.

Stats/AI blend

Adjustable weighting

The ratio of statistical signal (confidence/lift) and AI scoring can be weighted.

Scheduled task

Automatic analysis

The analysis runs as a scheduled task in the background and rebuilds the suggestion pool regularly.

Thresholds

Min support/confidence

Minimum thresholds for support and confidence filter statistical noise before the AI even scores.

CLI command

Trigger manually

The analysis can also be triggered manually via CLI — handy for initial seeding or tests.

Technical details

Clean Shopware integration.

Market-basket analysis, AI scoring, review pool and writing to native cross-selling — as a scheduled task, without a core patch.

Compatibility

Shopware 6.7PHP 8.2+

Market-basket analysis

The MarketBasketAnalyzer builds ordered product pairs (A → B) with support, confidence and lift from order history. Co-occurrence is deduplicated (a < b), both directions are scored.

AI scoring

The AiScoringService rates each pair (complement vs. substitute, cold-start) and provides a reasoning text. Statistical and AI signal are blended.

Review pool

Suggestions land in a pending pool. Accepted/rejected assignments are never overwritten — repeated analyses are safe.

Writing to cross-selling

The CrossSellingWriter writes reviewed suggestions to native Shopware cross-selling. No custom storefront element needed.

Scheduled task

The CrossSellingAnalysisTask rebuilds the suggestion pool periodically — runs with the normal scheduled-task worker.

License

Available in the official Shopware Store — with license validation and auto-update notifications in the admin.

Availability

Coming soon to the Shopware Store.

The plugin is distributed through the Shopware Community Store — with license validation and auto-updates directly in the Shopware admin.

Coming soon to the Shopware Store

The plugin is about to be released.

The plugin is being submitted to the official Shopware Community Store and will soon be installable via the plugin manager in the backend.

Shopware Store

In preparation

Will be listed in the official Shopware Store shortly. Linked here once available — with license validation and auto-updates.

Early access?

Pilot deployment possible

Interested in a pilot deployment before the official release? We have a few test installations available.

Request pilot →

Consulting

Setup & integration

Questions about AI integration or cross-selling strategy? We help with setup and fine-tuning.

Request consultation →

Better cross-selling via AI?

Coming soon to the Shopware Store.

AI Cross-Selling combines market-basket analysis with AI scoring — and writes only reviewed, sensible assignments to native Shopware cross-selling. Coming soon to the Store.