How to Set Up Your First Meta Advertising Campaign: A Step-by-Step Guide - Ott - Ott
How to Set Up Your First Meta Advertising Campaign: A Step-by-Step Guide
Complete walkthrough for marketing agencies setting up their first Meta advertising campaign. Learn campaign structure, targeting, budgeting, and optimization basics.
Setting up your first Meta advertising campaign can feel overwhelming. With so many options, settings, and strategies to consider, it's easy to get lost in the details. This step-by-step guide will walk you through everything you need to know to launch your first successful Meta campaign.
Whether you're a marketing agency onboarding a new client or launching your own campaigns, this guide covers the fundamentals: campaign structure, audience targeting, budget allocation, and ad creation. By the end, you'll have a clear roadmap for setting up campaigns that drive real results.
Why Meta Advertising Matters for Agencies
Meta (Facebook and Instagram) advertising offers agencies unparalleled reach and targeting capabilities. With over 3 billion monthly active users across Facebook and Instagram, Meta provides access to audiences that other platforms simply can't match.
For agencies managing multiple clients, Meta's platform offers:
Precise targeting: Reach specific demographics, interests, and behaviors
Scalable budgets: Start small and scale as performance improves
Rich analytics: Detailed performance data for optimization
Multiple ad formats: Images, videos, carousels, and more
Conversion tracking: Measure real business results
Before You Start: Essential Prerequisites
1. Meta Business Account Setup
Before creating campaigns, ensure you have:
A Meta Business Account (create at business.facebook.com)
Access to Meta Business Manager
At least one ad account (create in Business Manager)
Payment method added to your ad account
Admin or advertiser access to the ad account
2. Meta Pixel Installation
The Meta Pixel is essential for tracking conversions and optimizing campaigns. Install it on your client's website:
Go to Events Manager in Business Manager
Click "Connect Data Sources" → "Web"
Select "Facebook Pixel"
Install the pixel code on your website (or use a tag manager)
Verify installation using Meta's Pixel Helper browser extension
3. Conversion Events Setup
Set up conversion events that matter to your business:
Purchase: For e-commerce clients
Lead: For form submissions
Complete Registration: For sign-ups
Custom events: For business-specific actions
Step 1: Choose Your Campaign Objective
Meta uses 6 main objectives in the ODAX (Optimized Delivery Across X) framework, each optimized for different goals:
Awareness: Increase awareness of your brand or reach as many people as possible
Traffic: Drive people to your website or app
Engagement: Get more post engagements, page likes, or event responses
Leads: Collect leads directly in Meta or drive valuable actions on your website
App Promotion: Get people to install your app
Sales: Drive purchases, catalog sales, or store traffic
For your first campaign, start with Sales (if you have conversion tracking set up) or Leads (for lead generation), or Traffic if you're still building your tracking infrastructure.
Step 2: Set Campaign Budget and Schedule
Campaign Budget Optimization (CBO)
Meta offers two budget options:
Campaign Budget Optimization (CBO): Meta automatically distributes budget across ad sets based on performance. Use CBO when:
You have multiple ad sets with similar performance
You want Meta to optimize budget allocation
You're testing different audiences or creatives
Ad Set Budget: You control budget at the ad set level. Use when:
You need precise control over spending
Ad sets have different goals or constraints
You're learning and want to understand performance
For beginners: Start with CBO to let Meta optimize for you, then switch to ad set budgets as you learn what works.
Budget Recommendations
Minimum daily budget: Minimums vary by campaign objective, optimization type, bid strategy, audience size, and account currency. Check your Ads Manager for current enforced minimums for your specific setup.
Recommended starting budget: $20-50/day for testing
Learning phase: Budget should allow 50+ optimization events per week per ad set to exit learning phase (Meta's published threshold)
Scheduling
Set your campaign schedule:
Lifetime budget: Total amount to spend over the campaign duration
Daily budget: Amount to spend per day
Ad scheduling: Run ads only during specific days/times (advanced)
Step 3: Define Your Target Audience
Audience targeting is where Meta's power truly shines. You can target based on:
Demographics
Age, gender, location
Language, education, work
Relationship status, life events
Interests and Behaviors
Pages liked, interests, hobbies
Purchase behaviors, device usage
Travel patterns, job titles
Custom Audiences
Website visitors (via Pixel)
Customer lists (email, phone)
App users
Video viewers
Engagement on Facebook/Instagram
Lookalike Audiences
Similar to your custom audiences
Based on your best customers
1% lookalike = most similar, 10% = broader
For your first campaign:
Start with a Custom Audience of website visitors (if available)
Create a Lookalike Audience (1-3%) based on that custom audience
Add Interest targeting relevant to your client's industry
Refine with Demographics (age, location) based on your ideal customer
Audience Size Recommendations
Too narrow (< 100,000): May limit delivery and increase costs
Ideal range: 1-5 million for most campaigns
Too broad (> 10 million): May reduce relevance and waste budget
Step 4: Create Your Ad Sets
Ad sets control:
Audience: Who sees your ads
Placements: Where ads appear (Facebook, Instagram, Audience Network)
Budget: How much to spend (if not using CBO)
Optimization: What Meta optimizes for (clicks, conversions, etc.)
Bidding: How much you're willing to pay
Placement Options
Recommended: Use automatic placements initially to let Meta optimize:
Facebook Feed
Instagram Feed
Instagram Stories
Facebook Stories
Audience Network
Messenger
Manual placements: Choose specific placements when you have data showing which perform best.
Optimization and Bidding
Optimization events (what Meta optimizes for):
Link Clicks: For traffic campaigns
Conversions: For conversion campaigns (requires Pixel setup)
Impressions: For awareness campaigns
Reach: For maximum reach campaigns
Bidding strategies:
Lowest Cost: Meta finds lowest cost per optimization event
Cost Cap: Set maximum cost per optimization event
Bid Cap: Set maximum bid amount
Target Cost: Maintain consistent cost per optimization event
For beginners: Start with Lowest Cost and let Meta optimize. Once you have performance data, test Cost Cap to control costs.
Step 5: Create Your Ads
Ad creative is often the difference between success and failure. Here's how to create effective ads:
Ad Formats
Single Image: Simple, effective for most campaigns
Use high-quality images (1200x628px recommended)
Include minimal text (Meta no longer enforces a strict 20% rule; keeping text under ~20% is still recommended for better performance)
Use clear, compelling visuals
Video: Higher engagement, better for storytelling
Keep videos short (15-30 seconds for feed ads)
Capture attention in first 3 seconds
Include captions (85% watch without sound)
Carousel: Showcase multiple products or benefits
Use 3-10 images or videos
Each card can have its own link
Great for product catalogs or step-by-step processes
Monitor daily: Check performance and make adjustments
Let it learn: Don't make changes too quickly
Test and iterate: Try new creative and audiences
Scale winners: Increase budget on top performers
Document learnings: Track what works for future campaigns
Conclusion
Setting up your first Meta advertising campaign doesn't have to be complicated. By following this step-by-step guide, you'll create campaigns that:
Reach the right audience
Drive meaningful results
Provide data for optimization
Scale as performance improves
Remember, every successful campaign starts with proper setup. Take the time to configure your campaigns correctly, and you'll set yourself up for success.
Ready to manage multiple Meta campaigns? Explore our platform to see how a centralized dashboard can streamline your agency's campaign management and help you deliver better results for your clients.