Shopware Plugin Suite | ten Bruggencate Development
Nine plugin families for Shopware 6 — six as one paid plugin in the Shopware Store with a free edition on Packagist, three free on Packagist; built on PHPStan level 8, WCAG 2.2 AA and per-sales-channel configuration
Shopware Plugins
We built this image in Blender rather than generating it. The technical pass is the same scene from the same camera.
Why the Shopware Plugin Suite
Across Shopware 6 implementations the same needs return: legally required content pages, a low-threshold newsletter signup, privacy-friendly analytics, multilingual branding, a proper launch and maintenance page, passwordless login and a waiting list for sold-out products. We have built these recurring foundations as reusable plugins, in nine families.
The nine families
- Legal Pages — terms, privacy, shipping, returns and disclaimer as manageable snippets with merge fields, configurable per sales channel. The paid plugin adds a cookie-consent banner with policy page, an accessibility statement, an imprint validator and a compliance audit trail.
- Newsletter — GDPR-safe newsletter signup with double opt-in, unsubscribe with email erasure and a per-IP limit. The paid plugin adds campaigns, live product blocks from your catalogue and segments built on your own order data.
- Product Encyclopedia — two-tier educational content (browse grid + deep profiles) about your range, fully server-rendered. The paid plugin links related products from your catalogue to each profile.
- Launch & Maintenance — branded, SEO-correct maintenance page (HTTP 503 + Retry-After +
noindex), editable per sales channel. The paid plugin adds a coming-soon page with countdown and email sign-up, preview access without IP lists and scheduled maintenance windows. - Analytics — Matomo and Plausible with a cookieless mode, Global Privacy Control respect and e-commerce events out of the box. The paid plugin adds orders as conversion goals with revenue, and server-side tracking.
- Stock Alert — 'Notify me when it's back' on products and variants that cannot be bought, with double opt-in, one-click unsubscribe, an editable email via Flow Builder and a waiting list in the admin. The paid plugin is in development: follow a kind of product (a property, category or brand), a fair queue for unique items and price-drop alerts.
- Multi-Brand — up to five brand domains from a single Shopware installation, resolved by hostname and injected as brand tokens into the page. Free.
- Seasons — save named theme-config variants and schedule when each goes live (Christmas, Black Friday, spring). Free.
- Social Login — passwordless login: a single-use login link by email (256-bit, valid for 15 minutes by default, confirmed with a button so mail scanners cannot sign in), without account enumeration and configurable per sales channel; Google and Facebook follow. Free; before 1.0, on Bitbucket.
Paid and free
Six families — Legal Pages, Newsletter, Product Encyclopedia, Launch & Maintenance, Analytics and Stock Alert — each become one paid plugin in the Shopware Store: rented monthly or yearly, with the Store's free trial month. One plugin with everything in it; no add-on and no licence key. They are not in the Store yet; to hear about the launch, get in touch.
The free edition of those six stays on Packagist and keeps working. It gets no new features, but it does get security and compatibility fixes until at least December 2032. Moving to the paid plugin later keeps your settings and data.
Multi-Brand, Seasons and Social Login stay free on Packagist (Social Login is on Bitbucket until version 1.0), with security and compatibility fixes until at least December 2032.
The plugins detect each other and connect automatically when they are installed together; each plugin also works on its own, and nothing is gated behind buying another one. There are no advertisements or upgrade prompts inside the Shopware Administration.
Quality and compliance
- PHPStan level 8 (clean), PHPUnit and PHP-CS-Fixer as quality gates per repository.
- WCAG 2.1 / 2.2 AA as a design goal, tested with axe-core.
- Server-rendered and crawler-friendly: the content plugins ship sitemap providers, per-brand canonical URLs and hreflang for multilingual shops.
- Per-sales-channel configuration as the default, designed for multi-brand Shopware shops with no cross-brand bleed.
- Documentation, changelogs and runtime snippets in Dutch, English and German.
Result
Shopware 6 shop owners, developers and agencies receive a coherent set of foundations: free to start with, and one paid plugin per family where more is needed. The suite reflects our working method — pragmatic enterprise software with transparent quality criteria.
The nine families
-
Legal Pages
Legal pages for your Shopware shop in three languages, filled with your own company details
-
Newsletter
A clean, GDPR-safe subscriber list inside your own Shopware, and with the paid plugin the campaigns to send to it
-
Product Encyclopedia
Educational knowledge pages about your range, built into your Shopware shop
-
Multi-Brand
Several brands from one Shopware installation, recognised by domain name
-
Seasons
Plan your seasonal look ahead: theme variants that go live on a date by themselves
-
Launch & Maintenance
A branded maintenance page that protects your SEO, and a proper launch with a coming-soon page and scheduled maintenance windows
-
Analytics
Privacy-friendly web analytics for Shopware with Matomo or Plausible, cookieless by default
-
Social Login
Customers sign in without a password, with a single-use link by email and soon with Google or Facebook too
-
Stock Alert
Turn 'sold out' into a waiting list: customers get an email as soon as the product is back
Curious what is possible?
One conversation is usually enough to tell whether it fits. A reply within 24 hours, and no middlemen.