Ecommerce marketing technology stack: what earns a place

A stack is a list of tools. This index asks a different question about each one: does it change a budget decision? A dashboard that looks good and changes nothing is a cost.
Analytics & measurement
41Technologies
20Core
18Selective
5Watching

How are the tools rated?

Each tool carries one of three labels. They are our view, not a market fact, and we change them when our view changes.

  • Core

    In our view, worth having in place for most brands.

  • Selective

    Worth it under specific conditions. The entry says which.

  • Watching

    Not recommended yet. We follow it.

A label is not a verdict on the vendor. It is a view on whether the tool is worth the effort for a brand of this size.

How is the index organised?

Measurement tools are rated like any other. A holdout test is one method for finding lift. Useful when it changes a decision. Wasteful when it cannot be read. Server-side tracking gets the same treatment: the rating depends on the problem it solves for you.

If your question is about the foundations, start with the ecommerce tracking audit. It is about the checks that change a budget decision.

Our rating

Category

  • Watching
    Search & AI visibility

    AI visibility tracking tools

    AI visibility tracking tools sample AI answers for your brand. What they can and cannot show, why we rate them Watching, and what to use first.

    “Watching”

  • Core
    Analytics & measurement

    Consent management platform

    A consent management platform records visitors' choices and passes them to your tags. What it does in ecommerce, what it cannot do, and where it breaks.

    “Core”

  • CoreSelective
    Analytics & measurement

    Consent Mode conversion modelling

    Consent Mode conversion modelling estimates conversions from visitors who decline cookies. What it does, what it needs, and its limits.

    “Core and Selective”

  • Core
    Analytics & measurement

    Conversion APIs for ecommerce

    Conversion APIs for ecommerce explained: Meta CAPI, TikTok Events API and Google enhanced conversions. What each does, our maturity view, and the pitfalls.

    “Core, with parts that are not”

  • Selective
    Analytics & measurement

    Conversion lift study requirements

    Conversion lift study requirements for Meta and Google: who gets access, user-based vs geo-based, what feasibility ratings mean, and the limits.

    “Selective”

  • Selective
    Search & AI visibility

    Customer reviews platform

    A customer reviews platform collects product reviews for your shop. What it does, how Google treats review markup, what to watch, and when to skip it.

    “Selective”

  • Selective
    Creative & testing

    Ecommerce CRO testing

    What ecommerce CRO testing does, why we rate experimentation tools Selective and when a shop has too little traffic for a test to tell you anything.

    “Selective”

  • Core
    Analytics & measurement

    Ecommerce data layer

    An ecommerce data layer is where your shop hands order and product data to your tags. What it does, what goes in it, effort and pitfalls.

    “Core”

  • Selective
    Growth economics & retention

    Ecommerce email and CRM platforms

    Ecommerce email and CRM platforms send flows such as welcome and abandoned cart. What they do, what to connect, our rating, and how to check the revenue.

    “Selective”

  • Selective
    Growth economics & retention

    GA4 cohort exploration

    GA4 cohort exploration shows how groups of users return over time. What GA4's retention and lifetime reports do, where they mislead, and our rating.

    “Selective”

  • Core
    Creative & testing

    GA4 funnel exploration

    GA4 funnel exploration shows where shoppers drop out between steps. What it needs, how to read checkout reports, and where the numbers can mislead you.

    “Core”

  • Selective
    Analytics & measurement

    GeoLift vs Meridian GeoX vs CausalImpact

    GeoLift, Meridian GeoX and CausalImpact are open-source tools for geo tests. What each does, what they need, and when a tool is not the answer.

    “Selective”

  • Core
    Paid media

    Google Ads for ecommerce

    Google Ads for ecommerce covers Search, Shopping, Performance Max and Demand Gen. What each does, where credit goes astray, and what to check first.

    “Core”

  • Core
    Growth economics & retention

    Google Postmaster Tools

    What Google Postmaster Tools shows, how it fits with SPF, DKIM and DMARC, and why we rate email authentication and monitoring Core for ecommerce senders.

    “Core”

  • Core
    Analytics & measurement

    Google Tag Manager for ecommerce

    Google Tag Manager for ecommerce: what it does, how it differs from the Google tag, the effort it takes, who should own it, and when to add no more tags.

    “Core”

  • CoreSelective
    Analytics & measurement

    Incrementality testing tools

    Incrementality testing tools compared by criteria, not rankings: method fit, volume, cost of a control group and what to ask before you pay for one.

    “Core for the method, Selective for the tool”

  • Selective
    Growth economics & retention

    Loyalty and subscription platforms

    What loyalty and subscription platforms do, when ecommerce brands need them and why we rate them Selective: decide the programme first, then the tool.

    “Selective”

  • Core
    Analytics & measurement

    Marketing BI dashboard for ecommerce

    A marketing BI dashboard for ecommerce should answer one budget decision, not show every metric. What to put on it, what it costs in effort, what to skip.

    “Core”

  • Selective
    Analytics & measurement

    Marketing data warehouse

    A marketing data warehouse keeps orders, ad spend and GA4 data in one place you can query. What it fixes, what it costs in effort, and when to skip it.

    “Selective”

  • Selective
    Analytics & measurement

    Marketing mix modelling tools

    Marketing mix modelling tools compared on criteria, not ranked: Meridian, Robyn and PyMC-Marketing. What they need, what calibration means, when to skip.

    “Selective”

  • Watching
    Analytics & measurement

    MCP servers for marketing data

    MCP servers let an AI assistant read Google Ads, GA4 or Meta data. What exists, what is read-only, the risks, and why we keep it on Watching.

    “Watching”

  • Core
    Paid media

    Meta ads for ecommerce

    Meta ads for ecommerce now run on automation: Advantage+ sales campaigns and the Andromeda retrieval system. What they do, our rating, and the pitfalls.

    “Core”

  • Core
    Paid media

    Meta Ads Manager structure

    Meta Ads Manager has three levels: campaign, ad set and ad. What each one controls, where Advantage+ fits, and the structure mistakes worth avoiding.

    “Core”

  • Core
    Creative & testing

    Meta creative testing setup

    How to set up creative testing on Meta: what to change, who decides the winner, and why margin beats click-through rate. Plus what no one can settle yet.

    “Core”

  • Watching
    Analytics & measurement

    Multi-touch attribution tools

    Multi-touch attribution tools split credit across touchpoints. What they show, what they cannot, how to compare them without ranking, and when to skip.

    “Watching”

  • Core
    Search & AI visibility

    Product structured data

    Product structured data tells Google what your products are. What it does for ecommerce, what it cannot do for AI answers, and the common mistakes.

    “Core”

  • Selective
    Growth economics & retention

    Profit-based bidding in Google Ads

    Profit-based bidding in Google Ads needs cart data and cost of goods. What it does, what the data needs, when it pays, and when to fix margin first.

    “Selective”

  • Watching
    Paid media

    Reddit Ads Manager for ecommerce

    Reddit Ads Manager for ecommerce: objectives, formats and targeting, plus Max campaigns and dynamic product ads. What it does, our rating, the pitfalls.

    “Watching”

  • Selective
    Analytics & measurement

    Reddit Pixel and Conversions API setup

    How the Reddit Ads Pixel and Conversions API work together, how to install and check them, and why we rate the setup Selective for Reddit advertisers.

    “Selective”

  • Selective
    Analytics & measurement

    Server-side tracking

    Server-side tracking moves tags from the browser to a server you control. What it fixes, what it does not, what it takes to run, and when to skip it.

    “Selective”

  • Watching
    Creative & testing

    Session replay and heatmap tools

    What session replay and heatmap tools are for, why we rate them Watching, and where they help or mislead in ecommerce conversion work. No vendor ranking.

    “Watching”

  • Selective
    Analytics & measurement

    Shopify analytics reports

    Shopify analytics reports are your shop's own record of orders. What they show, why they are the reference for MER, and what they cannot tell you.

    “Selective”

  • Selective
    Growth economics & retention

    SMS marketing platforms

    SMS marketing platforms for ecommerce: what the software does, why consent comes before copy, and when SMS is the wrong channel for a brand.

    “Selective”

  • Selective
    Paid media

    TikTok ads for ecommerce

    TikTok ads for ecommerce, covering TikTok Ads and TikTok Shop. What GMV Max credits to a campaign, why margin decides, and when to stay away.

    “Selective”

  • Selective
    Analytics & measurement

    TikTok Pixel and Events API setup

    TikTok Pixel and Events API setup explained: what each sends, why to run both, and how a shared event ID stops purchases being counted twice.

    “Selective”

  • Core
    Analytics & measurement

    UTM naming conventions

    UTM naming conventions for ecommerce campaigns decide whether your GA4 channel report can be read. Parameters, auto-tagging, and a naming rule to agree.

    “Core”

  • Core
    Analytics & measurement

    Google Ads conversion tracking

    What is Google Ads conversion tracking? How the Google tag records a sale, why bidding follows it, and the mistakes that make Google chase bad numbers.

    “Core”

  • Core
    Analytics & measurement

    Google Analytics 4

    What is Google Analytics 4? An event-based analytics tool. What it counts, what you must set up yourself, and why it is not your order register.

    “Core”

  • Core
    Paid media

    Google Merchant Center

    What is Google Merchant Center? The free tool for managing product data for Google. Feeds, data sources, common rejections, and how it ties to Shopping.

    “Core”

  • Core
    Search & AI visibility

    What is Google Search Console?

    What is Google Search Console? A plain explanation of what the Google tool shows, how ecommerce brands use it and why we rate it Core for SEO reporting.

    “Core”

  • Core
    Analytics & measurement

    Meta Pixel

    What is Meta Pixel? Meta's browser tag that reports on-site actions to Meta. What standard events do, where it loses data, and how it pairs with CAPI.

    “Core”

How do we choose a tool?

Every tool on this index gets the same four tests. The rating is what is left when they are done.

1

Changes a decision

Does it change a budget decision? A dashboard that looks good and changes nothing is a cost.

2

Can be read

Can someone on your team open the output, understand it and say what to do next? If only the person who set it up can read it, it will stop being used.

3

Worth the effort

Count the build, the upkeep and the person who owns it, not only the licence. Then ask whether that effort is worth it for a brand of your size.

4

Fits your problem

The rating depends on the problem it solves for you. Each entry says when to skip it, and your account may be the exception.

Learn the words before someone uses them on you

Marketing has a lot of vocabulary. Some of it exists to win arguments. Start with the Glossary index (A–Z). Read incrementality for mid-size ecommerce brands if measurement is the worry. Comparing partners? See how to choose an ecommerce marketing agency.

FAQ

A rider in a red cape and bicorne hat on a rearing yellow plush horse, after David's Napoleon Crossing the Alps

What do Core, Selective and Watching mean?

They are our labels, not an industry scale. Core: in our view, most brands in our segment need it. Selective: it depends on your situation. Watching: we are not recommending it yet.

Does a Core rating mean I need the tool?

No. It is our view for the typical brand. The entry for each tool lists when not to use it, and your account may be the exception.

Will the ratings change?

Yes. They are our view, and views move. A rating that never changes is not a view.

Let’s find what’s actually working.

Next step. A stack question is really a question about one account. Talk through your stack and budget decision with us.