Paid Advertising

Meta Ads: Facebook & Instagram Campaigns

Build Meta ad campaigns that reach the right audiences with creative that stops the scroll.

Meta Ads: Demand Creation at Scale

Meta Ads (Facebook and Instagram) work differently than Google Search. People aren't searching for your product — you're interrupting their scroll with compelling creative. The creative does the targeting here. Show the right ad to the right person and you create demand that didn't exist before.

Campaign Structure

text
Campaign (objective: Conversions)
├── Ad Set: Cold Audience — Core Interest Targeting
│   ├── Budget: $30/day
│   ├── Audience: Interests (SaaS, startup, project management) + Demo
│   └── Ads: 3 creative variations
├── Ad Set: Warm Audience — Website Visitors (30 days)
│   ├── Budget: $20/day
│   ├── Audience: Custom Audience (pixel) — visited pricing page
│   └── Ads: Retargeting creative
└── Ad Set: Lookalike — 1% LAL from customer list
    ├── Budget: $25/day
    ├── Audience: Lookalike of paying customers
    └── Ads: Same as cold audience (different messaging)

The Three Audience Types

Core audiences — demographics, interests, and behaviors. Target by job title, interests ("startups," "entrepreneurship," "project management"), company size, and behaviors. Useful for cold outreach when you don't yet have customer data.

Custom audiences — people who already know your brand:

  • Website visitors (via Meta Pixel)
  • Email list uploads
  • App users
  • Video viewers
  • Social media engagers

These are your highest-value audiences — they already have awareness. Use them for retargeting.

Lookalike audiences — Meta finds people statistically similar to your best customers:

  1. Upload your email list of paying customers (minimum 100 people, 1,000+ is better)
  2. Meta creates a 1–10% lookalike (1% = most similar, 10% = broadest)
  3. A 1% lookalike from 1,000+ customers is often your best cold audience

Advantage+ Audiences

Meta's AI-driven targeting increasingly outperforms manual audience selection. In 2025, Advantage+ expands beyond your defined audience to find conversions wherever Meta's algorithm predicts them. For accounts with strong conversion history, leaving audience expansion on tends to lower CPA.

Ad Formats

FormatBest ForKey Spec
Single ImageDirect response, product showcases1:1 or 4:5
CarouselMultiple products or featuresUp to 10 cards
VideoAwareness, storytelling, demos9:16 for Reels
CollectionE-commerce catalogProduct images
Instant ExperienceFull-screen mobile landing pagesAny

Creative Best Practices

The creative is more important than the targeting — especially with AI-driven audiences. Focus here first.

  • First 3 seconds must hook. On Reels, you have less. Show the payoff immediately.
  • Vertical (9:16) for Stories/Reels, square (1:1) for feeds — format for where it appears
  • UGC (User-Generated Content) style consistently outperforms polished brand creative in 2025. Authentic > produced.
  • Minimal text overlay — most people watch without sound, but text shouldn't overwhelm the visual

Meta Pixel + Conversions API

The Pixel tracks browser-side events. The Conversions API (CAPI) sends server-side events directly from your server to Meta. In a post-cookie world, CAPI is essential for accurate attribution.

js
// Server-side Conversions API event (Node.js example)
const response = await fetch(`https://graph.facebook.com/v18.0/${PIXEL_ID}/events`, {
  method: 'POST',
  body: JSON.stringify({
    data: [{
      event_name: 'Purchase',
      event_time: Math.floor(Date.now() / 1000),
      user_data: { email: hashedEmail },
      custom_data: { value: 99.00, currency: 'USD' },
    }],
    access_token: CAPI_TOKEN,
  }),
});

Use both Pixel and CAPI simultaneously — they deduplicate and give you the most complete data.

Key Takeaways

  • Meta Ads create demand by interrupting scrolling — the creative does the work, not the targeting
  • Lookalike audiences built from paying customers are typically the most efficient cold audience
  • Vertical video (9:16) and UGC-style creative consistently outperform polished brand content in 2025
  • Use Custom Audiences (website visitors, email list) for retargeting — these convert 3–5x better than cold audiences
  • Pixel + Conversions API together give the most accurate attribution in a post-cookie environment

---

Try It Yourself: Design a 3-ad-set Meta campaign for a developer tool. For each ad set, specify: audience targeting type (core/custom/lookalike), audience definition, daily budget, ad format, creative concept, primary text, headline, and CTA. Include one cold, one warm, and one lookalike ad set.