Server-Side Tracking on Your Own InfrastructureBrowser - First-Party Server - Analytics EndpointsUser Browseranalytics.example.comFirst-Party cookieA-Record (no CNAME)7-day ITP resilientFirst-Party/trackYour Own Tag Server (EU)Docker / Cloud Run / Hetzner / IONOSGTM Server-Side Containergtm-cloud-image:stableMatomoPHP/MySQLMeasurementProtocol APIPII hashing (SHA-256)IP anonymisation server-sideEU data centreSchrems-II compliant data flowPII HashedGoogle Analytics 4Measurement Protocolexternal endpointConversions APIMeta / Google Adsserver-to-serverMatomo (internal)own DB / full sovereigntyCNIL recommendedGDPR compliance:Schrems IIPrivacy by DesignDPA with EU hostTTDSG §25EU data centre - no US transfer - server-side IP anonymisation - consent still required+41% data quality(Jentis 2026)18-40% conversion recovery(Leadgen Economy / Platform81)1.77 bn ad-blocker users(Backlinko / GWI 2025)
14 min read

Server-Side Tracking on Your Own Infrastructure 2026

How to run server-side tracking on your own infrastructure - with Docker, your own subdomain, GTM Server-Side or Matomo. GDPR-compliant and ITP-resistant.

Lighthouse 100/100/100/100 for Shopware Stores100Performance100Accessibility100Best Practices100SEOPerformance metricsLCP < 2.5sgreenINP < 200msgreenCLS < 0.1greenA11y auditsWCAG 2.2 AApassColor contrastpassARIA rolespassBest practicesHTTPS + CSPonno deprecatedoksource mapsvalidSEO audits (14)Meta + TitlepassJSON-LD schemapasshreflang + canonicalpassE-commerce median: 67/10067XICTRON standard: 100/100/100/100Sources: Web Almanac 2024 (HTTP Archive), Reboot Online 2025, web.dev/Lighthouse DocumentationThresholds: LCP < 2.5s | INP < 200ms | CLS < 0.1 (Google web.dev)
13 min read

Lighthouse 100/100/100/100: Full Scores for Shopware 2026

How Shopware stores move from a 67/100 median to Lighthouse 100 in all four categories — performance, a11y, best practices and SEO with thresholds, levers and a 7-phase roadmap.

Subscription Lifecycle: From Sign-Up to RecoveryReplenishment55% of models, 45%1-year retentionCuration32% of marketbox modelsAccess13% of marketVIP / membershipBillingCycleCIT - MIT - Webhook1. Sign-UpCIT + SCA2. Mandatevault token3. ChargeMIT4. Webhookidempotent5. Retrysmart dunning6. Pauseskip / swapKPI BoxMRR / ARRmonthly recurringChurn (e-comm)10-15% / monthInvoluntary~10% top lineLTV vs. one-time2-3xSmart retry45-70% recoveryFailed PaymentsUSD 440 bnlost per year20-40% total churn(Chargebee)Pause / Skip51.7% pick pause+46% CLV (ChurnPill)Sources: McKinsey - Recurly - Chargebee - Butter Payments - SKIM - Loopwork - Solidgate
14 min read

Subscription Commerce 2026: Building It Right

Failed payments cost merchants USD 440 bn per year and drive 20-40% of total churn. How to implement recurring billing, dunning, network tokenization and pause/skip flows so your subscription stack delivers predictable MRR.

Multi-Channel Inventory Sync via Event BusERP stock events flow in real time to all sales channelsERP / WMS- Stock levels- Pricing- Order status- Reservations- Returns- ReplenishmentStock eventsEvent BusMessage brokerstock.updated v.142order.reserved v.141stock.adjusted v.140price.changed v.139Idempotency keys, versioning<5sOnline shopShopware storefrontAmazonSP-API webhookeBayPolling fallbackOTTO MarketWebhook + RESTLatency comparison (ERP to channel)Polling 15 min5-15 minWebhook<30 msEvent-driven<5 sSources: IHL Group, Unicommerce, KPMG, Svix, Nventory
13 min read

Real-Time Multi-Channel Inventory Sync: Event-Driven 2026

How event-driven architecture keeps inventory in sync between ERP, Shopware and marketplaces in under five seconds, with idempotency, reservation logic and conflict resolution.

PHP 8.5 in Shopware: Performance BenchmarksComparison PHP 8.3 vs 8.4 vs 8.5 in typical e-commerce workloadsWooCommerce: requests/second (relative)PHP 8.3100 %PHP 8.498 %PHP 8.5131 %+33 %Laravel DB-heavy: requests/second (Sevalla)PHP 8.3435 req/sPHP 8.4438 req/sPHP 8.5445 req/sCPU-intensive: relative performance (Tideways)PHP 8.3100 %PHP 8.499 %PHP 8.5109 %2022-11-28PHP 7.4 EOL2024-11-26PHP 8.4 release2025-11-20PHP 8.5 releaseFebruary 2026Shopware 6.7.7 + PHP 8.5Sources: Tideways, Kinsta, Shopware, Zend
14 min read

PHP 8.5 in Shopware: Migration from an Agency View 2026

PHP 8.5 delivers up to +33% throughput for shops. How agencies orchestrate plugin audits, test patterns and staging rollouts cleanly.

storefront/layout/structured-data/product.html.twig<script type="application/ld+json">{"@context": "https://schema.org","@type": "Product","name": "Organic Espresso 1kg","image": "https://...500x500.jpg","sku": "ESP-BIO-1000","offers": {"@type": "Offer","price": "89.90","priceCurrency": "EUR","availability": "InStock","itemCondition": "NewCondition"},"aggregateRating": {"ratingValue": "4.7","ratingCount": "184"}}</script>Rich Results Test passedProduct, Offer, AggregateRating detectedGoogleIndexingGoogle SERP - Rich Resultorganic espresso 1kgwww.coffeeshop.com › espresso › organic-1kgHome › Espresso › Organic rangeOrganic Espresso 1kg - Coffeeshop★ ★ ★ ★ ★4.7 (184)·€89.90·In stockSingle-origin organic espresso from highlandcultivation, slow-roasted, 1 kg whole beans.Direct from producer - free shipping over €30.EspressoBeansGiftFrequently Asked Questions▸ How is the espresso roasted?▸ Is the coffee fair-trade?Sitelinks Searchbox (WebSite/SearchAction)Search on coffeeshop.com...+82% CTR (Schema App)70% JSON-LD adoption (Web Almanac)2.5x AI citations (Stackmatix)
13 min read

JSON-LD in Shopware 6.7.9.0: Migrate Schema Cleanly

Shopware 6.7.9.0 switches the storefront from Microdata to JSON-LD. We show required fields, new schema types and a clean migration path without SEO risk.

PIM Strategy: From Master Record to Channel-Specific OutputsERPPrices · StockDAMImages · VideosLocalizationDE · EN · FRSuppliersData sheets · GS1PIM Core — Single Source of TruthMaster RecordSKU-MasterSneakerPro X — Running Shoe WomenGTIN: 4006381333931Material: Mesh, Recycled RubberSizes: 36–43Repair Score: 7.5/10Software Updates: 5 YearsGovernanceValidationEnrichmentSyndicationChannel-Specific OutputsWeb ShopLong description + specsMobile AppShort form + bulletsMarketplaceAmazon format + bulletsPrint CatalogHigh-res + layoutB2B PortalData sheet + B2B specs+30% Conversion-20% Returns-60% Onboarding Time+80% Faster LaunchSources: Icecat · Syndigo · Akeneo · SKU Launch 2026
14 min read

PIM Strategy 2026: Product Data Sovereignty for Shops

How a PIM strategy goes beyond implementation basics: governance, attribute modelling, taxonomy sovereignty and syndication as a competitive advantage.

Business Central ↔ Shopware: Bidirectional Real-Time SyncWebhooks, OData v4 and Azure Service Bus as a stable integration layerDynamics 365 BCSystem of RecordCustomersItems & master dataPrice lists & tiersInventoryBlanket agreementsSales orders & invoicesOData v4 REST APIMiddlewareAzure Service BusEvent Queue & RetryMapping · Validation · TransformWebhook subscriptions$batch bulk requestsDead-letter · Exponential backoffShopware 6 CESales channelCustomers & accountsOrders & checkoutProducts & variantsStock availabilityB2B customer groupsRule-builder pricingStore & Admin APIWebhooksOData $batchStock SyncOrder Sync295%Best-in-Class ROI (Rand Group)<200msWebhook propagation (Codesol)6,000Req/5min OData limit (Microsoft)
13 min read

Dynamics 365 Business Central & Shopware Integration 2026

Connect Microsoft Dynamics 365 Business Central with Shopware 6: OData v4, webhooks, Azure Service Bus and B2B scenarios - clearly explained.

Hybrid Semantic Search: Query Matching in Vector SpaceDim 1Dim 2Running shoesSandalsHiking bootsSneakersBootsQuery: waterproof running shoes size 43Retrieval pipelineBM25KeywordHNSWDense kNNRRF fusionRank combinationCross-encoderRerankerTop-N resultssorted by relevanceLatency budgetQuery embedding10-50 msHNSW kNN search7-16 ms31% of all product searches return no result - semantic search targets exactly this gapSources: Baymard Institute, Algolia, Envive, Elastic Search Labs, Premai.io
14 min read

Semantic Product Search 2026: Vector Search for Shops

Vector embeddings, HNSW index and cross-encoder reranking take product search to a new level. Technical deep-dive with benchmarks.