|

Setting Up Your Meta Ads

Boosted posts are a dead end — they live on your personal profile, limit your targeting, and don’t give you real campaign data. Proper Meta Ads run through Meta Ads Manager inside a Business Portfolio. This guide walks you through the full setup. Plan for about 30–45 minutes if you have everything ready.


What you need ready

Gather these before you start — you’ll need them at various points along the way.

  • A personal Facebook account under your real, legal name
  • Access to your email inbox — you’ll receive verification codes
  • Your business email address (the one you use with customers)
  • A credit card or PayPal enabled for online purchases
  • Your business name, address, and website URL
  • Your existing Facebook Business Page — or you’ll create one in Step 3
⚠️
One personal profile only. Meta allows one personal Facebook account per person. Do not create a second “business” profile — it violates their rules and can get both accounts banned. Use your existing personal account.

Prep your personal Facebook profile

Before Meta will let you run ads, your personal profile needs to meet a few requirements. Do each of these now if you haven’t already.

1a
Enable Two-Factor Authentication (2FA)

This is required to access Business Manager. Go to:
Settings & Privacy → Settings → Security and Login → Two-Factor Authentication

Use an authenticator app (Google Authenticator or Authy) rather than SMS where possible.

1b
Add your business email to your Facebook account

This is now mandatory in 2026. Go to:
Settings & Privacy → Account Overview → Contact Information → Add Email Address

Enter your business email. You’ll get a verification code at both that address and your primary email — confirm both.

1c
Agree to personalized advertising

Meta requires this before you can show ads. Go to:
Settings & Privacy → Account Overview → Ad Preferences

Make sure both “advertising” and “personalized advertising” are enabled.

1d
Set up a passkey if prompted

In 2026, Meta may ask you to create a passkey for identity verification during setup. If this screen appears, follow the steps — it only takes a minute.

⚠️
Your name must be real. If Meta flags unusual activity — like an account that hasn’t been used in a while suddenly setting up ads — they may ask you to verify your identity with a government-issued ID. A name that doesn’t match will end the process.

Create your Business Portfolio

The Business Portfolio — what used to be called “Business Manager” — is the central container for your Page, Ad Account, Pixel, and team access. Everything lives here.

→ business.facebook.com
1
Go to business.facebook.com on a desktop browser

Mobile works, but desktop is smoother for initial setup. Log in with your personal Facebook account when prompted.

2
Click “Create an Account” or “Get Started”

If this is your first time here, Meta will walk you through creating your first Business Portfolio.

3
Fill in your Business Portfolio details

Enter your business name (not your personal name), your name, and your business email. Click Submit.

4
Confirm your email

Check your inbox for a confirmation email from Meta and click the link. Your Business Portfolio is now active.

💡
You can have up to 2 Business Portfolios per Facebook account — but you only need one. Once set up, you can also belong to other businesses’ portfolios (like IdeaSwell’s) without it counting against your limit.

Connect your Facebook Business Page

Your Facebook Business Page must be linked to your Business Portfolio before you can run ads. If you don’t have a Page yet, you’ll create one now.

1
Inside your Business Portfolio, go to Accounts → Pages

Find this in the left sidebar under Business Settings.

2
Click Add → Add a Page

If you already have a Facebook Page, select it from the list. If not, choose “Create a new Facebook Page” and follow the prompts.

3
Confirm the Page appears in your Portfolio

It should now be listed under Accounts → Pages. All campaigns will run on behalf of this Page.


Create your Ad Account

The Ad Account is where campaigns, budgets, and billing actually live. Think of the Business Portfolio as the filing cabinet — the Ad Account is the active drawer where spend happens.

1
Go to Accounts → Ad Accounts → Add → Create a New Ad Account

Find this inside your Business Portfolio settings.

2
Name your ad account

Use your business name (e.g. “Smith Plumbing Ads”). This is internal — customers never see it.

3
Set your currency and time zone

Select USD and your correct time zone (Eastern Time for Florida). Take your time here — these cannot be changed after the account is created.

4
Confirm and finish

Your Ad Account will appear in your Business Portfolio. New accounts typically start with a 1–2 account limit — this increases as you build spend history with Meta.

⚠️
Currency and time zone are permanent. If you get these wrong, you’ll need to create a brand new ad account. There is no way to edit them after the account is created.

Add a payment method

Meta won’t let you run any ads until a valid payment method is on file. This is tied to your Ad Account specifically.

1
Go to Ads Manager → Billing → Payment Settings

You can also reach this through Business Portfolio Settings → Payment Methods.

2
Click Add Payment Method

Choose a credit card or PayPal. Credit card is preferred. Make sure your card is enabled for online purchases — call your bank if you’re unsure.

3
Enter your details and confirm

Meta may place a small temporary charge (usually $1 or less) to verify the card. This is normal and is refunded automatically.

✅
Your payment details are always private. IdeaSwell never has access to your card details or billing information. Ad spend is managed collaboratively as part of the service — we set and adjust campaign budgets on your behalf — but all charges run directly through your account. You’ll always be able to see exactly what’s being spent.

Create your Meta Pixel

The Meta Pixel is a small piece of code that tracks visitor actions on your website — form fills, phone clicks, page views. Without it you can’t measure whether your ads are generating real leads. You create it here; IdeaSwell handles the installation on your site.

💡
If your website isn’t live yet, skip this step for now. IdeaSwell will set up and install the Pixel as part of your site build. Come back to this once the site is live.
1
In your Business Portfolio, go to Data Sources → Pixels

Find this in the left sidebar under Business Settings.

2
Click Add → Create a Pixel

Give it a clear name like “Your Business Name Pixel.” Enter your website URL when asked.

3
Skip the installation step

When Meta asks how you want to install it, click through without completing. IdeaSwell will handle the code installation on your WordPress site.

4
Connect the Pixel to your Ad Account

Once the Pixel is created, confirm it’s connected to your Ad Account under Ad Account settings. Meta may prompt you to do this automatically.


Grant IdeaSwell access

The last step is adding IdeaSwell as a Partner to your Business Portfolio. This is how agencies manage client accounts — you don’t share your login. You grant controlled access and remain the owner of everything.

1
Go to Business Portfolio Settings → Partners

Look for “Business Partners” or “Partners” in the left sidebar of Business Settings.

2
Click Add → Give a partner access to your assets

You’ll be prompted to enter a Partner Business ID. Wait until IdeaSwell sends this to you directly — don’t enter anything until you receive it.

3
Select your assets and assign the correct role for each

You’ll share three assets — your Facebook Page, your Ad Account, and your Pixel. Each one has its own role setting. See the table below for what to assign and why.

4
Confirm, then let IdeaSwell know

Hit confirm, then send Clayton a message or email. We’ll verify access on our end and confirm when we’re ready to start building.

Understanding access levels — Facebook Page
Meta separates Page access into distinct roles. Here’s how they differ and why the role you assign matters:

What IdeaSwell can doAdmin
(Full Control)
Editor
(Partial Control)
Advertiser
Create and run ads using your Page✓✓✓
Publish and schedule posts, Reels, Stories✓✓✗
Respond to comments and messages✓✓✗
Update Page info, category, CTA button✓✗✗
Manage who else has access to the Page✓✗✗
Access all Page settings and configurations✓✗✗
Recommended role for IdeaSwell✓ PreferredLimitedToo limited
💡
We request Admin (Full Control) access on your Facebook Page. This is what allows us to manage your full presence — not just run ads, but also update Page information, publish content, and handle any configuration changes as part of your growth service. Editor access would prevent us from updating Page settings or managing access, which limits what we can do on your behalf. You remain the owner of the Page at all times and can revoke or change our access whenever you like.

Ad Account and Pixel roles
For your Ad Account and Pixel, assign the Advertiser role. This is the correct and standard level for an agency managing campaigns — it covers full campaign creation, budget management, and reporting.

✅
You stay in the owner’s seat. Granting Partner access means IdeaSwell can manage your campaigns and Page — but you can revoke or adjust our access at any time through your Business Portfolio settings. Your payment details always stay private. We never need, and will never ask for, your personal Facebook login.

What happens next

Once IdeaSwell confirms Partner access, we take it from there. We’ll install your Pixel on the site, verify it’s firing correctly, and begin building out your first campaign structure. Typical turnaround from confirmed access to first live ad is 5–7 business days.

Questions at any point? Reach out to Clayton and we’ll walk you through it.

Similar Posts