01What Meta Ads is and how you pay
βΈ
Meta Ads is Meta's advertising platform: it lets you show ads on Facebook, Instagram, Messenger and the Audience Network (partner apps and websites). You don't pay to "appear" β you pay for the result you choose, almost always per impression (CPM) or per click (CPC), depending on your campaign objective.
The only visible sign that an ad is paid for is the Sponsored label. Beyond that, it blends into the feed just like a normal post β which is why the creative matters just as much as it would for any other post.
02The auction: what "total value" means
βΈ
Every time an ad slot becomes available for someone, an auction fires among the advertisers who have that person in their target audience. The best total value wins β not whoever offers the most money:
(Meta also factors in the estimated action rate for that specific person, but bid and quality are the basics to understand it.)
Try moving the controls and watch the bars β they represent each side's total value to scale:
Your ad
Competitor
The actual cost is usually lower than your maximum bid: Meta charges just enough to beat the next competitor. That's why high quality doesn't just help you win more auctions β it also lowers your own cost per result.
03Campaign objectives
βΈ
First things first: Meta Ads asks you to choose an objective. It's the decision that shapes everything else, because the system optimizes delivery based on what you tell it you want to achieve.
Awareness
AwarenessShows your ad to as many people as possible within your audience. Ideal for introducing a new brand.
Engagement
EngagementAims for likes, comments, messages or followers. Useful for warming up an audience before you sell to it.
Leads
LeadsCollects contact details through an instant form or your own website.
Sales
SalesOptimizes directly for online purchases, in-store sales or catalog sales.
Traffic
TrafficSends visits to your website, app or a WhatsApp/Messenger conversation.
04How an account is organized
βΈ
Every Meta ad account follows the same three-level hierarchy, from most general to most specific:
05Audience targeting
βΈ
Your audience is who you show the ad to. The farther you move from the center, the more reach you get, but the less real affinity with your business:
| Audience type | Who's in it | When to use it |
|---|---|---|
| Saved (by interests) | People who match the age, location and interests you define | Reaching new people who don't know you yet |
| Custom | Your customer list, website visitors, or people who engaged with your social profiles | Remarketing and loyalty (lesson 12) |
| Lookalike | People similar to your best current customers | Scaling campaigns that already work |
You can also set exclusions: for example, excluding people who already bought from you if your goal is acquiring new customers, so you don't pay twice for the same person.
06Ad relevance, in detail
βΈ
The estimated quality score (1 to 10) we used in the lesson 2 simulator is calculated from three signals Meta estimates. This example shows a real, common case: two signals are high, one is dragging the score down:
07Bid and budget strategies
βΈ
You can let Meta distribute the budget across ad sets (CBO) or set it yourself per ad set (ABO), and choose how cost is controlled:
08The metrics that actually matter
βΈ
All your metrics fit into a single funnel. This example shows a real, modest-sized campaign:
| Metric | What it measures | Formula |
|---|---|---|
| CPM | Cost per 1,000 impressions | Cost Γ· Impressions Γ 1000 |
| CTR | How appealing your ad is | Clicks Γ· Impressions |
| CPC | Average cost per click | Cost Γ· Clicks |
| Frequency | Times the same person saw the ad | Impressions Γ· Reach |
| CPA | Cost of getting one conversion | Cost Γ· Conversions |
| ROAS | Return on ad spend | Revenue Γ· Cost |
09Ready to launch your first campaign
βΈ
The minimum checklist before you turn on your first campaign:
10The Meta Pixel and the Conversions API
βΈ
Without this, Meta Ads only sees clicks: it has no idea which ads generate real results. The pixel (a snippet of code on your website) and the Conversions API (data sent from your server) connect an ad with what happened afterward.
The most common standard events:
- Lead β someone submits a form or asks for information.
- Purchase β a purchase is completed, with its associated value.
- Contact β starts a conversation via WhatsApp, chat or phone call.
- CompleteRegistration β any sign-up you consider valuable, such as booking an appointment.
11Ad placements
βΈ
Your ad can show in several formats and places at once. Leaving automatic placements turned on usually gives a better cost per result, because the system puts your budget where it performs best.
12Remarketing and custom audiences
βΈ
Remarketing shows your ads again to people who already engaged with you but didn't convert. It's usually cheaper and more profitable than acquiring new traffic, because they already know you.
The most common types of custom audiences:
- Website visitors β reaches people who already visited your site without converting (requires the pixel).
- Social engagement β people who watched your videos, tapped an ad or messaged your profile.
- Customer list β you upload your own contact database to reach them again.
- Lookalike β Meta finds people similar to any of the audiences above.
13Ads Manager
βΈ
Before you dive into the actual platform, it helps to know where everything is. The left-hand side menu is your starting point in any account:
What you'll find in each section:
- Campaigns β an overview of results and objective settings.
- Ad sets β audience, placements, budget and bid for each one.
- Events Manager β where you check whether the pixel/Conversions API is firing correctly (lesson 10).
- Audiences β where you create and manage custom and lookalike audiences (lesson 12).
14How to write good ads
βΈ
A Meta ad allows up to 5 primary texts, 5 headlines and 5 descriptions per creative β the system automatically combines whichever versions perform best, but only if you give it good raw material to work with. As a reference: primary text gets cut off around 125 characters before "see more", and the headline around 27-40 depending on placement.
- Get straight to the benefit in the first few words β a lot of people never tap "see more".
- Add a specific benefit, not a generic one ("24-month financing" instead of "The best prices").
- Include a clear call to action on the button: "Send Message", "Learn More", "Book Now".
- Don't repeat the same idea across multiple texts β give Meta genuinely different options to work with.
Try it yourself β write your own ad and watch the character limit update in real time:
15Location, age and device
βΈ
Not all traffic is worth the same. You can fine-tune where, to whom, and in what context your ad shows β unlike Google Ads, Meta Ads doesn't let you schedule specific hours unless you use a lifetime budget, so targeting is the main lever here, not timing:
- Location β choose a radius or specific cities; exclude areas where you don't operate.
- Age range and gender β only adjust this if you have real data on who buys, not just a hunch.
- Device and operating system β useful if your landing page only works well on one of them.
Example: geographic coverage for a clinic that only serves central Madrid and the immediate surrounding area:
Simulator: build your own campaign
Bring together everything you've learned in one exercise. Fill in each block as if it were a real campaign, and at the end get a score showing what's missing before you actually launch it.
1 Β· Objective
2 Β· Audience
3 Β· Ad
4 Β· Placements
5 Β· Bid, budget and tracking
Common beginner mistakes
The same mistakes show up again and again in new accounts. Avoid them from day one.
Case study: build your campaign step by step
Everything above, applied in order to a real example: a dental clinic that wants to generate leads for implants.
Lesson 3
Lessons 4 and 7
Lesson 5
Lesson 5
Lesson 14
Lesson 11
Lesson 10
Budget calculator
Lesson 7
Lesson 9
Quick budget calculator
Brings together lesson 8: based on your budget and average CPM, estimate how many clicks and conversions you can expect.
Quick glossary
Terms you'll see constantly inside the platform. Tap each card to see the definition.
Test yourself
Five questions to check whether these concepts have sunk in. Tap "Show answer" once you've thought it through.
Final exam
Seventeen multiple-choice questions covering all 15 lessons. Grade the exam to see your score and review any mistakes β you can retake it as many times as you like.
Next steps
With this, you have enough of a foundation to launch and understand your first account. When you're ready to go deeper, these are the logical next topics: