Advanced — Direct Meta Access
Direct Campaign / Ad Set / Ad management — when to bypass Playbooks.
Most teams use Playbooks instead. Playbooks generate Campaigns, Ad Sets, and Ads automatically with proper structure and per-workspace configuration. Use direct access only for advanced cases listed below.
When to use direct access
| Situation | Why direct beats Playbooks |
|---|---|
| One-off Hub-level brand campaign | Not a recurring template; one Hub-owned campaign, no workspace opt-in |
| Testing experimental ad formats | New Meta features not yet supported in Playbooks |
| Manual takeover for troubleshooting | Investigating Meta-side issues with specific ads |
| Coordinating with an external agency | Agency builds in Meta Ads Manager; Flamel tracks but doesn't generate |
For everything else — recurring promotions, network-wide deploys, lead campaigns, location-personalized creative — Playbooks are faster, safer, and easier to scale.
Meta's three-level structure
Flamel mirrors Meta's hierarchy:
| Level | Controls | Example |
|---|---|---|
| Campaign | Objective and budget strategy | "Summer Sale — Lead Gen" |
| Ad Set | Targeting, schedule, placement, budget (if not CBO) | "Women 25–45 within 10 mi" |
| Ad | Creative — images, video, copy, CTA | Carousel showing sale items |
Campaigns
The top level. The objective tells Meta what to optimize for. Pick by business goal, not by what sounds good.
| Objective | What Meta optimizes for | Best for |
|---|---|---|
| Awareness | Impressions and reach | New brand / launch exposure |
| Traffic | Clicks to your website | Driving site visits |
| Engagement | Likes, comments, shares | Building community, social proof |
| Leads | Instant Form submissions | Service businesses, real estate, anyone who follows up |
| Sales | Pixel-tracked conversions | E-commerce, measurable purchases |
Campaign Budget Optimization (Advantage Campaign Budget)
Set budget at the campaign level; Meta distributes spend across ad sets based on performance.
- CBO — Meta auto-shifts budget to winning ad sets. Recommended for most campaigns with multiple ad sets.
- Ad-set budgets — You control each ad set's spend directly. Use when you need precise allocation per audience.
Learning phase
Every campaign needs ~50 conversion events before Meta's optimization stabilizes. During learning, performance is volatile.
Don't make changes mid-learning. Edits reset the phase, extending instability. Wait until learning completes.
Ad Sets
The tactical layer. Defines audience + schedule + budget (if not CBO) + placement.
Targeting
| Component | Notes |
|---|---|
| Location | Radius around your business — 10 mi urban, 25 mi suburban, etc. |
| Demographics | Age + gender. Start wide; let performance narrow. |
| Detailed targeting | Interests, behaviors, demographics inferred by Meta |
| Custom audiences | Website visitors, customer lists, lookalikes — often outperform interest targeting |
See Ad Configuration for the structured Flamel way to build audiences.
Budget and schedule
| Budget type | Behavior | Best for |
|---|---|---|
| Daily | Max per day; Meta tries to spend close to this every day | Ongoing campaigns, flexible duration |
| Lifetime | Total spend over duration; Meta paces it | Fixed campaigns with clear end dates |
Schedule sets start/end dates and optional dayparting (run only certain hours).
Placements
- Automatic (Advantage+) — Meta picks where ads show. Recommended for most.
- Manual — You select Feed / Stories / Reels / Audience Network individually. Use when you have placement-specific creative.
Optimization goals
Within an objective, pick the specific event Meta optimizes delivery for:
- Traffic → link clicks vs landing page views (LPV filters out low-intent)
- Leads → leads (form submissions) vs conversion leads (if pixel-tracked)
Ads
The creative — what people actually see.
Formats
| Format | Use for |
|---|---|
| Single image | Clear, focused messages — easy to produce in volume |
| Single video | Demonstrations, stories, emotional connection |
| Carousel | Multiple products, sequential stories, feature highlights — each card has its own headline and link |
Copy components
| Element | Role |
|---|---|
| Primary text | Main message above the image (~125 char before truncation) — lead with the hook |
| Headline | Bold, under image — what's the offer, what's the benefit |
| Description | Supporting detail (may not always display — don't put critical info here) |
| CTA button | "Learn More", "Shop Now", "Sign Up", "Get Quote" — match to objective |
Manual vs Dynamic creative
| Mode | Behavior | Use when |
|---|---|---|
| Manual | You specify exact image + headline + text combinations | One strong concept you want to execute precisely |
| Dynamic | Upload multiple versions of each; Meta mixes and matches to find winners | Many assets, want to discover which elements work |
Creative best practices
- High-quality, well-lit images. Stock photos that scream stock photo underperform authentic images.
- People over products alone. Faces create emotional connection.
- Video hook in first 3 seconds. Assume audio is off; use captions or text overlays.
- Mobile-first. Don't rely on small details that disappear on phones.
- Lead with benefit, not features. "Save 2 hours a week" beats "Advanced automation features."
- Test variations. Different audiences respond to different copy.
Common gotchas
- Learning phase resets when you edit budget, targeting, or creative mid-flight. Wait if you can.
- Special category restrictions (housing, employment, credit) limit targeting options — required by Meta policy.
- Aggregated Event Measurement caps you at 8 ranked conversion events per pixel domain. Set priorities in Events Manager.
- iOS 14+ attribution is delayed/aggregated. Don't expect real-time conversion reporting like you used to.