How to Build a Meta Ad: Step-by-Step Builder
Answer 5 questions and get a complete Meta ad setup: campaign objective, audience recommendation, ad copy framework, and a pre-launch checklist. Works for Instagram and Facebook ads.
Meta ad campaign structure explained
Every Meta ad has three levels: campaign, ad set, and ad. Understanding these three levels is the single most important thing to grasp before building your first campaign, because where you put your settings determines what you can test and optimise.
The campaign level sets the objective (what Meta will optimise for) and the budget type (daily or lifetime). The ad set level sets the audience, placement, budget if you are using ad set budgets, and schedule. The ad level sets the creative (image or video), headline, body copy, and CTA button.
A common beginner mistake is running only one ad set with one ad. This makes it impossible to know whether a poor result is caused by the wrong audience, wrong placement, or weak creative. A better starting structure: one campaign with one objective, two ad sets testing two audience approaches (for example, Advantage+ vs a lookalike), each with two or three ad variations testing different hooks.
This structure gives Meta enough data to learn from and gives you enough variation to find what works without overspending during the test phase. Once you have a winner, consolidate budget into the best-performing combination and scale.
Choosing the right campaign objective
The campaign objective tells Meta what action to optimise for. Meta's algorithm is remarkably good at finding people who will complete the target action, but only if you choose the right one. The most common mistake is running a Traffic campaign and expecting leads, or running an Awareness campaign and expecting sales.
For most small businesses in 2026, the two objectives that drive real revenue are Leads and Sales. Leads works best when your product or service has a sales conversation step (a call, a DM, a consultation). Sales works best when you have a product people can buy directly on a website or landing page.
Engagement campaigns (likes, comments, profile visits) are sometimes recommended by Meta as a starting point for new accounts. They are rarely the fastest path to revenue. They can be useful for building social proof on a post before turning it into a conversion ad, but they should not be your main campaign objective if you need leads or sales.
The Leads objective includes an Instant Form option that keeps users on Instagram (Meta pre-fills their name and email, which increases completion rate but often lowers lead quality compared to sending people to a landing page where they have to type their details). Test both and compare lead quality, not just volume.
Writing ad creative that converts
The creative is responsible for 80% of Meta ad performance. Two identical campaigns pointed at the same audience, with different creatives, can produce results that vary by 5-10x. Getting the hook right matters more than getting the targeting right.
The hook-body-CTA framework works across every format and niche. Hook: name the audience specifically and state the outcome or problem in one or two lines. Body: give one piece of proof (a result, a number, a before/after) and explain the mechanism briefly. CTA: one clear action (book a call, message us, shop now).
For video ads (Reels), the first 1.5 seconds is everything. Open with a text overlay that states the hook visually, so it works with sound off. Lead with the result or the problem, not with your brand name or logo. Viewers do not care who you are until they care about what you can do for them.
Body: [Proof] + [Mechanism]
CTA: [Single action]
Test one variable at a time. If you change the hook, the audience, and the placement simultaneously, you will not know which change drove the improvement. Most experienced media buyers test 3-5 creative hooks in the first two weeks, then double budget on the winning hook for the next four weeks.
Targeting in 2026: broad, interest, and lookalike
Meta's targeting has shifted significantly in 2026. Advantage+ (Meta's automated broad targeting) now outperforms manually curated interest targeting for most business types because the algorithm has access to far more behavioural signals than advertisers can manually specify through interest categories.
The practical implication: start with Advantage+ for your cold audience campaigns. Give it a £15-30/day budget and 14 days to learn before evaluating. Do not add granular interest restrictions unless results are clearly poor after the learning phase, because restrictions shrink the available audience and often reduce performance.
Lookalike audiences remain highly effective when seeded from a quality source. If you have a list of 500+ genuine customers (email addresses or phone numbers), upload it as a custom audience and create a 1-3% lookalike. This tends to outperform broad Advantage+ targeting for businesses with an established customer base because it seeds the algorithm with real conversion data from your best customers.
Retargeting (warm audiences: website visitors, video viewers, Instagram engagers) should always be a separate campaign from cold audience acquisition, with a tighter message and higher frequency cap. These audiences already know who you are, so the creative can be more direct and the CTA more urgent.
Setting up your Meta Pixel
The Meta Pixel is a piece of code you add to your website that tells Meta which actions visitors take after clicking your ad. Without it, Meta cannot optimise for conversions and you are running ads in the dark. Setting up the Pixel before you spend any budget is mandatory, not optional.
To install: go to Meta Events Manager, create a Pixel, copy the base code, and add it to the header of every page on your website. Then set up at least one conversion event: PageView is installed automatically, but you need to add a Lead or Purchase event on the thank-you page or order confirmation page so Meta can track completed actions.
If you use a website builder (Shopify, Squarespace, WordPress, Wix, Webflow), there is a built-in Meta Pixel integration that does this without touching code. Use it. If you use a CRM or landing page builder (GoHighLevel, HubSpot, ClickFunnels), they also have native Pixel integrations. Install the Pixel through the platform integration rather than manually to avoid duplicate events.
Once the Pixel is installed, verify it is firing correctly using the Meta Pixel Helper Chrome extension. It shows in real time whether the Pixel is active and which events are being tracked. A working Pixel with conversion events is a prerequisite for any conversion campaign to perform.
Pre-launch checklist
Before you launch any Meta ad campaign, run through this checklist. Missing any of these steps is the most common reason a first campaign underperforms or wastes budget in the first week.
| Check | Why it matters |
|---|---|
| Meta Pixel installed and firing | Without it, Meta cannot optimise for conversions |
| Conversion event set up (Lead or Purchase) | Tells Meta what action to optimise for |
| Landing page loads in under 3 seconds | Slow pages kill conversion rate regardless of ad quality |
| Facebook Page connected to Instagram account | Required to run ads on Instagram |
| Payment method added in Meta Ads Manager | Ads will not run without a valid payment method |
| Ad creative reviewed for Meta ad policies | Ads with banned claims get rejected; review before launch |
| UTM parameters added to all destination URLs | Tracks which ad, ad set, and campaign drove which conversions in GA4 |
| Budget set to at least 5x target CPA per day | Meta needs spend data to exit learning phase efficiently |
The most commonly skipped step is UTM parameters. Without them, your Google Analytics or CRM cannot attribute leads to the correct campaign. Use Meta's built-in URL parameter tool or add UTMs manually using the standard format: utm_source=facebook&utm_medium=paid &utm_campaign=[campaign-name].
Running ads? Let AI qualify your leads automatically
Once your Meta ads start generating DM enquiries, qualifying and responding to them manually becomes the bottleneck. GOSO's AI Instagram Agent handles lead qualification in DMs 24/7, connected through the official Meta API. Your ad budget converts at a higher rate when every lead gets an instant, personalised response.
See the AI Instagram AgentFrequently Asked Questions
How Much Does It Cost to Run Instagram Ads?
Instagram ad costs vary by objective, audience, and competition. A rough starting benchmark: £1-3 per 1,000 impressions (CPM) for broad awareness campaigns. £0.20-2.00 per click (CPC) for traffic campaigns. £5-50+ per lead (CPL) for lead generation campaigns, depending on niche and targeting tightness. The minimum daily budget Meta accepts is £1, but you will not get meaningful data below £10-20 per day. Most small businesses start with £10-30/day and scale from there once they have a campaign that converts.
What Is the Best Ad Format for Instagram in 2026?
Reels ads outperform static image ads in almost every benchmark in 2026, with 30-50% lower CPMs and higher click-through rates. Single-image ads still work for retargeting warm audiences where the viewer already knows your brand. Carousel ads work well for ecommerce showing multiple products or for service businesses walking through a process step by step. Story ads have lower engagement than feed placements in most niches. Start with a Reel ad pointing to your best organic Reel and a static retargeting ad for your website visitors.
How Do I Create an Instagram Ad That Actually Converts?
The single biggest driver of Instagram ad conversion is the creative hook. You have 1.5-2 seconds before a user scrolls past. The hook should name the target audience specifically (for example, 'If you run a restaurant in the UK...'), state the outcome ('and want more bookings without paying a commission'), and tease the mechanism ('here is the system we used to get 340 bookings for 12 restaurants last month'). The creative does 80% of the work. Ad targeting and placement account for the other 20%.
What Are the Best Targeting Options for Instagram Ads?
In 2026, Meta's Advantage+ targeting (broad/automated) outperforms manual interest targeting for most businesses because the algorithm has more data than most advertisers can manually specify. Start with Advantage+ and let it optimise for 7-14 days before judging. If you have a pixel with 1,000+ conversion events, use Advantage+ Audience with your website custom audience as a seed. Lookalike audiences based on a 100+ person customer email list still work well for lead gen. Exclude existing customers and people who have already converted to avoid wasted spend.
How Long Does It Take for Instagram Ads to Work?
Meta's algorithm takes 7-14 days to exit the 'learning phase' for a new ad set. During this phase, results will be inconsistent and often worse than they will be long-term. Do not judge a campaign or make significant changes during the learning phase. Most businesses see their best results in weeks 3-6 as the algorithm optimises for the highest-value conversions. Budget should be stable during this period. A common mistake is cutting spend or changing targeting in week 1, which resets the learning phase.
Do I Need a Facebook Page to Run Instagram Ads?
Yes. Instagram ads are created through Meta Ads Manager, which requires a Facebook Page connected to your Instagram account. Even if you only want to run ads on Instagram, you need both a Facebook Page and a linked Instagram business account. The process: create or connect a Facebook Page, go to Meta Business Suite, link your Instagram account, then create your campaign through Meta Ads Manager (ads.facebook.com) selecting Instagram as the placement.