How To Add Advertisements To Facebook Instant Articles


Howdy Shouter,

In an earlier article, I have shared the complete guide to setting up Facebook Instant Articles for your WordPress blog.

In this article, you will learn about making money from Instant Articles. This is an important step for everyone who has enabled Instant Articles & wants to make money from their blog.

By default, Instant Articles doesn’t show any ads & you will not be earning any money.

In this guide, I will talk about enabling Facebook Audience Network ads to Instant Articles. Think of Audience Network ads as “AdSense for Facebook“, but the difference here is:

  • The fill rate & CPM is pretty high in comparison to other ad networks.
  • The ads shown on your Instant Articles pages will be targeted based on user demographics & interest.

Here is what Facebook has to say about Audience Network ads:

Audience Network provides publishers and developers with engaging, high performing ad units backed by Facebook’s 3 million advertisers. Audience Network extends the reach of Facebook campaigns beyond Facebook, and provides publishers a way to monetize their content with relevant, better-targeted ads and innovative native ad formats.

Step-by-step guide to enable Audience Network ads:

Go to your Facebook page Instant Articles settings & under tools, look for Audience Network.

Enabling facebook Audience network
  • Save

Check the box & click on “Get Started”. This should bring up a screen like this:

Audience network dashboard
  • Save

Click on “Your Dashboard”. Here we will create the ad placement. Click on the “Placements” tab & that should bring up a screen like this:

Dashboard For Facebook ads
  • Save

Click on “Create Ad Placement” & give it a meaningful name. It’s important to provide a meaningful name as it will help us to track reporting by unique ad locations in Instant Articles.

Create ad placement Facebook Instant articles
  • Save

You have the option to select from 3 different ad types:

Ad formats Instant Articles
  • Save

  1. Banner
  2. Interstitial (app only)
  3. Native

In-stream video ad options will be added in the coming days.

For now, select the “Banner” ad format & click on save. Now, you should be able to see the ad placement ID. You can also click on “Get Code” to access the Javascript code for implementing ads.

Ad placement ID
  • Save

Since we are using the official Facebook Instant Articles plugin, we just need the Placement ID to get started.

Login to your WordPress dashboard & go into the Instant Articles settings.

Look for the “Ads” section.

  • Select Ad type: Facebook Audience Network
  • Copy the Audience Network Placement ID
  • Select the ad dimensions

Adding Facebook ads on WordPress
  • Save

Click on “Save” & that’s it!

Getting paid by Facebook Audience Network:

With the above steps, we have configured ads on Instant Articles. Now, it’s time to fill out the payment information so that we can get paid.

On the Facebook Audience Network dashboard, click on “Payout” & you will see a screen like this:

Facebook audience network Payment
  • Save

Create a new company:

Click on “Create a New Company” & start filling out the form.

Create company for Facebook Ad payment
  • Save

Currently, Facebook pays its publishers in two ways:

  • PayPal
  • Direct bank deposit

You can use either one of them. I prefer using direct bank deposit because with PayPal, I will lose out on a considerable amount of money due to currency conversions.

Audience network payment settings
  • Save

If you are from India & using direct bank deposit, you can use this guide to configure your payout information. (It’s the same as direct bank deposit offered by Google AdSense.)

Note: When I selected “Link an existing PayPal account” for payout, it showed me this warning:

“Please note you’ll need to complete additional verification for your bank account so you can start receiving payouts.”

I’m not sure what this “additional verification” is for. If you select PayPal & complete the additional verification, let us know the steps in the comment section below.

Complete the remaining two steps & this will finish the process of creating a company.

The next step is to add Tax forms.

Tax forms:

Tax forms for Facebook ad publishers
  • Save

Those who are in affiliate marketing or are getting paid from an ad network in a different country might be accustomed to filling out these tax forms. (US Foreign Corrupt Practices ACT – Seriously?)

Anyways, right click on the form you are entitled to & save it onto your desktop.

Tip: Bloggers outside the U.S. who have not formed a company or are working as a part-time blogger should select W-8BEN (non-US Individual Taxpayers).

Open the downloaded .pdf file & fill out the form. This should not take more than 2 minutes. Once you have filled out the form, upload this “Required Tax Document” & click on “Save”.

Note: After clicking save, you might need to select the company’s name from a drop down menu & click on “Save Changes” to associate updated tax forms with the company.

This is how the final screen should look:

Completed Payout information
  • Save

Note: You can always change your information if required. But do know that Facebook will hold your payout for 10 days if you update your payment information. Your earnings will be paid out after the holding period.

You do have the option to disable ads from certain categories or disable specific app or domain ads. In the coming days, I will cover this in detail.

You can download our free Android app or SML iOS App to get notified when I do that.

Audience Network Performance Dashboard Explained:

Now, let me quickly explain the Performance tab. It will take time (depending on the traffic) to see the performance tab. I’m taking an example from the below screen to explain the various metrics mentioned in the Performance Dashboard.

Audience network performance
  • Save

  • Requests: After placing the Audience Network ad code, every time your Instant Articles request an ad from Facebook, this is called Requests.
    • In the above screenshot row 1:  Ads have been requested from Facebook 790,757 times.
  • Filled: Each time Facebook fulfilled the request is called Filled.
    • Example from row 1 in the above screenshot: Facebook fulfilled 559,407 requests out of 790,757 requests.
  • Impressions: Each time a user sees an ad is called an Impression.
    • Example from row 1 in the above screenshot: 303,963 Impressions.
  • Fill Rate: The ratio of filled over requests.
    • Example from row 1: 70.74% Fill Rate.

Fill Rate depends on two major factors:

  1. If Facebook can map your user/reader with a Facebook user. In the case of Instant Articles, the mapping percentage would be very high.
  2. The advertiser demands for a particular user.

Important Points:

  • You get paid via PayPal or direct bank deposit
  • You can disable ads from specific categories
  • Payment will be sent out on the 21st of each month for the previous month’s balance.
  • Audience Network doesn’t disclose their revenue share

With this, you should be able to start monetizing Instant Articles on Facebook. If you have further questions or have any doubts, feel free to ask me in the comment section below.

If you found this guide useful, do share it on Facebook with your blogger friends. 

  • Save
Authored By
A Blogger, Author and a speaker! Harsh Agrawal is recognized as a leader in digital marketing and FinTech space. Fountainhead of ShoutMeLoud, and a Speaker at ASW, Hero Mindmine, Inorbit, IBM, India blockchain summit. Also, an award-winning blogger.

70 thoughts on “How To Add Advertisements To Facebook Instant Articles”

  1. ShahJahan


    Nice article, one question, I follow the guide and setup the instant articles for my website. Monetization is also activated but ads are not displaying right now, do i need to wait for the ads to start displaying?

    Moreover, i see related articles in other websites below FB instant articles. Can you please guide on how to do that?

  2. Shailesh

    Hello Sir, Thanks for this article. It’s really help me out from many confusions regarding Instant Article.

    I have one doubt

    What if I use my name in all over form(Company/Owner Name) but not in bank details(add my friend account) so which name I have to fill on the tax form?

  3. rohit

    hello. I have completed all the steps for integrating audience network ads in my instant articles. now when will the ads be active on instant articles? will i receive any notification for that?

  4. Keshav Gupta


    How to fill tax form W-8 BEN?

  5. prakash desai

    By mistake i created company and added my Tax information in it.

    Now i am not seeing option like shown on the blog to delete the payout information

    i am also not able to edit Tax information

    When i try to create new payout then it says Tax info is already added

    how can i delete company i created by mistake so i can add new payout information?

    Please help

  6. Ahsanur Rabbi

    can you say please difference between google addsense and instant article and 2nd Q is earning rate of instant article

    1. Harsh Agrawal

      AdSense is any time better for monetization in comparison with Instant articles. I don’t monetize my Instant articles anymore as here at ShoutMeLoud, we use other monetization methods.

  7. raju

    thanks sir for this great article.. i like this . now i’m gonna try Fb ads for my new affiliates

  8. Manish

    Just like your every article , this article helped me a lot. Thank you Harsh Aggrawal

  9. Saad Ahmed

    Hey there nice article

    Just wanted to ask can we see ads before filling out the payout information?

    I have done everything except for filling the payout information.

    1. Harsh Agrawal

      I’m not sure about that. I completed all the steps.

      1. Abhishek Giri

        By mistake I created a Company on Facebook, Now i am not able to find option to delete it..
        I seriously need to delete it, as I have created two of same names and same details as well.
        Please help me out in this scenario.

        1. prakash desai

          I am facing same problem i dont have option to delete payout information how can i delete it?

  10. Chandan Saini

    Once Again superb Article #Harsh Sir as always. Thank you very much for this useful article. I will try this.

  11. Manuela

    Harsh I need your help please. There is a way to use Ad Sense in Facebook Instant Articles?Facebook says you can implement any ad code you wish, even Google Double Click for Publishers… But I tried wth AdSense and I cant…

  12. Ajay Pandey

    Sir I don’t have Tax ID number, guide me regarding that?

        1. Siddharth

          I need your help to fill this form, means What information I have to fill as an Indian Citizen with some hints.

          Thanks in advance.😃

          1. Harsh Agrawal

            Hey Siddharth,

            I think you are confused about EIN or SSN no. Well, you can leave that row blank. In the foreign tax identification number, enter your PAN no. Rest, all the rows are super easy like name,address etc..

          2. Siddharth

            Thanks for help.
            Actually, I confused with PART 1 : “(7) Reference number(s)”
            and should I leave blank Part 2 (Claim of Tax Treaty Benefits)?

  13. Prabu Krishna

    Hi Harsh,

    Thanks for the great article. Followed each and every step but I can’t see the ads on my blog and Audience Network Performance page also shows nothing. I checked everything again, there is nothing wrong. But still, I can’t see ads in my website’s instant articles.

  14. Jimmy Toan

    I have setup Facebook Instant Articles and Audience Network, but Audience Network Performance Dashboard does not show any number. How to make sure Audience network code is inserted into an article?
    In wordpress site, FB does not enable Instant Article on the old posts, how to make it?

  15. Lalit Pandey

    Great tutorial buddy, One last thing. When I chose banner, the banner size is very small. When I look at other instant articles, it’s quite big. How can I get that ?
    Does that affect the revenue ??

  16. Jay

    How can i add multiple ads in instant article.
    There is only one option for Audience Network Placement ID…

  17. jay

    Thanx Harsh for such a great and well explained article.
    I really looking for this guide over internet and here you come.
    Thanx buddy

  18. Rebeli Sistemit

    “For now, select the “Banner” ad format & click on save.”

    Why only Banner? And not Native or Placement for Page?!

  19. Mg TayLay


    when i add paypal address this error always happen , hot to add paypal account for cashout ?

    “The content you requested cannot be displayed at the moment. It may be temporarily unavailable, the link you clicked on may have expired or you may not have permission to view this page.”


  20. Shankar

    Hi Harsh,

    I login to my facebook and went to my page but after click setting, I am unable to find “Instant post”
    Can you help on it?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top