An online shop judges Facebook and Instagram ads on one question: did they sell products at a profit? I plan and run full-funnel Meta campaigns for UK online retailers, from finding new buyers to bringing back people who browsed and selling again to existing customers, with every target worked out from your margins rather than from what Ads Manager reports as a good result.
What ecommerce Facebook ads fix
A common gap in shop accounts: Ads Manager shows a healthy return, the bank balance does not, and nobody can explain the difference. Usually the reported sales include VAT and postage, returns are never subtracted, and the account is rewarded for selling to people who were going to buy anyway.
Run properly, the account is built around the numbers your business lives on: what an order is worth after costs, what you can afford to pay for a new customer, and how much of the spend goes on people who have never bought from you. You get fewer impressive screenshots and a clearer answer about whether the ads pay for themselves.
Who this suits, and who it does not
It suits UK shops on Shopify, WooCommerce or a similar platform that already take orders, have product photos and margins that leave room for advertising, and want Meta to become a steady source of new customers. Brands with a product people did not know they wanted, such as a new kind of skincare, a gift or a homeware design, tend to do well, because Facebook and Instagram show products to people before they search.
It suits you less if your margins are thin and your order value low, because the cost of reaching a first-time buyer can swallow the profit on a single order. If customers already search for exactly what you sell by name or part number, search is often the better first channel, and organic visibility through ecommerce SEO keeps paying when the ad budget stops. Fashion and beauty brands, which face their own rules on claims and returns, have a separate page on Facebook and Instagram ads for fashion and beauty.
What the work covers
Tracking that counts sales correctly
Before any money goes in, I check that every purchase reaches Meta once, with the right value and currency. That means the Meta Pixel in the browser and the Conversions API sending the same orders from your server, matched so they are not counted twice. I also agree with you whether the value Meta receives should include VAT and delivery, because that one choice changes every return figure you will read afterwards.
The product catalogue
Your products are loaded into Meta as a catalogue, kept in step with the shop so prices and stock are current. A clean catalogue is what lets Meta show each visitor the item they looked at. How catalogue ads are built and fed is covered in detail on the page about catalogue and dynamic product ads; on this service it is one part of the wider account.
Finding new customers
This is where most of the budget should go, and the layer shops most often starve. I use broad audiences and let the creative decide who responds, with your existing customers excluded or capped so the account cannot take credit for sales you would have had anyway. Whether to run this through Advantage+ campaigns or a manual build depends on how many orders a week the account sees and how much control you want.
Bringing back browsers and past buyers
People who viewed products or abandoned a basket see reminders for a limited window, and past customers see new ranges, replenishment and seasonal offers. The detail of windows, frequency and exclusions sits with Facebook retargeting; here I keep its share of the budget small enough that it does not inflate the overall return.
Creative made for the feed
For a shop, the ad is mostly the product: in use, in hand, at real size, with the price and the reason to buy now. I write the copy and brief photos, short videos and customer-style clips, then rotate new versions in before creative fatigue sets in and costs climb.
How I build the funnel
- Agree the numbers. From your average order, product costs, postage and returns, I work out the most you can pay for a first order and still make money, and the return the account needs to break even. Repeat purchase rates tell us how far above that we can go for a new customer.
- Fix the measurement. Pixel, Conversions API, catalogue and consent banner tested end to end with real orders.
- Launch prospecting first. Two or three ad angles against broad audiences, with enough budget per campaign for Meta to learn from purchases rather than clicks.
- Add the warm layers. Product-view and basket retargeting, then past-customer campaigns, once there is enough traffic to fill them.
- Judge by contribution, not by platform return. Each month I compare ad spend with new-customer revenue and contribution margin from the shop’s own data, then move budget towards what is actually producing profitable orders.
What is different for UK online shops
- VAT in the numbers. UK shoppers see prices with VAT included, so the order value your shop sends Meta contains a sixth that is never yours on standard-rated goods. If the return target ignores this, every campaign looks better than it is. The glossary entry on VAT-inclusive pricing sets out what the headline price contains.
- Consent decides what Meta sees. Under PECR and UK GDPR the Pixel needs consent before it fires, so some purchases never reach the browser tag. The server-side connection and honest reporting fill part of that gap; ignoring the banner to recover the data is not an option.
- Returns are a legal right. Online buyers in the UK can generally cancel within 14 days under the Consumer Contracts Regulations, and some categories see many returns. Meta counts the sale either way, so I report on revenue after returns where your platform records them.
- Price and delivery claims are regulated. “Free delivery”, a sale price or a “was” price in an ad falls under the CAP Code, enforced by the ASA. A “was” price should be one you genuinely charged, and conditions on free delivery need to be clear in the ad or close to it.
- The calendar is crowded. Black Friday, Christmas and the last posting dates push up competition in the auction. I plan creative and stock with you weeks ahead and decide in advance how far to push spend when costs rise.
Problems I see most often in shop accounts
- Purchases counted twice. The Pixel and the server send the same order without a shared event ID, so reported sales are inflated.
- Retargeting taking most of the budget. It reports the best return because the buyers were already halfway through the checkout, and the business stops growing.
- Optimising for add to cart. Meta finds people who add to basket and leave, because that is what it was asked for.
- One return target for every product. A 60% margin candle and a 15% margin appliance cannot share the same goal.
- No new creative for months. The same three images run until costs double, and the account is blamed instead of the ads.
What you receive
- A short written plan: break-even and target return by product group, the campaign structure, the budget split between new and returning customers, and the first creative angles.
- Tracking checked with test orders, and a note of anything consent or your platform prevents from being measured.
- Campaigns built in your own Meta ad account and business portfolio, which stay yours if we stop working together.
- Ad copy and a creative brief each month, with the ads that should be replaced and why.
- A monthly report in plain English: spend, orders, new customers, revenue after VAT and returns where available, and what I changed.
Budget, cost and next step
You pay Meta directly from your own ad account, in pounds, and can change or pause the spend at any time. My fee is quoted once I have seen the account, the shop and how much creative and tracking work is needed. How the monthly retainer runs, from reporting to how changes are agreed, is set out on the page about Facebook ads management.
To start, book a call and send me your shop’s address, your average order value and roughly what you spend on ads now. That is enough for me to tell you whether Meta can sell your products profitably and what I would test first.
