[Guide] Facebook Media Plan for Ecommerce Company + Proper Facebook Ads Naming Conventions
Assumptions:
Client already has the following assets:
- Email List from previous buyers / checkouts
- Pixel Data from Shopify store
- Likers and Followers / Engagers From FB (ex. 7,384 people) and IG (ex. 6,357 followers)
- Creatives, UGC (User Generated Content) and etc
Glossary of Terms
TOF – Top Of Funnel
MOF – Middle of Funnel
BOF – Bottom of Funnel
PPS – Post Purchase
ABO – Adset Budget Optimization
CBO – Campaign Budget Optimization
A/P – Auto Placement
VV – Video Views
UGC – User Generated Content
Campaign Structure Overview
- Campaign 1 (Testing Creatives)
-
- TOF Only
- Target : Cold (LLA, Interest)
- Objective : Conv – Optimize for Purchases (PUR)
- Budget : ABO (more control of budget)
- Campaign 2 (Test More Audiences)
-
- TOF Only
- Target : Cold (LLA, Interest)
- Objective : Conv – Optimize for Purchases (PUR)
- Budget : ABO (more control of budget)
- Campaign 3 (Scale Proven Winning Audience and Creative)
-
- TOF Only
- Cold (LLA, Interest)
- Objective : Conv – Optimize for Purchases (PUR)
- Budget : CBO (gives FB freedom to pick winners)
- Campaign 4
-
- MOF
- Target : Engagers, Site Visitors, Email list (Retarget)
- Objective : Conv – Optimize for Purchases (PUR)
- Budget : CBO (gives FB freedom to pick winners)
- Campaign 5
-
- BOF
- Target : View Content, Add to Cart (Retarget)
- Objective : Conv – Optimize for Purchases (PUR)
- Budget : CBO (gives FB freedom to pick winners)
- Campaign 6
-
- PPS
- Target : Purchasers (Retarget)
- Objective : Conv – Optimize for Purchases (PUR)
- Budget : CBO (gives FB freedom to pick winners)
Sample Campaign Naming Convention:

Ad Set and Ads Overview
1. Campaign 1 (TOF)
-
- Audience Inclusions:
- Ad set 1 : stacked interests #1 (GEO: USA, Female, Age 18-65)
- Ad set 2 : Lookalike Audience from Add to Carts (180 days) based on shopify store’s existing pixel data. (Lookalike 2-4%, USA)
- Ad set 3: Broad Targeting (GEO: USA, Female, Age 18-65)
- Audience Exclusions (applies to all ad sets) : Engagers (FB/IG) from the past 30 days, 30 day site visitors, 180 day purchasers – so FB will keep on searching new cold audiences.
- Ads To Use :
- 1 Angle = 3 Creative variations (image, video and carousel)
- If 1 Angle = 3 ad sets, if 2 angles = 6 ad sets, if 3 angles = 9 ad sets
- If more than 1 ad angle, All 3 ad sets will be the same as above, only ad angles will change.
- Audience Inclusions:

Note : “SCALPM” is example of a product name
2. Campaign 2 (TOF)
-
- Audience Inclusions:
- Ad set 1 : Stacked Interest #2 (GEO: USA, Female, Age 18-65)
- Ad set 2 : Stacked Interest #3 (GEO: USA, Female, Age 18-65)
- Ad set 3 : Stacked Interest #3 (GEO: USA, Female, Age 18-65)
- Audience Exclusions (applies to all ad sets) : Engagers (FB/IG) from the past 30 days, 30 day site visitors, 180 day purchasers – so FB will keep on searching new cold audiences.
- Ads to Use : Use Winning Ads (1 angle with 3 variations) From campaign 1
- Audience Inclusions:

3. Campaign 3 (TOF)
-
- Audience Inclusions:
- Ad set 1 : Winning Stacked Interest (from Campaign 2)
- Ad set 2 : LLA of Winning Stacked interest (from Campaign 2)
- Ad set 3 : Broad Targeting
- Audience Exclusions (applies to all ad sets) : Engagers (FB/IG) from the past 30 days, 30 day site visitors, 180 day purchasers – so FB will keep on searching new cold audiences.
- Ads to Use : Use Winning Ads (1 angle with 3 variations) From campaign 1
- Audience Inclusions:

5. Campaign 4 (MOF)
-
- Audience Inclusions:
- Ad set 1 : Custom Audience : FB/IG Engagers 30 days
- Ad set 2 : Email list (non-purchasers)
- Ad set 3 : Website Visitors 30 days
- Ad set 4 : Video Views (from video ads of campaign 1-3)
- Audience Exclusions (applies to all ad sets) : 30 day View Content, 30 day Add to Cart, 180 day purchasers
- Ads to Use : Testimonials / UGC (User Generated Content) – Video or Images
- Audience Inclusions:

6. Campaign 5 (BOF)
-
- Audience Inclusions:
- Ad set 1 : Custom Audience : View Content 30 days
- Ad set 2 : Custom Audience : Add to Cart 30 Days
- Audience Exclusions (applies to all ad sets) : 180 day purchasers
- Ads to Use : DPA (dynamic Product Ads), Carousel, Collection
- Audience Inclusions:

7. Campaign 6 (PPS)
-
- Audience Inclusions:
- Ad set 1 : Custom Audience : 180 day purchasers
- Audience Exclusions : None
- Ads to Use : DPA (dynamic Product Ads)
- Audience Inclusions:

Budget Overview
Here is an estimated breakdown of the budget allocation per funnel stage:
- TOF = 70%
- MOF = 15%
- BOF = 10%
- PPS = 5%
Assuming Client Budget : $100,000
Assuming this will be the budget for 45 days then:
Budget breakdown:
TOF Campaigns (Campaigns 1-3) is $70,000 / 45 days = $1,555 per day
MOF Campaign (Campaign 4) is $15,000 / 45 days = $333 per day
BOF Campaign (Campaign 5) is $10,000 / 45 days = $222 per day
PPS Campaign (Campaign 6) is $5,000 / 45 days = $111 per day
Scenario : Monthly / Daily Budgets
TOF campaign (ABO – $1,555 /day) if 1 creative angle = 3 ad sets. $518/day per ad set
TOF campaign (ABO – $1,555 /day) if 2 creative angles = 6 ad sets. $259/day per ad set
Additional Notes:
- To combat ad fatigue especially for TOF Campaigns. I suggest iterating and testing multiple creatives. Ex. creating new ad sets for TOF campaigns with new creatives after a certain # of days per month.
- Always test creatives first. This is one ad element that we have a lot of control over.
- Relaunch / iterate previous performing ads
- Re use high performing organic posts
- Use amateur and authentic (and funny) videos as this could resonate well with select audiences. Ex. https://fb.watch/66D3K8Q_NK/

- We can re-use customer reviews (UGCs) as angles for our ad copy or image/video creatives. Example taken from actual review – “It’s powerful enough to really knead your scalp, doesn’t tangle my long curly hair, and the massage heads are soft, but sturdy”


