Matomo for e-commerce

In an online shop, tracking decides the budget. Which campaign sells, where do customers drop off, which products work? I implement e-commerce tracking in Shopware, Shopify and custom shops, with Matomo Tag Manager or Google Tag Manager, and pass conversions cleanly to Google Ads and Meta.

Sound familiar?

What is measured in the shop

  • Product and category views with SKU, name and category
  • Cart: add, remove, cart value and abandoned carts
  • Orders with revenue, tax, shipping and discount
  • Site search, filters and sorting
  • Campaigns and channels up to the order, also across several visits

Shopware, Shopify and custom shops

Whether Shopware, Shopify or custom shop software: I connect the tracking so that it survives theme and plugin updates. Depending on the system via a plugin, Matomo Tag Manager, Google Tag Manager with a clean data layer, or server-side when orders should arrive reliably even without the browser.

Conversions for Google Ads and Meta

Ad platforms optimise for conversions. With the Conversions API from feinwerk.io, Matomo passes orders and goals server-side to Google Ads, Meta or LinkedIn. Where the platforms’ tags are needed, I set them up cleanly in the Tag Manager, connected to the consent tool and without double counting.

Channels and paths to purchase

Hundreds of sources help nobody. With your own channel groups you see at a glance whether search, newsletter, social or price comparison sells. And you see which pages, channels and goals visitors actually take to the order.

Clean numbers in the shop

Bots, test orders and internal visits distort revenue and conversion rate. I filter them out and set up monitoring that reports when orders or cart events suddenly stop arriving, for example after a shop update.

Matomo and GA4 in the shop

Many shops use GA4 for Google Ads and Matomo for reliable numbers in-house. I set up both so that they know the same events, count orders the same way and differences stay explainable.

Projects for, among others

FAQ

Frequently asked questions

Does Matomo work with Shopware and Shopify?

Yes. There are ways to connect Matomo to both: via plugins, the Tag Manager or custom code. Which one fits depends on your theme, extensions and consent solution. Custom shops I connect via a data layer or server-side.

Can Matomo report conversions to Google Ads?

Yes, server-side with the Conversions API from feinwerk.io or classically with the Google Ads tags in the Tag Manager. I set up either so that every order counts only once.

Why does revenue in Matomo differ from the shop?

Usually because of missing or duplicate orders, cancellations and returns, test orders or orders without consent. In an audit I find the cause and reconcile the numbers with the shop.

Can Matomo record orders server-side?

Yes, via the Matomo Tracking API. Orders then arrive even if an ad blocker prevents tracking in the browser or the confirmation page does not load completely.

Do we still need GA4 if we use Matomo?

That depends on how much you use Google Ads. Many shops keep GA4 for the ad platform and use Matomo for reliable, privacy-friendly numbers in-house. I set up both so that differences stay explainable.

Sounds like your project?

In an intro call we'll clarify where you stand and what comes first.

Your contactPeter Boehlke, Matomo consultant from Munich, 17 years in the Matomo team

Newsletter

Matomo know-how, once a month.

Practical tips on tracking, privacy settings and performance, plus notes on important Matomo updates. No spam, unsubscribe any time.