Promoting Videos on a Facebook Page: YouTube vs. Native

Video is one of the most engaging formats on the web, and naturally also on Facebook. When a brand is looking to promote a video via Page Post Ads (based on organic or unpublished posts), there are two primary options:

  • #1 – YouTube: Upload the video to YouTube, create a Link Page Post Ad which points to the YouTube video
  • #2 – Native: Upload the video directly to Facebook, create a Video Page Post Ad which points to that video

The table below shows what these two options look like.

Upload Location YouTube Facebook
Ad Type Link Page Post Ad Video Page Post Ad
Screenshot Newsfeed Native Advertising: YouTube Newsfeed Facebook vs Native: Facebook Newsfeed
Screenshot Playing Native Advertising: YouTube Playing Facebook vs Native: Facebook Playing

As you can see, when the video is uploaded to Facebook natively and we use the Video Page Post Ad, the ad unit appearing in the News Feed is much larger than the link page post ad pointing to the YouTube video. Additionally, when playing the video, it’s a much more engaging experience.

At AdParlor, we have A/B tested these two methods and the native Facebook hosted videos performed much better on numerous KPIs.

  • 2.5x higher CTR
  • 30% higher video play rate (number of clicks on the ad unit which are video play clicks)
  • 10% lower cost per engagement (e.g., post comments, shares and likes)
  • 3.5x lower CPC
  • 5.5x lower cost per video play

Let's Chat

Whether you’re looking to run your own campaigns or have someone run them for you, AdParlor can help you get the best results from social and video advertising.

Request More Information


  • +1 (416) 266-9777


  • 1209 King St. West
    Suite 100
    Toronto, ON M6K 1G2

New York

  • 7 Penn Plaza, 370 Seventh Ave.,
    Suite 1703
    New York City, NY 10001, USA

Kansas City

  • 4600 Madison Ave.
    10th Floor
    Kansas City, MO 64112, USA

Los Angeles

  • 12655 W Jefferson Blvd
    Los Angeles, CA 90066


  • 120 Robinson Road,
    #05-01, Singapore 068913