Step-by-Step Guide to Creating Facebook Ads

Facebook Marketing is a great way to get more leads and listings. In this training, I’ll break down the steps for Creating Your Facebook Business Page, Installing Tracking Pixels and Launching Ad Campaigns.

Need help crafting the perfect ad campaign?

Be sure to check out our full library of Social Media Ad Templates

From images templates to text copy, we have everything you need to build a winning ad!

Step 1: Setting Up Your Account
The first three steps in this training are all about creating your Facebook Business Page and getting it ready to create ad campaigns.

Step 1: Create A Facebook Business Page

  1. Log in to your Facebook account.

  2. Click the Menu button (top right on desktop or bottom right on mobile) and select Pages.

  3. Click Create New Page.

  4. Enter your page name, category, and a brief description of your business.

  5. Click Create Page.

  6. Upload a profile picture and a cover photo.

  7. Fill out additional details in the About section, such as contact information, location, and hours of operation.

  8. Save your changes and start posting content.

Step 2: Setup Your Facebook Business Manager

  1. Go to Facebook Business Manager.

  2. Click Create Account.

  3. Enter your business name, your name, and your email address.

  4. Click Submit.

  5. Confirm your email address by clicking the link sent to your email.

  6. Add your business details such as address, phone number, and website.

  7. Once verified, you can add pages, ad accounts, and team members.

Step 3: Create Your Facebook Ads Manager

  1. Access your Business Manager dashboard.

  2. Navigate to Business Settings > Accounts > Ad Accounts

  3. Click Add and choose Create a New Ad Account

  4. Fill in the name of the ad account, time zone, and currency

  5. Assign the ad account to your business and click Create

  6. Grant permissions to yourself or other team members to manage the account


Setting Up the Payment Method for Your Facebook Ad Account

Choose Your Preferred Payment Method

  • A pop-up or screen will appear displaying available payment methods. Options may include:

    • Credit or debit card

    • PayPal

    • Direct bank transfer (depending on your location)

  • Select the option that works best for you.


Enter Payment Details

  • Provide the necessary details for your chosen payment method:

    • For Credit or Debit Card: Enter the card number, expiration date, and CVV code.

    • For PayPal: Log in to your PayPal account to authorize the connection.

    • For Direct Bank Transfer: Follow the instructions to link your bank account.


Set as Primary Payment Method

  • After entering your payment details, you’ll be prompted to decide if this should be your primary payment method.

  • Check the box labeled Set as Primary if this is your main payment source.


Save Your Payment Information

  • Review the information you entered to ensure it is accurate.

  • Click the Save button to finalize the setup.


Confirm Your Payment Setup

  • Once the payment method is saved, Facebook will display a confirmation message indicating that your payment information has been successfully added.

  • You are now ready to use this payment method for your ad campaigns.


Your Ads Manager is now ready to use.

Step 2: Installing Your Facebook Tracking Pixel and Creating Custom Conversion Events
For better optimization of your ad campaign, follow the steps below for adding your personal tracking pixel to your lead capture websites and setting up custom conversion events to track the success of your campaign.

Step 1: Create Your Pixel Code

  1. Go to your Business Manager Panel Settings.

  2. Click Data Sources and select Datasets.

  3. Click the Add button and name your dataset.

  4. Click Create.

  5. Keep this window open as you will need it for the next step.

  1. Go to your Business Manager Panel Settings

  2. Click Data Sources and select Datasets

  3. Click the Add button and name your dataset

  4. Click Create
  5. Install the Pixel on your Lead Capture website using this method:
    Choose Meta Pixel Only > Manually Add Pixel Code: Copy the Pixel base code and paste it into the form linked below.

    Click Here to submit your pixel code

Step 2:  Install Your Facebook Pixel Code on Your Lead Capture Website

The Facebook Pixel allows you to track user interactions on your website, measure ad performance, and optimize campaigns for specific actions.

  1. Choose Meta Pixel Only.
  2. Select Manually Add Pixel Code.
  3. Copy the Pixel base code provided.
  4. Paste the code into the form below and click the submit button.

Step 3: Verify Pixel Installation On Your Lead Capture Website

Once you have received confirmation from our team that you Facebook Tracking Pixel has been installed on you lead capture websites you can follow the steps below to verify that it is working properly.

Install Meta Pixel Helper Extension:
Install the Meta Pixel Helper extension in your browser. This is available for Google Chrome and can be found in the Chrome Web Store.

 
Navigate to the Lead Capture Page:
Open the lead capture page of your website where the Pixel code was installed.


Activate the Meta Pixel Helper:
After installing the Meta Pixel Helper extension, click the Meta Pixel Helper icon in the upper-right corner of your browser (next to the address bar).
The icon will show you the current status of any pixels on the page.


Verify Pixel Installation:
When you open the lead capture page, the Meta Pixel Helper will display the pixel's information (if installed correctly).
It will show if the Pixel is firing and tracking page events.
Ensure that the Pixel ID is correct and matches the one from your Meta Ads Manager.


Confirm Successful Tracking:
Once verified, the Pixel Helper will display a confirmation that the pixel is active and send data to your Meta Ads account. This confirms that your lead page is properly set up to track conversions and user activity.

Step 4: Add a Custom Event to Your Lead Capture Site

  1. Go to Business Settings > Datasets
  2. Choose the correct Pixel > Click Events Manager
  3. Go to Settings > Scroll down and click the Event Setup Tool
  4. Enter your website URL or lead capture website

  5. Click Add Events > Click Track New Button
  6. Click the highlighted button to set up your event

  7. Choose Lead as the event type

  8. Select Don't Include Value
  9. Click Confirm
  10. The event is now live, and Facebook can track a Lead every time someone clicks the button and signs up

  11. Don't forget to Finish Setup > Click Finish > Click Skip > Click Done

Step 5: Setting Up Custom Conversion Events

  1. Click Custom Conversion Event in Events Manager

  2. Click Create Custom Conversion Event

  3. Add your custom event name as: Your FB Page | Landing Pages

  4. Set Data Source as your Pixel

  5. Choose Action Source as Website

  6. Select Event as Lead

  7. Copy your website URL and choose URL Contains

  8. Paste the copied URL into the field

  9. Click Create to finalize your custom conversion event

Step 3: Launching Your Ads
Facebook ad campaigns are broken down into three levels: Campaign Level, Ad Set Level and Ad Level. In the steps below you will find best practices for each.

Step 1:  Campaign Level Setup

At this point, your Facebook Page and Ads Manager should be completely set up.

Important Note: All Real Estate-related ads MUST be placed into the Special Housing Category. However, if your Facebook Ads Manager is new, you will not likely see the option to place your ad into the Housing category.

 

Campaign Level Setup Checklist:

1. Name your campaign 

  • (Example Format: Books | Leads | MM/DD/YY)


2. Special Ad Categories:

  • Select Housing


3. Campaign Details:

  1. Select Leads.
  2. Campaign Spending Limit: Leave blank. 

4. Advantage Campaign Budget Setup: 

  1. Set this to “On.” 
  2. Set a Daily Budget of $5, or whatever is 1/30th of the client’s desired Monthly Ad Spend. ($5 X 30 Days per month = $150 Monthly Budget.)
  3. Campaign bid strategy. Leave as: “Highest volume.”
  4. Budget Scheduling. Leave the box unchecked for “Increase your budget during specific time periods.”
  5. Ad Scheduling: Run ads all the time. 

5. A/B Test: Leave “Off.”

Step 2:  Ad Set Level Setup

1. Name your Ad Set.

Use this Naming Format: MM/DD/YY | Book Type | Page Name for the Ad Sets. For example, 10/01/24 | Divorce Book | Jacksonville Homes By EXP Realty.


2. Conversion: 

Select Website for the Conversion.
Performance Goal: Leave as “Maximize number of conversions.”
Select the Main Pixel, and then the Custom Conversion Event.
Cost per result goal: Leave empty. 


3. Dynamic Creative:
Leave it toggled to On.


4. Audience:

  1. Skip the Custom Audiences.
  2. Audience Location. Select the Geographic Area. You have to select a minimum 15-Mile Radius around a specific location. If the agent doesn't know what to select, then tell them to select their city, or an address in the middle of their desired area. 
  3. Audience: Other Settings. Leave these along. There is no reason to set criteria.


5. Placements:
Skip this. It’s not necessary to specify criteria. 

Step 3:  Ad Level Setup

Notes: Use this Naming Format: Book Type | Ad Name | Page Name for the Ad Sets. For example, Divorce Book | | 5 Secrets | Jacksonville Homes By EXP Realty.

You can add multiple ads in 1 ad set. So, if you want to test 3 ads for a specific book offer, then upload 3 different ads. 


Ad Level Setup Checklist


Name your Ad:
Book Type | Ad Name | Page Name


Partnership Ad: Leave Off.


Identity: Select the Facebook & Instagram Pages.


Ad Setup:
- Select Manual Upload.
- Format: Single image or video.
- Multi-Advertiser Ads: Uncheck the box.


Ad Creative:
- Media: Add your images and/or video here.
- Primary Text: This is the largest amount of text. This is where the Body Copy goes.
- Headline: Insert your headlines here.
- Description: We often skip this. But, if the description copy is available, then add it here.
- Call to Action: Typically we leave this with the default “Learn more.” 


Facebook Ad Templates and Ad Copy
Access the Facebook and Instagram Templates library to find all the additional ad copy to build out the campaign.
>> https://training.authorify.com/templates/ad-templates/

Destination:
- Website URL: Add the raw landing page url here.
- Display Link: Ignore.
- Browser Add-Ons: Select “None, Don’t add a button.”


Languages: Leave Off


Tracking:
- Offline Events: Leave unchecked.
- URL parameters: Add the following text in the box. utm_source=fb&utm_medium={{adset.name}}&utm_campaign={{campaign.name}}&utm_content={{ad.name}}
- View Tags: Ignore.

Pro Tip: Hire a Virtual Assistant to handle this for you! It can be time consuming to build and manage social media campaigns. The Boost Assist team can help you delegate these tasks and free up your schedule to focus on the bigger picture!

Find out more about Boost Assist here!

Other Marketing

Let's go in-depth to make sure you are building processes that will continue to bring in listings.

How To Get Your Book On Community Library Shelves

Read More

How To Generate More Listings From Facebook

Read More