ServiceGrowth: SEO & ads
Meta Ads: Facebook and Instagram campaigns run with written rules
Our Meta Ads service plans, builds and runs your Facebook and Instagram advertising: campaigns, ad sets and creatives, boosts of your best Instagram posts, real A/B tests, and the Meta pixel plus the Conversions API so sales are counted reliably. Every campaign is created paused, capped, and judged against a stop/scale rule you approved before launch.
What we do for you
- Campaign structure: objective, ad sets, audiences and placements chosen for your goal
- Creatives made for each placement: feed, Stories and Reels formats, copy and visuals (see ad creatives)
- Boosts of Instagram posts that already perform with your audience
- Meta pixel and Conversions API set up together, with deduplication, so a purchase is counted once
- A/B tests run with Meta's own testing tool, not by switching ads on and off
- A daily budget cap on every campaign and a stop/scale rule read at day 14
- The correct Special Ad Category declared when your ads concern housing, employment, financial products or social issues
Who it is for
- Fits: businesses whose product is visual or easy to understand in a few seconds (shops, restaurants, events, training, local services)
- Fits: offers that people do not search for yet, and must discover
- Fits: owners who want testing done properly rather than gut feeling
- Does not fit: anyone without a way to measure a sale or an enquiry on their site
- Does not fit: political or social-issue advertising in the European Union, which Meta no longer accepts there
Search ads and Meta ads do different jobs
On Google, people tell you what they want by typing it. On Facebook and Instagram, nobody is searching: the ad interrupts a feed, so it must earn attention in the first seconds and make the offer obvious. That is why Meta work is as much about creatives and offers as about settings, and why we often pair it with Google Ads rather than choose one.
How we run a campaign
- Goal and measure. We agree what counts (purchase, lead, booking) and check that it is recorded by the pixel and the Conversions API before spending.
- Rule first. We write the stop/scale rule, for example "three sales or more under the target cost by day 14: increase; zero or one: stop".
- Build paused. Campaign, ad sets and ads are created paused, with a daily cap. You review the ads in their real placements.
- Launch on your OK. Nothing runs before your explicit yes.
- Review. Meta reviews every ad before it runs; we fix any rejection and resubmit.
- Test and read. We run planned A/B tests, then read results at day 14 against the rule and apply it.
Meta's rules we work within
Meta reviews ads against its Advertising Standards before they run, mostly with automated systems, and looks at images, video, text, targeting, the destination and special categories. Meta says most ads are reviewed within 24 hours and that ads can be reviewed again after they are live. We plan launch dates with that delay in mind.
Some ads must be declared in a Special Ad Category: housing, employment, financial products and services, and social issues, elections or politics. For housing, employment and financial products, Meta limits audience options for advertisers in or reaching the US, Canada and certain European countries — age, gender, postcode, exclusions and lookalike audiences among them. Meta adds that advertisers cannot create ads about social issues, elections or politics in the EU. If your business is concerned (estate agents, recruiters, brokers, lenders), we declare the category and design the campaign within those limits rather than risk rejection.
Testing properly
Meta's A/B testing compares two versions of a strategy by changing one variable — image, text, audience or placement — and shows each version to a separate part of the audience so that nobody sees both. Meta explicitly advises against testing informally by turning ad sets on and off by hand, which it says can lead to unreliable results and overlapping audiences, and recommends the same budget for both versions. We follow that: one hypothesis, one variable, equal budgets, Meta's testing tool.
Pixel plus Conversions API
The Meta pixel records events in the visitor's browser; the Conversions API sends events from your server. Meta notes that server data is less affected by browser loading errors, connectivity issues and ad blockers. When both send the same purchase, Meta deduplicates them if the pixel's event ID matches the server's event_id and the event names match, within 48 hours of the first event. We set up both with matching IDs so each sale counts once. Details in our Conversions API guide.
What stays yours, and what we need
- Your Business Manager, ad account, pixel and data stay in your name; we work with partner access
- Ad spend is paid by you directly to Meta
- We need your Facebook Page and Instagram account access, your offer and its true conditions, and your target cost per sale or lead
- We ask for a yes before each launch and a few minutes at day 14
Questions we get
Do you create the ads too?
Yes. We write the copy and make the visuals and short videos for each placement, from your real products and photos. You approve them before anything runs.
Why do you need the Conversions API if I already have the pixel?
Because browser tracking misses events (ad blockers, connection errors). Sending the same events from your server, with matching event IDs for deduplication, gives Meta a more complete count without double counting.
My ad was rejected. Can you fix it?
Usually. We read the reason given, adjust the text, image, destination or category, and resubmit. Meta can review ads again after launch, so we keep them compliant over time.
Can you boost my Instagram posts?
Yes, when a post already works with your audience, boosting it can be a simple start. It follows the same rules: a cap, your OK, a reading at day 14.
Will you promise a cost per sale?
No. We agree a target cost and a rule that stops or scales spending based on it, and we report the real figures.
Sources
- Meta Business Help Center — About A/B testing (checked 2026-10-06)
- Meta Business Help Center — How to choose a Special Ad Category (checked 2026-10-06)
- Meta Business Help Center — About ads in review (checked 2026-10-06)
- Meta Business Help Center — About Conversions API (checked 2026-10-06)
- Meta for Developers — Handling duplicate pixel and Conversions API events (checked 2026-10-06)