Building a Custom GA4 E-Commerce Dashboard in Looker Studio

The Challenge Our client runs a Magento 2 store selling letterbox and parcel box systems across Germany, with an active Google Ads programme driving a significant share of revenue. Their reporting problem was one we see constantly. All the data existed — GA4 was collecting it, Google Ads was recording it — but nobody could […]

How to Bulk Import Products and Variants using BigCommerce Catalog API?

Moving a few thousand SKUs into BigCommerce sounds like it should be a single “import everything” operation. It isn’t. The Catalog API is built around separate resources, products, variants, and options, and each one plays by its own rules about what can be batched and what can’t. Get the order of operations wrong and you’ll […]

Bay20’s Categories on the Detail Page Shopware Plugin: Turn Every Shopware Product Page Into a Doorway

shopware

Think about how people actually arrive at your store. They rarely start on the homepage and browse politely down through your navigation. They land on a product page — from Google, from an ad, from a shared link — with no idea what else you sell. At that moment your product page is doing two […]

Bay20 Promotion Message on Product Page Shopware Plugin: Say the Right Thing at the Right Moment

shopware

Most stores announce their offers in the worst possible place — a banner across the top of the homepage, which shoppers have been trained to scroll past for twenty years. By the time someone is on a product page weighing up a purchase, that message is long gone. Bay20 Promotion Message On Product Page moves […]

Bay20 Customer Comment in Invoice Shopware Plugin: Put Order Notes Where Your Team Will Actually See Them

shopware

A customer types a note at checkout. “Please leave with the neighbour.” “This is a gift — no price on the paperwork.” “Deliver after Friday, we are closed until then.” Then that note sits quietly inside the Shopware admin, on a screen nobody in the packing area ever opens. Meanwhile the person picking and packing […]

Bay20 Smart Cart Boost Shopware Plugin: Let Your Own Sales Data Build Your Shopware Cross-Sells

shopware

Every Shopware merchant knows cross-selling works. Almost nobody keeps it up. Setting related products manually for a 2,000-SKU catalogue is a job nobody has time for, and six months later those hand-picked suggestions are stale, sold out, or plain wrong. Bay20 Smart Cart Boost solves this by removing the manual work entirely — it builds […]

How to Configure a Site in TYPO3

Setting up a site is one of the first things you should do after installing TYPO3. Without a site configuration, TYPO3 cannot correctly display your website or generate page URLs. The good news is that creating a site configuration is simple. In this guide, you will learn how to configure a site in TYPO3 step […]

Bay20 Smart Variants for Shopware 6: Turn Sold-Out Frustration Into Cleaner Conversions

shopware

Every online store loses sales the same quiet way. A shopper falls for a product, clicks the colour or size they want, and hits a dead end — “not available.” That tiny moment of friction is often enough to send them back to search results, and straight to a competitor. Bay20 Smart Variants is a […]