How to Make Money on Facebook

Reading time:  17  min.

Facebook is the giant of social media and millions of people use it daily to communicate, relax, share photos and videos, get new information and organize events. However, there are also many ways to make money on Facebook and the sky’s the limit to its earning potential. We’ve prepared a complete guide on how to make money from Facebook. In this post, we’ll walk you through the process of creating a Facebook business page and setting up Facebook ads, explain what makes Facebook a perfect monetization channel, and share easy-to-follow tips to boost your Facebook campaigns.

Facebook as a Monetization Channel

Here are some facts you need to consider if you want to earn money with Facebook.

Facebook Demographics

  1. There are over 2.45 billion active monthly users on Facebook.
  2. Most adult users log on to the platform daily.
  3. There are different age groups on Facebook.
  4. The largest age groups on the platform are 25-29 and 30-49 year-olds.
  5. Facebook is popular worldwide with India (269 million users), the USA (183 million users) and Indonesia (123 million users) having the largest user bases.
  6. There are 75% female users and 63% male users on the platform.
  7. 74% of Facebook users have an annual income over $75k.
  8. 300 million Facebook users are active on Facebook stories daily.
  9. Videos account for 11% of Facebook posts.
  10. According to, videos made up 81% of the most popular Facebook posts in 2018, while images accounted only for 18%.
  11. Over 45 million people follow business news on Facebook daily.
  12. People spend 1 out of every 5 mobile minutes on the platform.

Types of Facebook posts 

To understand how to earn money online with Facebook, you also need to know what content formats you can post on the platform. There is a wide range of content types you can leverage on Facebook to achieve your marketing objectives.

  1. Text-only posts.
  2. Photo/image posts.
  3. Video posts.
  4. Live video posts.
  5. Posts containing links to your blog/website or some other resources. 
  6. Polls.
  7. Posts with infographics.
  8. Pinned posts used to attract users\ attention to the most important information.
  9. Quizzes.
  10. Fill-in-the blank posts which encourage people to generate ideas and share them.
  11. Posts with UGC (user-generated content).

What Makes Facebook a Good Monetization Channel?

Many newbies to online marketing often ask, “Can you make money on Facebook even if you’re new to it?” The answer is a definite yes. Facebook is a great monetization channel to make money even without experience and investments.

Here are some factors that make Facebook perfect for monetization.

  1. Facebook is the world’s largest social platform.
  2. On average, Facebook users spend about 35 minutes a day on the platform.
  3. People use the platform as a research tool to find new products and services. Thus, 57% of consumers report that social media affects their purchase decisions.
  4. Most brands have a Facebook presence, so users perceive the platform as the go-to solution when they want to contact a brand.
  5. There are many advertising options on the platform.
  6. Facebook provides a wide range of tools for analytics and detailed targeting options.
  7. Starting a Facebook business page is free.
  8. Facebook is perfect for driving traffic to your blog or website, you simply need to add a link to your webpage to your Facebook profile. 
  9. You can post a variety of content types on Facebook, including images, gifs, videos, live videos, articles, etc. This variety gives marketers many tools for keeping their audience engaged.
  10. You can leverage the Facebook messenger bot to provide customer support to your customers, process orders, etc.
  11. Liking and sharing options allow brands to reach out to wider audiences and boost brand awareness.
  12.  You can build a community around your brand and increase engagement levels.
  13. The learning curve of Facebook marketing isn’t steep and there is a lot of educational support provided for businesses, for example, video tutorials, creative tools, guides, success stories etc.

How to Set up a Facebook Business Page

Before you start running any business on Facebook, you should set up a Facebook business page. Having a Facebook page can give you a competitive edge as it provides you with a wide range of advertising tools, allows users to discover your brand and gives you a lot of insights about your page views, likes, reach, etc.

  1. To set up a Business page, go to the Create tab in your profile and select Page.
  1. Then, give your page a name, choose its category, give your address and a telephone number (optional).
  1. The next step is to upload a profile picture and a cover photo. You can skip these steps and add the pictures later.
  1. Create and pin your welcome post. For this, you can leverage a welcome post template.
  1. Fill in the About section in the left-hand menu. Provide users with complete information about your business, including an email address, a website, a phone number. Here, you can tell a story about your brand and add yourself as a team member.
  1. Add a CTA Button (Book now, Sign Up, See offers, etc.) which will appear below your cover photo and will encourage your audience to take action.

Besides, you can choose where to send you customers when they click the button, for example, to your website, another tool or directly to Facebook.

  1. Once your Business page is ready, you can invite your friends to start building your community.

Facebook Monetization Strategies

Facebook offers countless money-making opportunities whether you’re new to it or an old pro. We are going to cover the most lucrative ones and teach you how to get paid on Facebook leveraging them.

Selling your physical or digital products on Facebook 

There are several ways to sell products on Facebook: 

  • Build a Facebook store and sell products and process payments directly from your Facebook page.
  • Create an online store with the help of an e-commerce website builder and drive traffic to it from a Facebook page as MyPro Planner does.
  • Leverage Facebook Marketplace or sell in Facebook Buy and Sell groups.

The Best Practices of Selling on Facebook

  1. Create a compelling CTA. 
  2. Focus on the features which set you apart from your competitors and emphasise them.
  3. Make sure you don’t focus on promotion solely. Provide value to your customers and deliver relevant content to them.
  4. When promoting on Facebook groups, make sure you follow their rules pinned at the top of each group.
  5. Upload top-quality photos and add a description highlighting the benefits and features of your product.
  6. Create engaging video content that tells your brand’s story and helps your clients envision what they are going to buy.
  7. Leverage discount codes and coupons to attract more customers.
  8. Make the most of numerous Facebook advertising options.

 Influencer marketing

Influencer marketing is another way to make money from Facebook accounts. This is a cutting-edge strategy which allows you to leverage your name and reputation to promote products. 

To earn money with Facebook influencer marketing, you have to establish yourself as a thought leader on the platform, build trust and grow a loyal following. As a rule, influencers charge a fee for showcasing a product. The more established your name is, the higher is the fee. 

Usually, influencers promote a product by reviewing or unboxing it or by posting a video or photo of themselves using the product. Users trust such advertising more than traditional advertising forms and perceive this form of marketing as a personal recommendation.

 Affiliate marketing 

Affiliate marketing is a marketing arrangement in which an affiliate gets a commission for promoting a product or a service to other people. Whenever a person clicks through the affiliate link and visits a website or performs a desired action there, the affiliate gets a financial reward.

Affiliate marketing is one of the most profitable money-making strategies on Facebook. To leverage the strategy on the platform you can:

  • Share information about a product or service on your personal page.
  • Create a Facebook group.
  • Create a Facebook account for affiliate marketing.
  • Make the most of Facebook ads.

So, what do you need to run affiliate campaigns on Facebook?

  1. Pick a niche you’re passionate about.
  2. Choose an affiliate program or network in the niche. When choosing a niche, take into consideration how high the commissions are, how reputable a program is, and how long the payout period is.
  3. Create relevant and compelling content your followers may benefit from.
  4. Join Facebook groups in your niche and share valuable information in them.
  5. Create your own Facebook group and encourage users to communicate and share knowledge in it.
  6. Leverage paid advertising to boost your affiliate campaigns.
  7. Make sure you disclose your affiliate links.
  1. Use such URL shortener tools as Bitly to make your affiliate links more authentic.

If you’re working with affiliate programs through Travelpayouts, you don’t need to shorten links manually or use third-party services. An automatic «Link Generator» tool is available via almost all of the platform’s programs. You can find out more about the built-in URL shortener in the tool update review.

  1. Don’t prioritize monetization over value and don’t spam your audience with offers you’re promoting.
  2. Don’t breach Facebook guidelines.
  3. Post consistently.
  4. Don’t forget about SEO and embed relevant keywords in your SEO updates, post, descriptions, etc.
  5. Create a landing page to drive traffic to.

 Becoming a social media manager

If social media is your speed, you can help businesses build and develop their online communities and become a Facebook manager. This usually involves:

  • Creating content 
  • Scheduling posts
  • Creating and running ads
  • Studying the target audience 
  • Communicating with the community members and helping them solve their problems
  • Initiating discussions and keeping them going
  • Running contests and giveaways, etc.

To become a good Facebook manager, you need top-notch communication and time-management skills, you also need to be creative, good at problem-solving, conflict management and analytics.

There are many online courses to help people become effective social managers, for example, Social Media Manager School, the Social Media Marketing course on Coursera, The Social Media Manager & Marketing Course for Business etc.

Making Money on Refer-A-Friend Bonuses

Referral programs are another way to make money from Facebook pages. Though they are less lucrative than traditional affiliate programs, the rules are also less strict. This marketing strategy is a powerful one as it’s based on word-of-mouth recommendations customers are likely to trust.

To make your Facebook referral venture profitable, you should refer your followers only to the products you’ve used yourself or can vouch for. To demonstrate the benefits of the product, learn the product you’re promoting inside and out. Create posts devoted to the product or showcasing how you use it, create video tutorials, reviews and go live on Facebook to answer questions about the product you’re referring your followers to.

You can earn a referral bonus with such programs as Rakuten, Airbnb, Payoneer, Raiz, BeFrugal, etc.

Becoming a Facebook Ad Manager

If you’re good at creating attention-grabbing content and are in the know about how to run ad campaigns, you can become a Facebook ad manager and create and run powerful ad campaigns for businesses. 

What do Facebook ad managers do? They do their best to understand a client’s business objectives, develop the marketing strategy and the campaign itself, create the ad copy, investigate the target audience and test how effective different ad copies are. One of the most important tasks of a Facebook ad manager is to make the campaigns cost-effective.

 Making money from paid posts

If you have a large following and a name in your niche, you can start making money by publishing sponsored content in your account.

To maximize your efforts and help you get to grips with the strategy, Facebook offers a course on making money with branded content and the Brand Collabs Manager tool which facilitates paid partnerships.

The amount of money you can earn on sponsored posts depends on how popular you are and how large your following is.

Offering Consulting Services

If you have expertise in a niche, you can offer consulting services on Facebook and drive revenue from it. 

However, you are not likely to get a deluge of clients if you focus only on paid services. You should also create valuable content providing solutions to the problems of your audience. 

To promote your consulting services, you should also create a Facebook group, take an active part in discussions in other groups in your sector, promote your profile with Facebook ads and leverage the Facebook messenger.


Facebook is a great tool for running and boosting crowdfunding campaigns. Crowdfunding is a powerful way to raise money for projects, health issues, charity, etc.

Promoting a crowdfunding campaign is similar to promoting any other campaign, though there are some specifics. 

When creating a promotional post, you should also write compelling copy and include an attention-grabbing image or video. Make sure you don’t just encourage people to donate, also, ask them to share your posts. This will help you reach out to more people. 

It’s vital to keep people on track with your campaigns and post regular updates. Besides, don’t forget to acknowledge the contributions your followers are making.

Driving Traffic to Your Blog or Website

Facebook is a crowded place, so if harnessed properly, it can become a perfect tool for driving traffic to your blog or website. For example, a travel blogger Anna Everywhere directs traffic from Facebook to her blog posts containing affiliate links.

So, how do you boost the traffic influx from Facebook to your website?

  1. Make sure you add a link to your website to your Facebook profile in the About, Biography or Personal sections.
  2. Create content that will strike a chord with your audience.
  3. Make your content SEO-optimized by embedding relevant keywords in your status, posts and photo descriptions, using hashtags, etc.
  4. Leverage paid advertising to get more exposure.

Tips to Boost Your Facebook Campaigns

Once you’ve decided how to make money using Facebook, it’s time to learn how to tweak your future campaigns for success. Here are some actionable tips to take your Facebook campaigns to the next level.

  1. Make sure you add your social media URL or button in your email signature.
  2. Make the most of Facebook insights to determine the best posting times for your audience.
  3. Use emoticons and questions in your status updates. 
  4. Organize contests.
  5. Engage with your Facebook community and other Facebook pages.
  6. Provide complete information about yourself on your page, including a description, contact information, working hours, prices, etc.
  7. Include a compelling CTA.
  8. Post consistently.
  9. Boost engagement by asking people to share their ideas, for example, by asking them to think of a caption to a funny image.
  10. Add more than one image to your post or use the carousel post type to garner more attention from your audience.
  11. Leverage story-telling.
  12.  Study your audience thoroughly.
  13.  Don’t be shy and ask visitors to like your page.
  14. Combine strategies for organic and paid reach.

Paid advertising on Facebook 

Today, it’s becoming increasingly difficult to get organic reach on social media, and on Facebook in particular. So, marketers need to make the most of Facebook advertising to widen their reach. 

There are several advertising options on Facebook. Depending on your objectives, you can either boost a post from your Page’s timeline or create a Facebook ad in Ads Manager.

To boost a post, you need to pick a post that performs well, set the target audience, the budget, and the period for which you want to boost your post, then click Boost. Boosted posts look like traditional posts, but there is a Sponsored note. Though boosted posts are different from traditional ads, they are still considered ads as they require a budget.

As for ads, Facebook offers a wide range of ad types. 

  1. Image/photo ads
  2. Video ads allow you to demonstrate your product or service in action.
  3. Video polls are an engaging ad format available only on a mobile. 
  4. Carousel ads allow marketers to show up to 10 images/videos and add a link to each of them.
  5. Slideshow ads contain three to ten images and one video. This ad type allows marketers to reach people with a slow internet connection as they use less traffic in comparison with video ads.
  6. Collection ads feature several products.
  7. Instant experience ads (former canvas ads) are ads offering users an immersive experience and combine videos, images, gifs, etc.
  8. Lead ads allow marketers to collect information about their customers, including names, emails, addresses, phone numbers, etc.
  9. Dynamic ads help marketers to automatically show users the products they’ve demonstrated interest in.
  10. Story ads are a powerful ad format which helps make a brand easy to discover and boost customer engagement.
  11. Augmented reality ads allow customers to interact with your products on the mobile News Feed.
  12. Playable ads. This is an interactive ad format suitable for mobile which allows users to test-drive an app before installing it.

How to Set up a Facebook Ad Campaign

Before you dive deep into creating an ad campaign, you need to determine what you want to achieve with it and what your business goals are to tailor your campaign accordingly.

  1. To create an ad campaign, click on the Create tab on your Facebook account.
  1. Then, after being redirected to the Facebook ad manager, the first step is to choose a campaign objective that aligns with your campaign goals. There are several campaign objectives to choose from, including brand awareness and reach, traffic, engagement, lead generation, conversions, etc.
  1. Once you’ve chosen the campaign’s objective, you need to name the campaign. You can also choose to create a split test for your campaign and optimize its budget (you can choose from daily or lifetime).
  1. The next step is to enter your account info and set the account country, currency and time zone.
  1. After this, you’ll have to create a name for your ad set and define the target audience for your ads. You should set the location of your audience, their age range and gender. You can even set the language and decide whether you want to target people who have a specific connection to your webpage, app or event.
  1. Further, you need to choose from automatic or manual ad placements. By default, the platform offers automated placements that allow marketers to maximize their marketing efforts. If you decide to select places for your ads manually, you can display them on Facebook, Instagram, Audience Network and Messenger.
  1. The next step is to define the amount of money you’d like to spend and schedule your ads. You can either choose to run your ads continuously or set the start and end date. You can also set the spend limits for your ad and when you pay for the ad.
  1. The next step is creating an ad. You can choose to create an ad, use an existing post or use a mockup. 
  2. If you choose the Create Ad option, you need to create a name for your ad, select an ad format and media, add a text and a CTA button.

If you want to use an existing post, you need to select a post you want to use as an advert.

  1. Next, you need to set up your tracking options, review your campaign and click the Confirm button.

Top Tips for Creating a Powerful Ad Campaign on Facebook

  1. Create a compelling CTA focusing on one action only.
  2. Study your target audience thoroughly, create buyer personas and build targeted ads that speak to these personas.
  3. Make sure your copy uses language that is conversational and easy to understand.
  4. Experiment with ad placements and run A/B tests to see which ads perform better.
  5. Use attention-grabbing visuals.
  6. Include keywords in your ads.
  7. Focus on the value proposition. Do your best to highlight the benefits of your product.
  8. Make the most of retargeting.

Facebook retargeting 

Facebook retargeting is a marketing strategy that allows marketers to re-engage with customers who visited their website but didn’t perform the desired action on it. 

It requires installing the Facebook pixel on your website. This is a snippet of code that sets a cookie in visitors’ browsers and tracks your visitors and how they interact with your brand, for example, what pages they visit or what items they add to the cart. The Facebook pixel on your website allows you to track your visitors on the web and show relevant ads to them.

Benefits of Facebook Retargeting

  1. The strategy helps to re-engage with visitors who already know your brand. Visitors who have already visited your website are warm leads as they are more likely to remember the product, return to your website and make a purchase.
  2. Retargeting can help you display only the relevant products to the visitors interested in them.
  3. You can boost brand loyalty by showing the new products to your existing customers.
  4. It allows marketers to remind customers of the items abandoned in their carts and finish the purchase.
  5. It’s a cost-effective strategy as you target specific audiences who are likely to convert.

What Do You Need for Facebook Retargeting?

There are some things you need to run a Facebook retargeting ad campaign.

  1. A functioning website or a mobile app.
  2. You need to install The Facebook pixel on your website or the Facebook SDK for mobile apps.
  3. Build custom audiences from a list, your website visitors or people who use your app.
  4. A catalog to create dynamic ads. 

Here’s is an easy-to-follow, step-by-step guide on creating a Facebook retargeting campaign.

Best Practices for Facebook Retargeting

  1. Exclude people from your audience once they convert.
  2. Don’t show your ads to people too often. Set a frequency cap and limit the number of times a user sees your ad.
  3. Offer discounts to incentivize people to return to the cart they’ve abandoned and complete the purchase. To provide a more personalized experience to users, offer them unique discount codes.
  4. Segment and layer your audience according to their behavior, demographics, visits to your website, etc. and tailor your ads to create a custom experience for every group.
  5. Make the most of Dynamic product ads. This Facebook feature allows you to automatically show visitors the products they have previously looked up on your website. 
  6. Retarget your free trial users to turn them into paying customers by offering them a discount or valuable materials, for example, guides, Ebooks, tutorials, etc.
  7. Remarket to your blog readers to turn them into your loyal readers. For this, offer them a freebie.
  8. Leverage the power of cross-selling and upselling when retargeting existing customers.
  9. Create three to five versions of the same ad and rotate them to combat banner blindness.
  10. Use A/B testing to find out what performs best with your audience.

Tracking Facebook Campaigns

What Are the Most Important Facebook Metrics to Track?

  1. Engagement

It’s a vital metric to track as it reveals if the content resonates with your audience. Another reason why engagement is so crucial is that, according to the Facebook algorithm, it’s one of the factors determining what your followers see on their News Feed.

How can you track Engagement? 

There are several ways to track engagement. You can use data from Facebook insights or use tools such as Sprout Social, SocialStatus, etc.

  1. Reach

Reach is the number of users who have seen your content. 

How Can You Track Reach?

You can get insights about this metric and what factors affect it in the Reach tab of the Facebook insights. Here, you can learn about the numbers of people your post has reached, Reactions, Comments and Shares, Unlikes, Report as Spam, Hide posts, etc.

  1. Impressions

This metric reveals the number of times your post has been seen even by a single user. The metric helps you to evaluate how viral your post is and how many times a user has seen it. The more times users are exposed to the post, the more likely they are to perform a desired action.

How Can You Track Impressions?

To track impressions, go to the Posts tab in Facebook insights. Here, click Reach and then switch to Impressions.

  1. Facebook Referral Traffic

This metric denotes the number of visitors referred to your website from Facebook. Why is the metric important? As you know, Facebook is a perfect tool for driving traffic to your website. Besides, it’s also an indirect sign of how engaged your audience is with the content you’re offering. The more they like your content, the more likely they are to click through and explore your website.

How can you track Facebook referral traffic? 

To track referral traffic, you can use Google Analytics, UTM Parameters and the Facebook pixel. 

  1. Page Likes and Follows

The metric shows how many people follow your page. Though the metric is often considered a vanity one and it doesn’t reveal how effective your marketing efforts are, it’s still vital. Ideally, if you’re doing everything the right way, the number of followers should be increasing over time.

How Can You Measure Page Likes and Follows?

You can see the information on your Facebook page. And, you can get more insights in the Likes tab in reporting. Here, you can see the number of unlikes and the correlation between organic and paid likes.

  1. Facebook video metrics

Video is one of the most popular content types on the platform, this is why it’s important to understand how successful your video content is. You should keep track of metrics such as Video Retention (the amount of time users spend watching your videos) and Video Engagement (the number of likes, shares, comments, clicks to play a video post gets).

How can you measure Facebook video metrics? 

You can find information about these metrics in the Post Details section in Facebook insights.

  1. Facebook ad metrics

There are over 100 ad metrics you can track on Facebook. The metrics you choose to track should depend on your ad goals and objectives. The most important metrics are click-through rate (CTR), Return on Ad Spend (ROAS), the cost per thousand impressions (CPM), the cost per click (CPC) of your ads, Impressions, Cost per action (CPA), etc.

How can you measure Facebook ad metrics?

You can get insights about these metrics in the Ad Manager, in the Ads reporting section.

How Much Money Can You Earn on Facebook?

The earning potential of the platform is huge and there are many profitable strategies to choose from. No matter which strategy you opt for, Facebook is likely to become a lucrative revenue stream.

However, as in every business, it takes some time and effort to get your Facebook campaign off the ground. So, make the most of the tried-and-true strategies we’ve shared with you, work hard, and think outside the box. Your effort will not go to waste and your Facebook venture will soon take off and become a lucrative revenue stream for you.