What an E-commerce Marketing Agency Should Actually Do for You

Running ads is maybe a third of e-commerce marketing. The other two thirds — margin, page, retention — are where most brands are quietly losing.

By Ads Ninza · Published 22 August 2026 · 10 min read

It starts with arithmetic, not advertising

The first thing a competent e-commerce agency should produce is a margin sheet, not a media plan: selling price, product cost, packaging, shipping in and out, payment charges, discount rate, return-to-origin split by prepaid and cash on delivery, and repeat purchase within 90 days.

Out of that comes break-even ROAS — the point below which growth costs you money. Without it, "ROAS is 3.1" is a number with no meaning. With it, every scaling decision becomes arithmetic. Indian D2C in particular cannot be run without it, because COD returns and free shipping quietly consume margins that look healthy in Ads Manager.

If an agency has not asked for these figures before quoting, they intend to manage campaigns rather than profit.

The four parts of the job
Contribution margin
Unit economicsBreak-even ROAS, RTO split, retention value — before any media plan
Store performanceSpeed, product page structure, checkout friction, app bloat
AcquisitionCreative pipeline, campaign structure, disciplined scaling
RetentionEmail and WhatsApp flows, reorder reasons, average order value
Ads are one quadrant. An agency that only occupies that one is optimising a quarter of your profit and calling it growth.

The store is part of the job

Most paid traffic lands on a product page and decides in seconds. That page is the shop, and it belongs in scope.

What the work covers: load speed on a mid-range Android phone on mobile data, not on office wi-fi; app audit and removal, because every app injecting scripts costs speed; correctly sized images; product page structure so price, delivery estimate, returns policy and proof are visible without hunting; checkout friction and payment options including UPI; and cart recovery on WhatsApp as well as email.

An agency that will not touch your store is asking you to fix half the problem yourself while they optimise the other half. Conversion rate and cost per acquisition move together, and they cannot be owned separately without one team blaming the other.

Media and the creative pipeline

On the media side, expect: consolidated campaign structure so conversion signal is not split too thin; broad targeting supported by strong creative rather than stacked interests; brand and category search covered on Google so Meta-generated demand is not intercepted by competitors; and disciplined scaling — increments the learning phase can absorb, applied to the ad set that is winning.

Creative is the part that decides most outcomes. Ask specifically: how many new assets per month, produced by whom, from how many distinct buying angles. A brand testing four executions of one idea is exploring one idea. The answer to this question predicts performance better than anything else in the proposal.

And expect measurement to be built first: Conversion API with proper match parameters, order-level value including discounts, and the delivered-order event where COD is a meaningful share — so campaigns learn from orders that actually arrived rather than orders that were merely placed.

Retention, and the numbers to report

A brand with a quarter of customers reordering within 90 days can afford a first-order ROAS that would bankrupt a brand with none. That makes retention part of acquisition strategy, not a separate department: email and WhatsApp flows, a genuine reason and moment to reorder, post-purchase sequences, and a bundle or subscription structure where the product suits it.

Reporting should lead with contribution margin, blended acquisition cost across all channels, new versus returning revenue, average order value and delivered-order ROAS. Platform ROAS belongs in the appendix as a diagnostic. If a monthly report opens with reach and engagement, you are being reassured rather than informed.

Questions to ask before you hire

  • What do you need from us to calculate break-even ROAS, and will you do that before proposing a budget?
  • Will you work on the store itself — speed, product pages, checkout — or only the ads?
  • How many new creative assets per month, and who produces them?
  • How will you handle COD and return-to-origin in the ad account, not just in the reporting?
  • What will the monthly report lead with?
  • Who works on the account day to day, and how many hours?

Six answers, and you will know whether you are hiring a growth partner or a campaign operator. For what it is worth, we do all of the above inside one team — Shopify builds and optimisation, acquisition, tracking and retention — because splitting them across vendors is how brands end up with three dashboards and no accountability.

Frequently asked questions

What does an e-commerce marketing agency do?

Properly done, it covers unit economics and break-even ROAS, store and product page performance, paid acquisition on Meta and Google, conversion tracking including Conversion API and delivered-order events, average order value work, and retention through email and WhatsApp. An agency that only runs ads is doing roughly a third of the job.

Should the agency work on our Shopify store too?

Yes. Most paid traffic lands on a product page and decides within seconds, so page speed and structure decide as much of your cost per acquisition as bidding does. When ads and pages are owned by different teams, neither can be held accountable for conversion rate.

How do we know if our ROAS is actually profitable?

Calculate break-even ROAS from selling price, product cost, shipping both ways, payment charges, discount rate and return-to-origin split by prepaid and COD. Compare reported ROAS against that figure, not against a benchmark from another brand. A 2x can be healthy and a 4x can lose money.

How many creatives should an agency produce each month?

For a brand spending seriously, 15 to 25 new assets a month drawn from four or five distinct buying angles, not twenty variations of one idea. Ask who produces them and how — this single answer predicts Meta performance better than any part of the pitch.

How should COD returns be handled in the ad account?

By sending the delivered-order event with its real value back to the platforms and optimising against it once volume allows, alongside prepaid incentives, address confirmation on WhatsApp and pincode-level exclusions. Treating RTO purely as a logistics problem leaves the algorithm chasing orders that never arrive.

Is retention marketing part of the scope?

It should be, because repeat purchase changes what you can afford to pay for a first order. Email and WhatsApp flows, post-purchase sequences and a real reason to reorder are cheaper growth than more ad spend, and they compound.

What should our monthly report show?

Contribution margin, blended acquisition cost across channels, new versus returning revenue, average order value and delivered-order ROAS. Platform ROAS and reach belong in an appendix. A report that opens with reach and engagement is written to reassure.

Do we need Conversion API on Shopify?

For any brand spending meaningfully, yes. Native integrations commonly leave gaps in server-side purchase events, discounted order values and checkout events, so reported performance understates reality and the algorithms optimise on partial data. It is a configuration and validation job rather than a rebuild.

How long before an e-commerce engagement shows results?

Tracking and store fixes show within two to four weeks. Stable, scalable media performance typically takes six to twelve weeks depending on budget and how fast creative can be produced. Retention work compounds over quarters rather than weeks.

Do you build Shopify stores as well as run the ads?

Yes — builds, speed and product page work, acquisition, tracking and retention, in one team. Individual services start at ₹35,000 in India and $500 outside India, and the first step is a ₹499 or $9 discovery call on Google Meet.

Apply for a growth audit

Tell us what you are trying to grow.

Nine short steps, then one tap to send it to us on WhatsApp. We use the answers to decide whether we are the right team for you — and to arrive at the discovery call with numbers instead of questions.

Individual services from ₹35,000 India · $500 outside India

Retainers and full-funnel programmes scale from there, scoped after the audit.

Discovery call ₹499 India · $9 outside India

45–60 minutes on Google Meet with a senior consultant: your problem, requirement specification and the solution we would recommend.

How it runs WhatsApp + email

Apply below, we send the payment link on both, and your slot is confirmed once it is paid.

Your details stay with our consulting team. No lists, no resale, no cold sequences.

Ready to make your spend accountable?

Start with a Growth Audit. We map where your spend, funnel and tracking are losing revenue, then show you what fixing it is worth.