Shopware Plugins
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 and a presentable maintenance page. We have built these recurring foundations as reusable plugins — in seven families, each with a free Lite edition (open source, installable directly via Composer) and a Pro edition that extends the Lite with advanced functionality.
The seven families
- Legal Pages — terms, privacy, withdrawal, cookies and disclaimer as manageable snippets with merge fields, configurable per sales channel. Pro adds a cookie-consent banner with policy page, an accessibility-statement generator, an Impressum validator and a compliance audit trail.
composer require tenbruggencate/legal-pages-lite - Newsletter — GDPR-safe newsletter signup with double opt-in, token-based unsubscribe with email erasure and per-IP rate limiting. Pro adds campaigns, lifecycle automations and behavioural segmentation built on your own order data.
composer require tenbruggencate/newsletter-lite - Product Encyclopedia — two-tier educational content (browse grid + deep profiles) linked to products, fully server-rendered. Pro adds per-profile related-product cross-links.
composer require tenbruggencate/productencyclopedia-lite - Multi-Brand — up to five brand domains from a single Shopware installation, resolved by hostname and injected as brand tokens into the page. Pro adds per-brand transactional email overrides (subject, sender and body per brand × mail template).
composer require tenbruggencate/multibrand-lite - Seasons — save named theme-config variants and schedule when each goes live (Christmas, Black Friday, spring). Pro adds per-variant marketing banners that follow the same schedule.
composer require tenbruggencate/seasons-lite - Maintenance — branded, SEO-correct maintenance page (HTTP 503 + Retry-After +
noindex), editable per sales channel. Pro adds scheduled maintenance windows (auto-on and auto-off at set times).composer require tenbruggencate/maintenance-lite - Analytics — multi-backend tracking (Matomo + Plausible) with a cookieless mode, Global Privacy Control respect and e-commerce events out of the box. Pro adds conversion tracking, multi-brand custom dimensions, consent-mode integration and dashboard templates.
composer require tenbruggencate/analytics-lite
Lite and Pro
The Lite editions are free, MIT-licensed and semver-versioned, and are listed at packagist.org/packages/tenbruggencate — installable directly via Composer. The Pro editions build on that same Lite foundation with advanced functionality and are coming to the Shopware Store.
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 the Lite editions, and extendable to Pro where more is needed. The suite reflects our working method — pragmatic enterprise software with transparent quality criteria.