Skip to content
Industry — eCommerce

For retailers who think in margin, not revenue.

eCommerce runs on thin margins, and most agencies optimize toward gross revenue while quietly burning budget on unprofitable SKUs. We rebuild measurement around real profit — COGS, returns, lifetime value — and put AI agents on your catalog around the clock so every dollar earns its keep.

Average ROAS
5.5×
Across managed retailers
eCom revenue
$450M+
Generated for clients
SKUs managed
25M+
Across active accounts
Margin improvement
45%
Average in 90 days
The eCommerce reality

Your CFO and your ad platform are speaking different languages.

Google says you have a 4× ROAS. Your bookkeeper says you are losing money. Both are right. The gap between platform-reported revenue and actual profit is where most eCommerce brands quietly bleed budget every month.

ROAS without margin context is fiction

A 4× ROAS on a 60% margin product is profitable. A 4× ROAS on a 15% margin product loses money once you include shipping and returns. We measure profit per impression, not just revenue.

Inventory and ad spend run on separate planets

Most accounts keep bidding on out-of-stock products or fail to scale on high-stock movers. Connecting your inventory feed to your bidding strategy is one of the highest-leverage changes available.

Returns destroy reported performance

Apparel sees 30%+ return rates. Furniture sees 10-15%. Yet most ad accounts measure pre-return revenue. We build attribution that accounts for net revenue, not just gross orders placed.

Feed quality compounds across thousands of products

Product titles, descriptions, GTINs, image quality determine which queries surface your products. A poorly optimized feed costs you visibility on your highest-margin products before bidding even matters.

The margin gap

Revenue is vanity. Margin is truth.

Platform-reported ROAS looks healthy until COGS, shipping, and returns come out. We optimize toward what is actually left — profit per impression, not gross revenue — which is why a "good" 4× ROAS can still lose money.

$100
Gross revenue
−$42
COGS
−$9
Shipping
−$8
Returns
−$18
Ad spend
$23
Net profit
Illustrative unit economics. We measure the dollar that actually stays in the business — not the one the platform reports.
How we run eCommerce

A playbook built for retailers, not generic eCom.

Our eCommerce engagements look different from agencies who run the same playbook for every client. We build measurement around your business model first, then run campaigns into that infrastructure.

01

Margin-first measurement

We start by integrating your COGS, return rates, and shipping costs into our attribution. Every campaign optimizes toward profit per impression, not platform-reported ROAS. This single shift typically reveals 20-30% of spend going to unprofitable SKUs.

02

Feed engineering as a system

Product feeds get rebuilt — not edited. Titles structured for query intent. Descriptions written for both algorithm and shopper. Custom labels for margin tier, brand, seasonality, and inventory level. Daily feed health monitoring catches issues before they cost.

03

Inventory-aware bidding

Real-time inventory feeds connected to bid adjustments. Out-of-stock products auto-pause. Low-stock products get capped spend. High-stock movers get aggressive scale signals. Most agencies do not bother with this; it consistently produces 15-20% efficiency gains.

04

LTV-driven audience building

We build audiences from your highest-LTV customers, not just last-90-day purchasers. Lookalike modeling on customer cohorts segmented by repeat rate, AOV, and category. Customer Match lists refreshed automatically. Your best customers tell us who to find next.

05

Lifecycle and retention coordination

Paid acquisition without lifecycle is leaking buckets. We coordinate paid media with email automation, SMS flows, and on-site experience so the customer experience is continuous — not a series of disconnected touches.

Proof, not promises

A store that scales on profit.

This is a margin-aware account: every channel measured net of COGS and returns, budget flowing to the SKUs that actually pay. Revenue grows — and so does the money you keep.

45%
Average margin improvement in the first 90 days
25M+
SKUs managed across active accounts
eCommerce · live
30D
Net profit
$640k
↑ 31%
Margin ROAS
3.8×
↑ 19%
Shopping44%
Meta33%
TikTok23%
Agent · 19 actions · 7d$2.4M revenue · 30d
Always-on, margin-aware

Your catalog, watched SKU by SKU.

Thousands of products, prices, and stock levels change every day. Our agents watch the whole catalog — pausing out-of-stock items, catching feed errors, and scaling your highest-margin movers — then hand each change to a strategist to approve.

  • 01 · Sensing
    Watches the whole catalog
    Inventory, feed health, and margin scanned continuously across every SKU and every channel.
  • 02 · Reasoning
    Protects the margin
    Out-of-stock items auto-pause, low-margin spend gets capped, high-margin movers get scale signals.
  • 03 · Conversation
    A strategist approves
    Every bid and budget shift is reviewed by a human before it ever touches your account.
Explore the platform →
AI
ECOMMERCE · ACTIVITY
Demo
Harbourjust now
Auto-paused 240 out-of-stock SKUs
Wasted spend −$3.1k
Meridian18s ago
Scaled budget to top-margin movers
Net margin +14%
Oakwood45s ago
Feed error flagged — 60 missing GTINs
Brightly2m ago
Capped spend on sub-20% margin products
Profit/impr +9%
Approval · #2,847
Pending
Rebid 18 SKUs
Sub-margin productsHigh-margin winners
Confidence92%
Reviewed · Maya · 2m ago· awaiting
Why we are different

Built for retailers, not generic eCom.

Most agencies run the same revenue-chasing playbook for every store. Here is what changes when your real economics drive the account.

Measurement
Optimizes to profit per impression, net of COGS and returns
Optimizes to platform-reported gross revenue
Inventory
Live stock feed wired to bidding — out-of-stock auto-pauses
Keeps bidding on sold-out products
Feed
Product feed engineered and health-monitored every day
Feed set up once and left alone
Audiences
Lookalikes modeled on highest-LTV cohorts, refreshed automatically
Last-90-day purchasers, set and forget
Reporting
A live margin dashboard you own, down to the SKU
A revenue screenshot once a month
Your data
A unified data layer you keep, even if you leave
Locked inside tools you cannot export
— Case study
Awesome Books

300% sales uplift in 6 months

20M+ SKUs scaled across regions

Read the case study
— Common questions

Quick answers to common questions.

What size eCommerce brands do you typically work with?

Our typical eCommerce client does $5M-$100M in annual revenue with $20K+/month in paid media spend. We have run accounts up to $200M annual revenue. Below $5M annual revenue, the engagement economics rarely make sense for either side — at that scale, you are usually better served by a freelancer with our consulting support.

Do you work with Shopify, BigCommerce, WooCommerce?

Yes — we have direct integrations with Shopify, BigCommerce, WooCommerce, Magento, and most modern eCom platforms. Our attribution pulls order data directly from your platform, including margin, returns, and customer cohort data. Custom platforms are also supported via our API connectors.

How do you handle multi-brand or multi-region accounts?

Standard practice for us. Most clients run separate accounts per region with localised feeds, currency-aware bidding, and region-specific exclusions. Our dashboard rolls up performance across regions in your reporting currency. Multi-brand portfolios get separated workspaces with cross-brand reporting.

What about marketplaces — Amazon, eBay?

We focus on owned-channel paid media: Google, Meta, TikTok, the brand-owned advertising surfaces. We do not currently manage Amazon Advertising or marketplace ads as a primary service. We do partner with specialist Amazon agencies for clients who need both.

How quickly do we see results?

First wins typically appear in the first 30 days from cleaning up obvious waste. Compound improvements come from the feed and measurement work — usually showing meaningful trajectory by month 3, with major shifts visible by month 6. We are not a 30-day-magic agency. We are a quarter-over-quarter compounding agency.

Ready to talk about industry — ecommerce?

Book a strategy call. We'll review your account and show you specifically what we'd do differently.