Skip to content
Media 365
Book a call
Our work · Retail & Commerce

Batteries Plus

A deep, unglamorous catalogue made findable and buyable.

+32%
Online revenue lift over six months
Real-time
ERP inventory accuracy at point of sale
Fitment-led
Catalogue organised by application, not product name
BPRetail & Commerce
The challenge

Batteries are a search-led purchase with an unforgiving catalogue. A customer arrives knowing a device, a vehicle or a part code — rarely a product name — and they need the one item that fits. Thousands of SKUs across automotive, industrial, marine, mobility and consumer categories, many differing by a single specification, meant the wrong result was worse than no result: a mis-sold battery becomes a return, a refund and a lost customer. Stock moved constantly across the store network, so anything the site claimed about availability had to be true at the moment of the claim, not at the last overnight sync.

Our approach

We rebuilt the catalogue around how people actually search: fitment and application first, product name last. Categorisation was restructured so a customer can arrive by device, vehicle, capacity or terminal type and converge on the correct product, with specification filters that eliminate incompatible items rather than merely sorting them. Inventory syncs with the ERP in real time so availability is accurate at the point of decision. Product data was made machine-readable with full product schema, which serves both Google Shopping surfaces and the AI answer engines increasingly fielding “what battery fits” questions before a customer reaches any website. Paid media runs on that same clean product feed, so a campaign can never advertise something the warehouse cannot ship.

Technical & delivery

High-volume eCommerce with fitment and application-led categorisation · specification filtering that excludes incompatible SKUs · real-time ERP inventory synchronisation · secure payment gateways · product and offer schema across the catalogue · Performance Max on a governed product feed · GA4 commerce tracking through to transaction.

Commercial result
+32%
Online revenue over six months
Governed
Paid media runs only on in-stock, shippable lines
Real-time
Availability accurate at the moment of decision
Findability
Application-first
Search by device, vehicle or capacity — not product name
Exclusionary
Filters remove incompatible SKUs rather than reordering them
Machine-readable
Product schema for Shopping and AI answer surfaces
How it is run
Feed-driven
Bidding tied to live stock and margin rules
Clustered
Search terms analysed for unanswered fitment questions
Returns-aware
Accuracy prioritised over conversion at any cost
Data, measurement & AI in this engagement

Performance Max and feed-driven bidding operate against the live product feed with automated rules that suppress out-of-stock and low-margin lines, so budget follows what is genuinely sellable. Search-term analysis is clustered automatically to surface fitment questions the catalogue does not yet answer — each one is a content gap with revenue attached. Structured product data is maintained specifically so answer engines can quote correct specifications rather than guess.

Where this goes next — the AI opportunity

Guided fitment as a conversational step — device or vehicle in, correct product out, grounded strictly in the product database with a refusal when the data cannot support a confident match. In this category a wrong answer costs a return, so the boundary matters more than the coverage.

Stack & channels
eCommerce · ERP sync · Performance Max · Product schema
← All case studies More Retail & Commerce work →

Want an outcome like this?

Book a consultation →