Skip to content
E-commerce

E-commerce Marketing Measured in Margin, Not Just Revenue

Axoria is an e-commerce marketing agency for online stores on Shopify, WooCommerce, Magento and custom platforms. We run Shopping and Performance Max, build product and category SEO, manage affiliate programmes and improve conversion rates, with bidding and prioritisation tied to contribution margin rather than top-line ROAS.

Why acquisition gets harder as an online store grows

Most stores reach a point where the channels that built the business stop scaling. Branded search is saturated, Meta prospecting costs rise every quarter, and Performance Max reports a healthy blended ROAS while quietly spending most of the budget on people who would have bought anyway. An e-commerce marketing agency earns its fee by separating incremental growth from cannibalised demand and by finding the next profitable pocket of customers.

The structural problems are usually the same. Product catalogues generate thousands of near-duplicate URLs through faceted navigation, so crawl budget is spent on filter combinations instead of category pages that could rank. Product feeds carry weak titles and missing attributes, so Shopping ads match to the wrong queries. Bidding is optimised to revenue, so low-margin, high-return products absorb spend that would have been better used elsewhere. And the calendar dominates everything: a store that does 30–40% of its annual revenue between October and December cannot afford to test in November.

Retention adds another layer. If repeat purchase rate is low, every new customer has to pay back their acquisition cost on the first order, which caps how aggressively you can bid. If it is high, you can afford a higher first-order CAC, but only if your reporting actually connects paid spend to lifetime value.

Where the growth opportunity usually sits

When we audit an online store, the largest gaps are rarely in the channels the team watches daily. They are in the middle of the catalogue and the middle of the funnel.

  • Category and sub-category SEO. Mid-tail queries such as “women’s waterproof hiking boots” or “commercial espresso machines under £2,000” are where most non-branded organic revenue comes from. Stores often have the products but not the landing pages, or have the pages but they are blocked, thin or cannibalised by filter URLs.
  • Feed quality. Rewriting titles to lead with brand, product type and key attribute, filling in GTIN, colour, size and material, and adding custom labels for margin tiers changes what Shopping and Performance Max can do before a single bid is adjusted.
  • Margin-based bidding. Passing profit rather than revenue as the conversion value, or using custom labels to split campaigns by margin band, lets Smart Bidding optimise to what actually matters.
  • Affiliate and partner traffic. Coupon, cashback, review and content publishers can add a meaningful incremental channel when commissions are structured by customer type and last-click coupon leakage is controlled.
  • Checkout and PDP conversion. A modest lift in add-to-cart or checkout completion rate compounds across every channel, which is why we treat CRO as an acquisition lever rather than a separate project.

Recommended services for online retailers

Not every store needs every channel. The mix depends on catalogue size, average order value, margin structure and how much demand already exists for your product category. These are the services we most often combine for e-commerce clients.

E-commerce Marketing

Integrated planning across paid, organic, affiliate and email, with a shared forecast and a single view of contribution margin by channel.

Google Ads & Shopping

Standard Shopping, Performance Max, brand and non-brand search, structured by margin and product priority with feed optimisation included.

E-commerce SEO

Category architecture, faceted navigation control, product page templates, internal linking and content that captures mid-tail purchase intent.

Paid Social

Meta, TikTok and Pinterest prospecting and retargeting with catalogue ads, creative testing and incrementality checks against blended metrics.

Affiliate Marketing

Programme setup or takeover on Awin, Impact, CJ or Rakuten, publisher recruitment, commission tiers by customer type and coupon-leak control.

Conversion Rate Optimisation

PDP, cart and checkout testing, merchandising logic, site search and mobile UX, prioritised by revenue impact and traffic volume.

How Axoria approaches e-commerce growth

Start with unit economics, then build the channel plan

Before we touch a campaign, we map contribution margin by product line, repeat purchase rate and the realistic payback window. That produces a target CAC per customer type rather than a single blended ROAS, and it tells us which categories can support aggressive prospecting and which need to be defended cheaply. Read more on how we structure this in our performance marketing guide.

Fix the catalogue’s technical foundation

For a Shopify store with 3,000 SKUs, faceted navigation typically produces tens of thousands of crawlable URLs. We decide, filter by filter, which combinations deserve an indexable page (usually those with search demand and enough products), which should be canonicalised to the parent category, and which should be blocked or given a noindex tag. Our technical SEO team also handles pagination, out-of-stock handling, variant canonicals and Core Web Vitals on product templates, because LCP on a PDP directly affects both rankings and conversion rate.

Treat the product feed as a campaign asset

We rebuild feeds in Merchant Center with supplemental feeds or a feed management tool so that titles, descriptions, product types and custom labels reflect how customers search and how you make money. Custom labels usually carry margin band, seasonality flag, stock depth and new-in status. Campaigns are then split so that high-margin evergreen lines, clearance and seasonal ranges each get a target ROAS that makes sense for them.

Plan the year around your peaks

Seasonal stores need testing done in the quiet months and budgets released ahead of demand, not during it. We build a trading calendar with the client covering peak periods, promotional windows, creative production deadlines and Smart Bidding learning periods, and we stop making structural changes to campaigns in the weeks before the biggest trading days.

What we will not do

We will not report Performance Max results without a view of what is branded, we will not run coupon affiliates on unrestricted last-click commissions, and we will not scale spend against a ROAS target that ignores margin and returns. Growth that does not survive a look at the P&L is not growth.

How we measure e-commerce performance

Platform-reported ROAS is a starting point, not the answer. Our reporting for online stores usually combines the following:

Contribution margin by channelRevenue minus COGS, shipping, payment fees, returns and media cost, so paid, organic and affiliate are compared on the same basis.
New vs returning customer splitNew-customer CAC and share of new customers in each campaign, using GA4 and platform data where available.
Brand vs non-brand separationBranded search and branded Shopping isolated so growth in non-brand demand is visible.
Incrementality checksGeo holdouts or conversion-lift studies on prospecting channels where budgets justify it.
Organic category revenueNon-brand organic sessions and revenue by category, tracked in Search Console and GA4 rather than as a single “organic” line.
Affiliate qualityRevenue by publisher type, coupon-code leakage, return rates and share of first-time customers per partner.

Server-side tagging and a properly configured purchase event with product-level data are prerequisites for most of this, so analytics and tracking work is normally the first thing we fix.

Common e-commerce marketing mistakes

  • Optimising to revenue ROAS. A 600% ROAS on a product with 15% gross margin loses money once returns and fulfilment are counted. Bid to margin or use margin-tiered campaigns.
  • Letting Performance Max absorb brand. Without brand exclusions and a separate brand campaign, PMax reports strong results that are mostly existing demand.
  • Ignoring the middle of the catalogue. Stores obsess over the homepage and top products while the category pages that could rank for mid-tail terms are thin, blocked or duplicated.
  • Uncontrolled coupon affiliates. Paying full commission to coupon sites that intercept checkout traffic inflates affiliate revenue and drains margin. Commission rules and code attribution fix this.
  • Changing campaigns during peak. Restructuring or resetting bid strategies in the run-up to Black Friday puts campaigns into learning at exactly the wrong time.
  • No retention plan. Acquisition targets set without knowing repeat rate either under-invest in profitable customers or over-invest in one-time buyers.
FAQ

Frequently asked questions

Straight answers to the questions we hear most. Anything else, ask us directly.

What does an e-commerce marketing agency actually do that an in-house team cannot?

Mostly it comes down to depth across channels at once. An in-house team of two or three people rarely has current expertise in feed management, faceted navigation SEO, affiliate commission structures and checkout testing simultaneously. We supply that breadth, plus the tooling and benchmarks that come from working across many stores, and we work alongside your team rather than replacing it.

How do you price e-commerce marketing services?

Typically a monthly retainer scoped by channels and workload, with media spend billed directly to your ad accounts. For paid media we do not charge a percentage of spend by default because it rewards spending more rather than spending better. Affiliate programme management can be structured as a retainer or a hybrid retainer plus performance fee. Exact pricing follows a scoping call.

Which platforms do you work with?

Shopify and Shopify Plus, WooCommerce, Magento / Adobe Commerce, BigCommerce and custom builds. The platform mostly affects the technical SEO and tracking work; the campaign and feed strategy is similar across all of them.

How long before we see results from e-commerce SEO?

Technical fixes and feed improvements usually show up in Shopping performance within weeks. Organic category growth is slower: for an established domain, meaningful movement on mid-tail category terms typically takes three to six months, and new content or link acquisition takes longer to compound. We set milestones for each so progress is visible before revenue moves.

Can you take over an existing affiliate programme on Awin, Impact or CJ?

Yes. Programme takeovers usually begin with a publisher audit, a review of commission rules and coupon-code attribution, and a clean-up of inactive or low-quality partners. See our affiliate management service for the full scope.

What do you need from us to get started?

Access to Google Ads, Merchant Center, GA4, Search Console, your e-commerce platform admin and any affiliate network. We also ask for margin data by product line or category, historic sales by month for seasonality, and a view of your promotional calendar. Margin data can be shared in bands if exact figures are sensitive.

Do you handle Amazon or marketplace advertising?

Our focus is your own store: search, Shopping, paid social, affiliate, SEO and CRO. We can coordinate with a marketplace specialist and share feed and product data, but Amazon Ads and marketplace listing optimisation are not core services.

Ready to turn acquisition into a measurable growth system?

Tell us where you are and where you want to be. We will come back with a candid view of what will move the numbers and what will not.

Book a Strategy Call