Research & Benchmarks Optimization AI Ads Analytics Why Madgicx? About Us Blog Careers Case Studies Events Glossary Guides Answers Pricing Login Try for Free

Facebook Ad Campaign Templates You Can Copy and Reuse

Category
Ad Creatives
Date updated
Nov 12, 2026
Reading time
30 mins
Facebook Ad Campaign Templates You Can Copy and Reuse

Four Facebook ad campaign templates by goal, with the objective, ad set count, budget rule and naming pattern to copy for each launch.

A Facebook ad campaign template is a saved structure you copy for each new launch: an objective, a set number of ad sets, a budget rule, a naming pattern and a list of ads to make. The four templates below cover the goals most advertisers run: ecommerce purchases, lead generation, retargeting and creative testing.

Templates keep launches consistent, so you spend your time on the offer and the creative instead of rebuilding settings. Copy the structure, then change only the parts that belong to the new campaign.

Launch campaigns from a template

Ad Launcher launches ads in bulk from one flow.

Start your 7-day free trial

How to pick a template by goal

Start from the result you want, not from the ad format. Meta's guide to choosing an ad objective lists six objectives: Awareness, Traffic, Engagement, Leads, App promotion and Sales. Each template below maps to one of them.

Your goalTemplateMeta objectiveAd sets to start with
Sell products on your siteEcommerce purchaseSales2 to 3, one per audience
Collect leads or bookingsLead generationLeads2, one per audience or offer
Win back visitors and cart abandonersRetargetingSales1 to 2, split by how recent the visit was
Find your next winning adCreative testingSame as your main goal1 test ad set per creative idea

The ad set counts above are starting points drawn from how the structure works, not rules from Meta. The reasoning is simple: every ad in one ad set shares the same audience, placement, budget and schedule, so a new audience or a new budget means a new ad set. A campaign holds the objective, ad sets hold audience and budget, and ads hold the creative.

Template 1: ecommerce purchase

Use this when you want sales from your store. It is the default structure for most online brands.

  • Objective: Sales, with your website as the conversion location and purchase as the performance goal.
  • Ad sets: two or three, each with one clear audience: for example a broad audience, an interest audience and a lookalike of past buyers.
  • Ads per ad set: three to five, each with a different angle (product in use, benefit, offer) rather than small tweaks to one ad.
  • Budget: one campaign budget across the ad sets. Meta says Advantage+ campaign budget is best suited to campaigns with at least two ad sets, and that it distributes the budget in real time to the ad sets with the best opportunities.
  • Read results: at the campaign level. Meta notes that spend may not be equal across ad sets, and that one ad set can get most of the budget if that gives the best overall results.

To set the budget, work backward from what a sale is worth to you. Take your target cost per purchase, decide how many purchases you want per day, and multiply. The ad budget calculator does this math for you.

Template 2: lead generation

Use this for services, courses, quotes and bookings, where the result is a form fill or a message instead of a checkout.

  • Objective: Leads. Meta describes it as collecting leads for your business via messages, phone calls or signups, so pick the conversion location that matches how you follow up.
  • Ad sets: two. Split by audience, or by offer if you have two different lead magnets.
  • Ads per ad set: three, mixing a problem-led ad, a proof-led ad and a direct offer.
  • Budget: one campaign budget, or a fixed budget per ad set if you want each audience to get a guaranteed share.
  • Check: the form asks only for what you need, and someone answers new leads the same day.

The number to watch is cost per qualified lead, not cost per form fill. A cheap lead nobody can reach is not a result.

Template 3: retargeting

Use this to bring back people who already know you: site visitors, product viewers and cart abandoners.

  • Objective: Sales for a store, Leads for a service business.
  • Ad sets: one or two, split by how recent the visit was. A fresh cart abandoner needs a different message than someone who looked at your site a month ago.
  • Ads: a product reminder, a review or testimonial, and a clear offer or deadline if you have one.
  • Exclusions: exclude recent buyers from every retargeting ad set. Showing a "come back" ad to someone who just bought wastes budget.
  • Budget: keep it modest compared with your prospecting campaign. The audience is small, and frequency climbs quickly.

Retargeting only works if your tracking sends the right events to Meta. If your audiences are small or stale, check your setup first. Madgicx Cloud Tracking sends conversions to Meta from the server, so Meta sees and attributes more of them.

Template 4: creative testing

Run this on a schedule, for example once a month, so new ideas reach real data without risking your main budget.

  • Objective: the same as your main campaign, so test results carry over.
  • Structure: one campaign, one ad set per creative idea (a hook, an image style, an offer), with two or three versions of that idea inside.
  • Audience: the same in every test ad set, so the creative is the only thing that changes.
  • Budget: the same in every test ad set. Decide the total you can afford to spend before you start.
  • Decision rule: write down, before launch, what a winner looks like (for example a lower cost per purchase than your current best ad after a set amount of spend). Then move winners into your main campaign.

Change one thing per test. If the image, the headline and the offer all differ, you will not know what made the winner win.

Naming, audiences and budgets to reuse

A template only saves time if the next launch looks like the last one. Three habits make that happen.

Use a naming pattern

Put the same fields in the same order in every name. A common pattern for a campaign is goal, audience type and month, and for an ad it is the creative angle and version. For example, Sales | Prospecting | Nov26 for a campaign and Testimonial | V2 for an ad. A consistent pattern lets you sort, filter and report without opening each item. Our naming convention glossary entry explains the idea, and the UTM builder keeps your link tags in the same pattern.

Save your audiences

Keep a short list of audiences you reuse: your best lookalike, your retargeting windows and your exclusions. When an audience has a clear name, a new campaign takes minutes to set up.

Set budget rules, not just budget numbers

Write the rule: "prospecting gets most of the budget, retargeting gets a small share, testing gets a fixed slice." A rule survives a change in spend; a number does not.

Launching templates faster

You can keep a template as a campaign you duplicate in Ads Manager, or as a checklist in a document. Both work for a few campaigns a month. Once you launch often, the manual steps add up.

Madgicx's Ad Launcher launches ads in bulk, and Madgicx also has prebuilt strategies in its automation tools and an audience launcher for prebuilt audiences. A bulk launcher with naming templates is in beta. It's in beta; contact our support team to get beta access.

Whatever you use, review each campaign before it spends: the objective, the budget level, the audience and the names. If you want a faster route than building each structure by hand, launch your first template in Madgicx during the trial. If you are still choosing a goal, our guide to Facebook campaign objectives explains what each one optimizes for.

Try Madgicx free for 7 days

FAQ

What is a Facebook ad campaign template?

It is a saved structure you copy for each launch: objective, number of ad sets, audiences, budget rule, naming pattern and ad list. It keeps campaigns consistent and cuts setup time.

How many ad sets should a campaign have?

Start with two or three, one per audience. Meta says Advantage+ campaign budget is best suited to campaigns with at least two ad sets, so a single ad set gives it nothing to balance.

Which objective should I use for ecommerce?

Sales, with your website as the conversion location. Meta describes Sales as finding people likely to purchase your goods or services.

Should retargeting be its own campaign?

Usually yes. It has a different audience, budget and message from prospecting, and keeping it separate makes its results easy to read.

How do I reuse a campaign in Ads Manager?

Duplicate an existing campaign, then change the audience, creative and dates. Keep your naming pattern so the copy is easy to tell apart.

Can I save templates in Madgicx?

Madgicx's Ad Launcher launches ads in bulk and its automation includes prebuilt strategies. A bulk launcher with naming templates is in beta; contact our support team to get beta access.

You scrolled so far. You want this. Trust us.