Google Search · Shopping · Performance Max · Product feeds
Ecommerce PPC agency for retailers doing £3m+ online.
JudeLuxe is a senior-led ecommerce PPC agency for retailers typically doing £3m+ a year online. We manage Google Search, Google Shopping, Performance Max, Microsoft Ads where commercially relevant, product feeds, Merchant Center, and the data connecting advertising performance to the economics underneath it.
But those are the tools. They're not the proposition. We don't manage clicks, we allocate ecommerce investment. Our job is to answer a harder question: where should the next £1 go? Which product, which customer, which market, which objective? Or should it be spent at all?
Current clients and what we manage for them
Current clients include ClosureLDN, REFY, Triumph Motorcycles, Thermos, UKSoccerShop, Lisa Angel and Ann's Cottage. Each is an ecommerce retailer doing £3m+ a year online. Linked names have a published case study with its own measurement basis and limits.
Contribution
Spend is judged on what is left after product costs, fulfilment, returns and fees, not on reported revenue alone.
Stock
Availability, ageing lines and broken size runs change what each product should be asked to do.
Catalogue complexity
Large or fast-changing catalogues need feed structure and product roles, not one blended target.
Measurement
Tracking is checked before budgets move. Attributed revenue is reported as attribution, not incremental sales.
Your internal team
We work alongside your trading, finance and ecommerce people, who keep the commercial decisions.
Scope
Google Search, Shopping, Performance Max and product feeds, plus Microsoft Ads where it is commercially relevant.
An ecommerce PPC agency should understand ecommerce.
This sounds painfully obvious. Apparently it isn't. Running Google Ads for an ecommerce business is not simply lead generation with a checkout attached. You have products, margins, stock, returns, discounts, seasonality, product launches, inventory ageing, customer acquisition, repeat purchase, international markets, shipping, and thousands or millions of SKUs. All of those things can change what good advertising performance looks like.
You cannot separate media performance from retail economics. So we don't.
We specialise.
JudeLuxe is not an SEO agency, a social agency, a branding agency, a web development agency, an email agency, a PR agency, or a creative agency that also discovered Google Ads last Thursday. We specialise in ecommerce PPC. Primarily Google Ads. That's deliberate.
Google Ads has become more complicated while simultaneously looking easier to operate. Google increasingly handles bidding, audience selection, placements, creative combinations, query matching, product selection, and optimisation. So the buttons matter less. The decisions around the buttons matter more.
Automation has reduced the value of operating Google Ads and increased the value of knowing what to tell it. That requires specialist depth.
We'd rather be exceptional at a narrow problem than adequate at twelve.
The account is downstream of the business.
Most PPC management starts inside Google Ads. Campaigns, targets, budgets, keywords, recommendations. We start further upstream. What makes money? What needs scaling? What stock needs moving? What customers are valuable? Which markets deserve capital? Where is growth constrained? What does finance need? What does buying need? What is the commercial objective?
Then we build Google Ads around the answers. Not the other way around.
Every SKU has a job™.
Products aren't interchangeable units of revenue. One product may need to scale. Another to generate profit. Another to acquire customers. Another to protect strategically important demand. Another to release cash from ageing inventory. And some shouldn't receive advertising investment at all.
That thinking became BOI®: our framework for connecting product-level commercial objectives with advertising execution. One SKU. One job.
Why does this matter? Because Google doesn't know your business like you do.
Google can understand demand, conversion probability, revenue, customer behaviour, auction conditions, and product attributes. What it doesn't inherently understand is margin, contribution, inventory pressure, cash requirements, product lifecycle, customer lifetime value, buying-team priorities, or why you desperately need to sell 14,000 units of one product before a replacement arrives.
Google optimises the objective it receives. We make sure the objective makes commercial sense.
ROAS isn't profit.
We don't hate ROAS. That would be a strange position for a PPC agency. ROAS answers a useful question: how much attributed revenue did advertising generate relative to spend? The problem begins when that becomes "how profitable was advertising?" Those aren't the same question.
A hypothetical illustration: two products each generate £500 revenue from £100 ad spend. Both report 5.0 ROAS. Product A has £300 contribution before advertising, Product B has £125. After the £100 of ad spend, A is left with £200 of contribution and B with £25. Contribution after advertising is still not net profit: overheads, salaries, software and other fixed costs sit below it. Google reports the same ROAS for both. Your P&L doesn't. A separate two-group worked example, using its own figures of £1,000 net revenue and £200 ad spend per group, is set out step by step in why your ROAS is lying to you, alongside a free worksheet you can run on your own product groups.
That's why we use commercial data. Not because more data is automatically better. Because the right data can change where money should go.
Profit on Ad Spend
POAS can give us a more commercially useful view than revenue efficiency alone. We define it the same way across the site: POAS = contribution before advertising ÷ ad spend, where contribution before advertising is net revenue after COGS, shipping, payment fees and returns. What is left after ad spend is contribution after advertising, not net profit, because fixed costs and overheads have not been taken off. But POAS isn't the JudeLuxe strategy, and we didn't invent it. It's a measurement framework. A useful one. We use it where it improves the decision. We're not interested in replacing an obsession with ROAS with an obsession with POAS.
The metric follows the commercial objective.
Explore POASWhere the work happens
Google Shopping
Shopping is fundamentally a product allocation system. Google needs to understand what the product is, how relevant it is, and how likely it is to convert. We add the commercial question: what is this product worth pushing? That means considering margin, stock, customer value, lifecycle, demand, and commercial role.
Explore Google ShoppingPerformance Max
We use PMax. Quite happily. We're neither evangelists nor doomsday preppers. Performance Max is a powerful execution mechanism when the feed is strong, measurement is reliable, the product set makes sense, the commercial objective is clear, and Google has appropriate boundaries.
PMax is a buying tool. Not a strategy.
Explore Performance MaxProduct feed optimisation
The product feed is one of the most important inputs available to ecommerce advertisers. It tells Google what you're selling, what attributes products have, which queries might be relevant, and how products relate. We optimise titles, product types, GTINs, attributes, images, custom labels, Merchant Center data, and commercial classifications.
As Google automates more of the execution, the quality of your inputs matters more.
Explore feed optimisationSearch
Search remains one of the clearest expressions of customer intent available. Someone tells Google what they want. The challenge is deciding how valuable that demand is. We manage brand, generic, category, product, competitor, long-tail, and high-intent Search.
Query intent is only half the equation. Commercial value determines what that intent is worth.
Merchant Center
Merchant Center isn't somebody else's administrative problem. For ecommerce advertisers it sits at the centre of Shopping, Performance Max, product eligibility, pricing, promotions, availability, and feed health. We manage it as part of the advertising system.
If 30% of the catalogue disappears due to feed issues, your bid strategy has bigger problems than its learning status.
Specialist contexts
- Shopify: Shopify knows what happened after the click. We use that information to make the next click more valuable.
- High-SKU ecommerce: We don't optimise every SKU manually. We optimise the system deciding how SKUs are treated.
- International ecommerce: Scale in Britain. Profit in Germany. Gateway in America. The market has to earn the investment.
- Subscription ecommerce: Cheap acquisition and valuable acquisition aren't necessarily the same thing.
Inventory should influence advertising.
Most Google Ads accounts treat inventory as somebody else's department. A product with five days of stock and one with twelve months of stock should not necessarily have the same advertising objective. Sometimes the commercially correct result is lower ROAS.
That sentence tends to upset dashboards. Businesses generally cope.
Buying teams should influence PPC.
Buying knows things Google doesn't. What inventory is arriving, what products need support, where stock is ageing, which categories are strategic, what is being discontinued. That information can materially improve advertising allocation.
The media team shouldn't discover the merchandising strategy from a sale banner on the website.
Finance should influence PPC too.
If Google Ads reports extraordinary growth while finance asks where the money went, that's worth investigating. We want commercial definitions agreed across the business: what counts as contribution, which costs matter, what acquisition cost is acceptable, what payback the business can support.
Marketing and finance shouldn't be arguing from different versions of reality.
We care about total contribution.
Two hypothetical scenarios, illustrative figures only, not client results. Contribution before advertising here is net revenue after COGS, shipping, payment fees and returns; what remains after ad spend is contribution after advertising, not net profit.
Scenario A (hypothetical)
Spend: £50,000
Contribution before advertising: £200,000
POAS: 4.0
More efficient.
Scenario B (hypothetical)
Spend: £150,000
Contribution before advertising: £450,000
POAS: 3.0
Substantially more total contribution.
Which is better? Depends on the objective. If the business wants profitable growth and can support the additional investment, protecting the 4.0 POAS could mean leaving substantial profit on the table. Efficiency isn't the same as scale.
This is why we're careful with targets. A very high ROAS can mean excellent performance, or underinvestment. A low CAC can mean efficient acquisition, or that you're only buying the easiest customers. The best average doesn't necessarily produce the best business outcome.
We care about marginal return too.
Suppose, hypothetically, you're spending £100,000 per month at a historic 5.0 ROAS. That doesn't tell us whether the next £10,000 should go into Google. The next £10,000 might produce excellent incremental return, acceptable return, or destroy value.
Capital allocation happens at the margin. That's why historical averages alone aren't enough.
Incrementality matters.
Attribution asks what Google Ads claimed credit for. Incrementality asks what happened because we advertised. Different question. This becomes particularly important around brand, remarketing, existing customers, Performance Max, and mature demand. Where appropriate, we use experiments, brand suppression, holdouts, geo testing, and causal analysis.
Attributed profit isn't automatically incremental profit.
How JudeLuxe takes over an account
We don't arrive and immediately rebuild everything. That's surprisingly fashionable. It is not always intelligent. Our first job is understanding what works, what doesn't, what is risky, what is missing, and what is commercially important. Then: preserve what works, fix what doesn't, build what is missing. A campaign has to earn its demolition.
1–30
We establish reality.
Tracking. Google Ads. Merchant Center. Feeds. Product economics. Brand versus generic. New versus returning. Stock. Commercial targets. Customer economics. Account structure.
The objective: where is the biggest commercial consequence?
31–60
We begin improving allocation.
Feed changes. Product classifications. Budget movement. Target changes. PMax guardrails. Shopping restructuring. Search expansion. Waste reduction. New customer controls. Inventory-led decisions.
Not because the calendar says "week six: rebuild PMax." Because the evidence tells us what deserves attention.
61–90
We establish the operating model.
Product jobs. Commercial reporting. Testing. Marginal scaling. Feed processes. Measurement. Customer acquisition. Inventory inputs. International allocation. Then we keep iterating.
Ecommerce doesn't stop changing after the onboarding deck is finished.
We don't optimise to activity.
Agencies can manufacture activity indefinitely. Bid changed. Budget moved. Campaign renamed. Keyword added. Recommendation dismissed. Meeting held. Deck produced. Everybody survives another Tuesday.
We prefer: what changed commercially? Why? What decision did we make? What happened afterwards? What should happen next?
We show our working.
If we recommend increasing spend, reducing spend, changing a product's job, or testing something uncertain, you'll understand why, and what we're trying to learn. If we don't know, we'll tell you.
We don't believe expertise requires pretending uncertainty doesn't exist.
We challenge clients too.
Specialist advice is fairly pointless if the agency simply agrees with everything. If we think the ROAS target is constraining profitable growth, a promotion will destroy contribution, a market isn't ready, a product shouldn't receive more spend, the tracking is unreliable, or the commercial assumption is wrong, we'll explain why.
You don't need another person nodding on Zoom.
We use automation. And AI.
Google can process auction signals, customer behaviour, and enormous volumes of historical data. Humans cannot compete with that execution manually, nor should they try. We use machines for execution. Humans remain accountable for the objective. We also use AI for analysis, research, data processing, feed work, automation, and anomaly detection, because refusing to use AI in 2026 would be an unusual commitment to inefficiency.
But AI output still needs judgement. The tool doesn't become accountable because it generated the spreadsheet faster.
What we do manage
Google Search
Intent-led demand capture.
Google Shopping
Product-level demand and allocation.
Performance Max
Automated execution with commercial guardrails.
Product feeds
The data layer feeding Shopping and PMax.
Merchant Center
Product eligibility and feed infrastructure.
Microsoft Ads
Where the incremental opportunity justifies it.
Measurement
Connecting advertising with commercial outcomes.
What we don't manage
Google Ads is important enough to deserve specialists. If you want one agency doing everything, we're probably not the right agency. That's fine.
Our clients don't all look the same. Some have hundreds of products, others millions. Some spend tens of thousands per month, others hundreds of thousands. Some operate in one market, others many. The common denominator isn't size alone. It's complexity: Google Ads matters enough that better allocation creates meaningful commercial value.
Results by commercial challenge
ClosureLDN
Fashion · returns and stock. UK, 1 March–31 August 2026, all Google Ads channels. Attributed revenue is not incremental sales or profit.
Read the ClosureLDN case studyThermos
Home and kitchenware · measurement. Contribution margin versus the preceding equivalent period after correcting double-counted conversions; a single-client comparison, not net profit.
Read the Thermos case studyUKSoccerShop
Sports · ageing inventory. Client-reported over a 45-day programme; not profit or the separate £287k working-capital measure.
Read the UKSoccerShop case studyWilsons Pet Food
Acquisition was managed around customer economics rather than first-order revenue alone.
Read the Wilsons Pet Food case studyFlavour Blaster
International investment was allocated according to market economics.
Read the Flavour Blaster case studyRecognised for the work.
Our work has been recognised across UK and European search.
European Search Awards 2026
Best Small PPC Agency
European Search Awards 2026
Most Innovative Campaign (PPC: Small) · Winner
National Digital Awards 2026
Best PPC Campaign
European Search Awards
Best Use of Search – Retail / Ecommerce (PPC): Small · Silver
European Search Awards organiser results confirm the awards, not the client metrics.
Awards aren't the strategy. Clients cannot pay suppliers with trophies. But independent scrutiny of the work is useful evidence that the thinking stands up outside our own case-study pages.
We contribute to the industry too. Our team shares ecommerce PPC thinking through industry publications, events, conferences, research, and practitioner communities. Not because posting opinions makes somebody better at Google Ads. LinkedIn has conducted a fairly comprehensive experiment disproving that. But because specialist businesses should contribute to the discipline they claim expertise in.
Who JudeLuxe is built for
We work best with ecommerce businesses where:
Typically: established DTC businesses, retailers, multi-brand ecommerce, subscription businesses, international ecommerce, high-SKU businesses, and Shopify and Shopify Plus brands.
We're particularly useful when:
- Revenue is growing faster than profit.
- ROAS looks healthy but finance isn't convinced.
- PMax has become difficult to understand.
- Product margins vary materially.
- You have ageing inventory.
- Customer acquisition is difficult to isolate.
- Your feed is underdeveloped.
- International performance is inconsistent.
- The catalogue has outgrown manual PPC management.
- Your current agency can explain what happened in Google Ads but not what it meant to the business.
Who we're not for
We're probably not right if:
There are agencies designed for those requirements. We're not trying to be one of them.
Frequently asked questions
How much does an ecommerce PPC agency cost?
We charge fixed management fees based on the work required: account complexity, advertising investment, catalogue size, markets, feed complexity, data requirements, and strategic involvement. We don't charge a percentage of ad spend, because an agency automatically earning more when it recommends spending more creates an incentive we'd rather avoid. The fee should reflect the value and complexity of the work. Not Google's invoice.
Why not hire in-house?
Sometimes you should. A strong internal PPC function makes enormous sense when Google Ads requires dedicated daily resource and the business can recruit and retain specialist talent. The trade-off is that one hire gives you one hire. An agency gives access to multiple specialists, broader account exposure, systems, processes, technology, and pattern recognition across many ecommerce businesses. Neither model is universally better.
Why not use a full-service agency?
Again, sometimes you should. If your biggest problem is coordinating paid social, creative, SEO, email, web, and PPC under one relationship, a strong full-service agency may be a better fit. But breadth has a trade-off. Our decision was to go deeper.
Do you manage Meta, Amazon, or other channels?
No. We specialise in ecommerce PPC, primarily Google Ads, with Microsoft Ads where the incremental opportunity justifies it. Where social or email support is needed, we work with trusted partners rather than pretending to be something we're not.
Do you promise perfect attribution?
No, because it doesn't exist. Google has a view, GA4 has a view, Shopify has a view, your attribution platform has a view, and finance has the bank account. We use the available evidence to make better decisions. False precision is considerably more dangerous than admitting uncertainty.
The thinking behind the work
- POAS vs MER vs ROAS: which metric for which decision →
Three metrics, three different questions, and where using the wrong one costs money.
- What is POAS in Google Ads? →
The definition, the formula and the inputs most accounts are missing.
- POAS calculator →
Run your own spend, revenue and variable costs. Reports contribution, not net profit.
- The BOI® framework →
How every SKU gets a commercial job, and why that changes the bidding.
Why JudeLuxe?
Because we think ecommerce PPC has moved beyond campaign management. The machines increasingly handle execution. The agency has to add value somewhere else. We think that value sits in commercial interpretation, product classification, data quality, measurement, customer economics, inventory, capital allocation, testing, and deciding what automation should actually optimise.
Google Ads is the delivery mechanism. The business outcome might be more profit, more contribution, more customers, faster inventory recovery, international growth, more cash, or simply spending less where the economics don't justify it. That's what we're accountable to. Not the number of campaigns we touched. Not Google's optimisation score. Not whether the dashboard turned green.
30 minutes. No generic agency deck. Bring us the commercial problem. We'll start there.