Ecommerce

Ecommerce Marketing Measured by Contribution Margin

Revenue is easy to grow if you ignore what it costs. MyMarketingMetrics helps online stores grow the money left after product, shipping, fees, returns and ads, which is contribution margin.

Why use contribution margin instead of ROAS?

Contribution margin tells you how much money an order actually adds after its direct costs. ROAS only compares revenue to ad spend, so it can look healthy while you lose money on every sale.

Contribution margin is revenue minus cost of goods, shipping and fulfillment, payment fees, discounts, returns and the ad spend used to win the order. Two campaigns with the same ROAS can earn very different profit if one sells low-margin products. We walk through a full worked example in ROAS is not profit, and you can test your own numbers in the ROAS calculator.

What do we build for ecommerce brands?

We cover the store, the traffic and the tracking, because each one depends on the others.

  • SEO content. Buying guides, gifting hubs, delivery-area pages and honest comparison pages.
  • Structured data. Product, FAQ, LocalBusiness and Breadcrumb schema, plus an llms.txt file for AI crawlers.
  • Shopping tools. Delivery checkers, gift finders, kit builders and waitlists that help shoppers decide.
  • Operations. SKU systems, inventory workbooks and barcode labels, so marketing never promotes stock you don't have.
  • Merchant Center. Feed and policy prep before Shopping campaigns launch.

See our ecommerce growth service for the full scope.

How do you make purchase tracking accurate?

We track purchases from the server as well as the browser, so ad blockers and third-party checkout redirects don't erase sales from your reports.

A typical setup uses Google Tag Manager and GA4 for the full shopper journey, then sends confirmed purchases through the GA4 Measurement Protocol and the Meta Conversions API. Event IDs prevent the same order from counting twice. Our guide to server-side tracking explains how it works in plain English.

What have we done in ecommerce?

Our team has built growth systems for a direct-to-consumer coffee and coffee-machine brand on WooCommerce. The work included about 40 SEO pages, full schema markup, a nationwide delivery-area checker, a gift finder that emails results, a kit builder and a waitlist.

On the measurement side, we set up GA4 and Tag Manager with more than 40 custom dimensions, server-side purchase tracking and a fix for third-party checkout attribution. We also repaired the store's order emails and built a lifecycle sequence: confirmation, shipping, a day-15 review request sent to every buyer and a day-30 restock coupon for customers who opted in.

How do emails fit into margin?

Repeat orders carry no new ad cost, so they usually earn the best margin you have. Lifecycle email is often the cheapest growth lever in a store.

We keep it clean. Review requests go to every buyer, with no filtering of unhappy customers. Promotional emails go only to people who agreed to receive them, and every message includes a working unsubscribe link. We deploy changes on a staging site first so a broken template never reaches real customers.

Try it · free tool

Margin-aware ROAS

FAQ

Questions people ask

What is a good ROAS for my store?

It depends on your margins. A store with high product costs needs a much higher ROAS to break even than a store with cheap-to-make products. The useful number is your break-even ROAS, which is one divided by your contribution margin rate before ads. Anything above it adds profit. Our ROAS calculator in the Growth Lab helps you find yours using your own costs.

Do you work with Shopify or only WooCommerce?

We work with both, along with other common store platforms. Our deepest recent build experience is on WooCommerce with Elementor, including tracking, email and custom shopping tools. On Shopify, much of the same work applies, especially analytics, server-side tracking, SEO content and Merchant Center prep. We will tell you plainly if a feature you want is easier on one platform than the other.

Can you help with SEO for AI search tools?

Yes. We write clear, answer-first content, add structured data such as Product and FAQ schema, and publish an llms.txt file that points AI crawlers to your best pages. These steps make your store easier for search engines and AI assistants to understand. Nobody can guarantee that an AI tool will cite or recommend your products, and we will never claim otherwise.

Is server-side tracking worth it for a small store?

Usually, yes, once you spend real money on ads. Browser-only tracking can miss purchases because of ad blockers, privacy settings and checkout redirects. Missing data makes ad platforms optimize toward the wrong shoppers. Server-side purchase tracking is a one-time engineering project with light ongoing upkeep, and it gives every later marketing decision a more accurate base.

Free marketing audit

See what your orders really earn

Book a call and we will review your margins, tracking and ad reporting.

  1. Tell us about your business and your website.
  2. We review tracking, conversion paths, search visibility and any ad accounts you share.
  3. You get a prioritized list of fixes on a call, whether or not you hire us.