Facebook ads for insurance agents

Facebook ads work for insurance agents when the account is set up to learn. You need a Business Manager you own, a verified pixel, one campaign optimised for leads, audiences built off your own book, and creative you rotate. Expect 30 to 90 days before performance settles. The first month costs the most.

What do you need before you run a single ad?

Four things: a Meta Business Manager in your agency's name, an ad account inside it, a Facebook Page for the agency, and a payment method. Nothing here is optional and nothing here should be borrowed. If an agency runs ads from an account it owns, you own nothing.

  1. Create Business Manager under your agency, not your personal profile. The Business Manager is the container. Everything else — ad account, Page, pixel, lead access — lives inside it, and whoever owns the container owns the asset history.
  2. Create the ad account inside that Business Manager. Not a personal ad account promoted later. Set the business name, address, and time zone correctly the first time; time zone cannot be changed once the account has spend.
  3. Complete business verification. Insurance is a scrutinised category. Verified businesses get more benefit of the doubt when something is flagged, and some lead-access features expect it.
  4. Give your agency partner access, never asset ownership. If you hire someone to run the ads, they should be added as a partner to your Business Manager. When the relationship ends, you remove them and keep the account, the pixel, and the data. That is the whole point.

How do you install and verify the Meta pixel?

Create the pixel (Meta calls it a dataset) in Events Manager, install the base code on every page of your site, and fire a Lead event on your form's thank-you step. Then verify it with Meta's Events Manager test tool. Do not assume it works because a plugin says it is installed.

Plenty of agency websites carry a pixel that fires page views and nothing else. That pixel cannot optimise for leads, because Meta has never seen a lead. The check is thirty seconds: open Events Manager, use Test Events, submit your own form, and confirm a Lead event arrives with the parameters you expect. If you also run instant forms, Meta records those conversions on its side — but you still want the site pixel working, because a landing-page test later depends on it.

Which campaign objective should insurance agents choose?

Leads. Choose the Leads objective and optimise for the conversion event itself, not for link clicks or landing page views. Optimising for clicks buys you clicks. Optimising for leads makes Meta hunt for the subset of people who complete a form, which is the only population that matters.

Two exceptions worth naming. If a market is small enough that the lead event will never accumulate volume, agents sometimes optimise one step earlier to give the system something to learn on, then move to leads once the pipeline is proven. And if you run a landing page with a phone-call CTA, the call event has to be tracked as a conversion or Meta is flying blind on the best leads you get.

Instant lead forms or a landing page?

Instant forms get more leads, cheaper, and with lower intent. A landing page gets fewer, more expensive, higher-intent leads and builds data on a domain you own. Neither is universally right. The deciding factor is whether your follow-up can absorb volume.

FactorMeta instant lead formLanding page on your site
Lead volumeHigherLower
Cost per leadLowerHigher
Intent per leadLower — the form pre-fills and takes two tapsHigher — they left the feed and read something
Friction you can addQualifying questions, higher-intent form setting, review stepAnything you want
Data you keepLead record, plus Meta-side conversionLead record, plus first-party pixel and site analytics
Speed to launchSame dayNeeds a page built and a pixel verified
Best forPersonal lines volume, agents with a dialer and fast follow-upCommercial, trucking, and anything with a long sales cycle

If you run instant forms, add qualifying questions and switch the form to the higher-intent setting that adds a review step. You will get fewer leads. The ones you get will answer the phone more often. Any agent complaining that Facebook leads are garbage is usually running a three-field pre-filled form and calling back the next afternoon.

How do you build audiences off your own book of business?

Upload your customer list to Meta as a custom audience, exclude it from prospecting so you stop paying to advertise to people who already bought, and seed lookalikes from your bound policies. This is the single biggest advantage an established agent has over a lead vendor, and most agents never use it.

  1. Export your book. Name, email, phone, ZIP, at minimum. Meta hashes the identifiers on upload. Use only data you have the right to use, and check your carrier and state rules on customer data before you export anything.
  2. Upload it as a customer list custom audience. Match rates vary; a partial match is still useful.
  3. Exclude that audience from prospecting campaigns. Immediate money saved, no downside.
  4. Build a 1% lookalike off bound policies only. Not off raw leads. A lookalike seeded on form-fillers finds you more form-fillers. A lookalike seeded on people who bought insurance finds people who buy insurance.
  5. Add a 3% lookalike once the 1% is delivering. The 1% is tighter and usually more expensive per thousand impressions; the 3% gives the system room in smaller geographies. In a rural market the 1% may be too thin to spend against at all.
  6. Refresh the seed list quarterly. New bound policies make the lookalike sharper. This is the compounding part: every policy you write makes the next lead cheaper, which is not true of anything you buy.

Compare that with the alternative in buying leads vs. running your own ads. The bought lead does not make the next one better. This does.

How often should you change creative?

Every two to three weeks in a local market. Insurance agents advertise to small geographies, so the same people see the same ad repeatedly, response drops, and cost per lead climbs. That is ad fatigue, and it is the quiet reason a campaign that worked in month two is expensive in month four.

Run six to ten creative variations from the start rather than one hero ad. Vary the angle, not just the photo: a non-renewal angle, a bundle angle, a local-agent angle, a specific-line angle. Keep the winners running, replace the bottom performers, and avoid rebuilding the whole ad set — a fresh ad set restarts learning, and learning costs money.

Every one of those variations still has to pass Meta's financial services rules and, if you are captive, your carrier's ad guidelines. Read insurance advertising rules before you write copy, and advertising rules for captive agents if you write for a single carrier.

What is the learning phase and why does it cost you money?

The learning phase is the period where Meta's delivery system is still figuring out who converts on your ad set. Meta's published guidance puts it at roughly 50 conversions per ad set per week to exit. Until you cross that, delivery is unstable and your cost per lead is at its worst.

Three consequences agents consistently get wrong:

  • Splitting budget across many ad sets keeps all of them learning. Four ad sets each getting twelve conversions a week is four ad sets that never exit. One consolidated ad set is usually better than a tidy-looking structure.
  • Editing resets it. A meaningful change to budget, audience, creative, or optimisation event puts the ad set back into learning. Daily fiddling means permanent learning phase.
  • Week one is not your cost per lead. Judging the account on its first seven days is judging it at its worst point by design.

How long before Facebook ads work for an insurance agency?

Plan on 30 to 90 days. The first two weeks are expensive while the pixel has no conversion history. Weeks three and four usually stabilise as ad sets exit learning. Months two and three are where lookalikes off bound policies start to beat anything you could have bought.

WindowWhat is happeningWhat to do
Days 1–14No conversion history. Meta is guessing. Costs are at their highest.Leave the ad sets alone. Kill only clearly broken creative.
Days 15–30Ad sets approach or cross the ~50 conversions/week threshold. Delivery tightens.Shift budget toward what converts. Start the first creative rotation.
Month 2–3Enough bound policies to seed a real lookalike.Rebuild audiences off bound business. Test a landing page against instant forms.
Month 4+Compounding. The pixel is an asset you own.Refresh creative on schedule; refresh the seed list quarterly.

If you cannot fund a 60 to 90 day ramp and you need conversations this week, buying leads is the honest answer for right now — see P&C insurance leads for what that market costs. Running your own ads is the better long game, not the faster one.

What breaks most often?

  • Slow follow-up. A Meta lead is in the feed, not in a buying session. If the first call takes a day, the ads get blamed for a follow-up problem.
  • Copy that trips policy. Language implying you know something about the reader's personal situation is the classic restriction trigger. If it has already happened, see Meta ad account restricted.
  • An unverified pixel. Optimising for an event that never fires.
  • Restarting the account monthly. Every rebuild pays the learning tax again.

Other ways to fill the top of the funnel while the ads ramp are covered in how to get insurance leads without buying them. If you would rather this was built and managed for you inside your own ad account, apply here.

Frequently asked questions

Do Facebook ads actually work for insurance agents?

Yes, but on a delay. Meta ads reliably produce insurance leads once the pixel has enough conversion data to target with. The first two to four weeks are expensive because the system is guessing. Agents who quit inside 30 days conclude Facebook ads do not work, when what they actually did was pay the tuition and leave before the payoff.

How much should an insurance agent spend on Facebook ads to start?

Enough that an ad set can collect meaningful conversion data inside a week. Meta needs roughly 50 conversions per ad set per week to exit the learning phase, so back into your budget from that: your expected cost per lead times 50, divided by seven, is the daily number that gets you there. If that figure is out of reach, run one ad set, not four.

Instant lead forms or a landing page?

Instant forms produce more leads at a lower cost per lead and a lower intent per lead. A landing page produces fewer, more expensive, better-qualified leads and gives you a pixel event on your own domain. Most agents starting out should run instant forms with qualifying questions added, then test a landing page once volume is stable.

Can I upload my existing book of business as a Facebook audience?

Yes. A customer list uploaded to Meta becomes a custom audience you can exclude (so you stop paying to advertise to current policyholders) and seed lookalikes from. Use only data you have the right to use, hashed on upload, and follow your carrier and state rules on customer data.

Should lookalikes be built off leads or off bound policies?

Bound policies. A lookalike off raw leads teaches Meta to find people who fill out forms. A lookalike off customers who actually bound teaches it to find people who buy insurance. Those are different populations. Feed the bound list back as the seed as soon as you have enough names for Meta to accept it.

How often do I need new creative?

Plan on refreshing every two to three weeks in a local market. Small geographies exhaust quickly: the same people see the same ad, response drops, and cost per lead drifts up. Rotating creative before the drop is cheaper than reacting after it, because a fresh ad set has to relearn either way.

Why did my cost per lead jump after I edited the campaign?

Significant edits to an ad set — budget swings, audience changes, creative swaps, optimisation event changes — send it back into the learning phase. It has to re-accumulate conversions before delivery stabilises. Make changes deliberately and in batches, not daily, and give each one a full week before you judge it.

About the author

Nick Georgalos runs BookBuilding Media, a done-for-you Meta ads service for licensed property & casualty agents, and FexAds, the same service for life insurance agents. He builds and manages campaigns inside agents' own Meta ad accounts.

Last updated . We revise these guides when pricing, platform policy, or carrier rules change.

Want the ads run for you?

We build and manage Meta campaigns inside your own ad account. $700 setup, $500/mo flat, no percentage of spend, cancel anytime. You keep the account, the pixel, and every lead.

Apply now