Setup

Meta Business Manager setup for final expense agents: get the foundation right

9 min read · 2026-05-06

The boring part of running Facebook ads is the foundation. Business Manager. Page. Ad account. Pixel. Domain verification. None of it is sexy and most of it is one-time work, but every FE agent who has had their account banned for a thing they could not explain has roots back to a sloppy initial setup.

This is the order of operations we use when we onboard a new FexAds client who is starting from zero. It is also what you should do if you are doing this yourself.

Step 1: Create the Business Manager

Go to business.facebook.com and create a new Business Manager. Use your business name, your business email, and a real phone number you check.

Mistakes to avoid:

  • Do not use your personal Gmail. Use a domain email tied to your business if you have one. Personal email addresses tied to multiple Business Managers increase suspension risk.
  • Pick a business name that matches your insurance license. If your DBA is “John Smith Insurance,” use that, not “Senior Solutions Pro.” Meta does identity checks; mismatch causes problems.
  • Add a real address. Meta sometimes asks for proof of address. A virtual office is fine. A made-up address is a fast way to lose verification.

Step 2: Create or claim the Facebook Page

Inside Business Manager, go to Pages and either create a new Facebook Page for your business or claim an existing one (if you already have a personal agent page).

For new pages:

  • Page name should match your business name from Step 1.
  • Category: “Insurance Agency” or “Insurance Broker.”
  • Add a profile photo (your headshot or business logo) and a cover photo. Both are required for ads to deliver smoothly.
  • Add a description that mentions you are a licensed insurance agent in [state(s)]. Skip salesy taglines.
  • Add the website URL once you have a verified domain (Step 5).

Page rule: do not run ads from a page with zero organic posts. Add 3 to 5 normal posts (welcome post, FAQ post, an article share) before launching ads. Bare pages get scrutinized.

Step 3: Create or add the Ad Account

Inside Business Manager, go to Ad Accounts and create a new ad account. Set the time zone to your local time zone (not UTC, you will hate the reporting). Set the currency to USD. Pick the country.

Add a payment method. Use a business credit card if you have one; if not, a personal card works but the billing trail will tie back to you personally for tax purposes.

Critical: assign yourself (or whoever will run the ads) admin access to the ad account inside Business Manager. The default is sometimes “view only,” which is a maddening discovery to make at 11pm before a launch.

Step 4: Install the Meta Pixel

Inside Business Manager, go to Events Manager and create a new Pixel. Name it after your business. Copy the Pixel ID (looks like a 15-16 digit number).

For pixel installation:

  • If you have a website (WordPress, Squarespace, custom), install the base pixel code in the <head> tag of every page.
  • If you use a landing page tool (LeadPages, Unbounce, ClickFunnels), there is usually a built-in field for “Facebook Pixel ID.” Paste it there.
  • If you only run native Facebook lead forms (no landing page), you can skip pixel install initially, but you should still create the pixel for future use.

Verify the pixel is firing. In Events Manager, the “Diagnostics” tab will show recent events. Visit your own page in a normal browser; you should see a “PageView” event within a few minutes. If not, the install is broken and you need to fix it before launch.

For a deeper dive on what events to track and how, see our 2026 strategy post.

Step 5: Verify your domain

If you have any owned domain (e.g. yourname.com, johnsmith-insurance.com), verify it in Meta. Inside Business Manager, go to Brand Safety > Domains and add your domain.

Meta will give you one of three options to verify:

  1. DNS TXT record. The cleanest. Add a TXT record at your domain registrar (Namecheap, GoDaddy, Cloudflare). Wait for propagation (up to 72 hours, usually under 1).
  2. HTML file upload. If you have FTP access to your site, upload the file Meta gives you to the domain root.
  3. Meta tag. Paste the meta tag in the <head> of your homepage.

For most agents who are not technical, the DNS TXT record is easiest because it does not require touching the website. Your domain registrar has a DNS panel; add the record exactly as Meta provides it.

Once verified, you can run ads to that domain reliably. Without verification, Meta will gate certain features and your account is more vulnerable to delivery slowdowns.

Step 6: Set up Aggregated Event Measurement

Aggregated Event Measurement (AEM) is Meta's post-iOS-14 framework for tracking conversions. For FE specifically, set up the following events in priority order inside Events Manager:

  1. Lead (highest priority) — fires when someone submits your lead form.
  2. CompleteRegistration — fires on a completed signup or consultation booking.
  3. InitiateCheckout — fires if you have a calendar booking step.
  4. PageView (lowest priority) — default base pixel event.

For native Facebook lead forms (no landing page), Meta auto-tracks the Lead event from the form submission itself, so you do not need separate pixel firing. For landing-page funnels, you need explicit pixel events on the form-submit confirmation page.

Step 7: Add a backup admin and 2FA

Two security steps that 90 percent of agents skip and regret later.

  • Add a second admin to your Business Manager. A spouse, business partner, or a long-term VA you trust. If your account gets compromised or accidentally suspended, having a second admin saves the entire BM.
  • Turn on two-factor authentication on the personal Facebook profile that owns the BM. Use an authenticator app, not SMS. SMS-based 2FA is interceptable and Meta increasingly suspends accounts that use it for verification.

Step 8: Test launch with a small budget

Before you commit to a real launch, run a $20-$30 budget for 2 days with a single compliant ad. The point is not to generate leads. The point is to verify that:

  • The ad got approved (no policy flag).
  • Delivery actually started (impressions accumulating, not stuck at 0).
  • The pixel is firing on any landing page interactions if applicable.
  • Your billing actually charged correctly (small transactions can fail and bigger launches lock the account out).

If any of those four come back wrong, fix them before scaling spend. A bad launch on a misconfigured account can flag the account on day one.

Common setup mistakes that wreck things later

  • Running ads off a personal profile to save setup time. Recoverable while small, painful at scale. Set up a Business Manager properly the first time.
  • Skipping pixel install because you are using lead forms. The pixel unlocks lookalikes built off your own customer data. Install it even if you do not think you need it.
  • Using a page with zero organic activity. A bare page running ads looks like a bot setup to Meta. Add a few normal posts.
  • One-admin Business Manager. If anything happens to that account, the entire BM goes with it. Always two admins.
  • Mismatched names across BM, page, ad account, and payment card.Pick one business name and use it everywhere. Mismatches trigger identity flags.

If you want us to set this up for you

Business Manager setup is part of the $200 FexAds setup fee. We log into your existing BM (if you have one) and audit it, or build a fresh one from scratch if you do not. Pixel install, domain verification, page setup, AEM configuration, all included.

See FexAds pricing or apply. We launch new clients in 5 business days from kickoff call, including the BM setup if needed.

Common questions

Do I need a separate Business Manager per state I am licensed in? No. One BM with one ad account can run campaigns targeting any state. You manage state separation inside the campaign targeting, not at the BM level.

Should I use my IMO's Business Manager? Generally no. You want to own the BM and the ad account so the audience data, the pixel, and the leads belong to you, not to your IMO. If the IMO is paying for the ads, that is a different conversation, but for personal-pipeline ads run your own BM.

Can I migrate from a personal-profile setup to a Business Manager?Yes. You can claim an existing personal page into a Business Manager (with a small ownership-verification step), and you can run ads from the BM going forward without losing the page's history.

Up next

With the BM set up, the next things to think about are how much to actually spend and what specifically to put in your ads.

Want us to run your FE ads?

$200 to launch. 10-20% of ad spend after that. No retainer.

Apply now →

Keep reading

FexAds resources