How to Easily Add an iFrame Reveal Tab to Your Facebook Page – no PHP required!

Facebook Reveal Tab Like Gate

Updated February 27th, 2013 with the latest instructions!

What is a reveal-tab?

A reveal tab is a custom tab on your Facebook page in which you can like-gate your content. This means that your fans — people who have already liked your page — will be the only ones able to see the content on your tab. Everyone else — people who haven’t yet liked you page — will see something different, such as a message letting them know that they need to “like” your page in order to get that exclusive, fan-only content. A reveal tab is a great way to get more likes on your Facebook page.

An example of a Facebook reveal-tab

You can go to U Stand Out’s Facebook page to see my Facebook reveal-tab in action. 

Here is the pre-like version of the reveal-tab, which encourages viewers to “like” the page to access an exclusive download.

Facebook reveal tab pre-like

Your default, pre-like content should be something that encourages users to like your Facebook page, possibly by using something like an incentive, discount, or exclusive content.

Once visitors “like” the page, the image will change to unlock the form:

Facebook reveal-tab post like

Your reveal content should provide your new fans with whatever you were offering, such as something to download, a discount code, or a link to the exclusive content. You might also want to thank people for liking your page. You don’t need to have a form — you can place the exclusive content directly on this page itself if you’d like. Or you can include a button instead of a form to direct people to your website. It’s up to you!

How to create a reveal tab on your own Facebook page

If you try to code an iFrame tab from scratch, it requires the knowledge of coding and PHP. I’m assuming most marketers don’t know PHP, and many of those that don’t also don’t have the resources to hire someone to do it for them. Thanks to Facebook applications like Static HTML, it’s easy to create a reveal tab. Here’s how to EASILY add an iFrame reveal tab to your Facebook page, without knowing much code:

Go to the Static HTML Application, and click Add Static HTML to a Page.

static HTML facebook application reveal tab

Select your page from the drop-down menu and click Add Static HTML: iframe tabs.

choose your facebook page

Head over to your Facebook page, and click on the Welcome tab on the top of the screen.

navigate to welcome tab

Next, you’ll want to add a simple HTML editor, which allows you to create static HTML content. Click Use this app under HTML

static html app

Here you will be able to edit the pre-like and post-like pages of this custom tab. First, you need to enter your post-like content. You can use HTML/CSS in these text fields. For example, if you’re using an image that links back to your website, include the following code:

<a href="http://yoursite.com"><img src="http://yoursite.com/image/file.jpg"></a>

html code on Facebook page

Then click Fangate to edit the pre-like version of your reveal tab. Then click the checkbox next to Enable fangate, and click use and app instead.

create a fan gate

On the next page, select the HTML app. Then Enter your pre-like HTML. If you’re just including an image here encouraging viewers to “like” your page, you can use the following simple code:

<img src-"http://yoursite.com/image/file.jpg">

code on static html app

Errors you might see in the Static HTML app

If you see the error message for Broken URLs, you may have to delete and re-add the quotation marks in your HTML code to fix the error.

static html error

If you see the error message for Insecure URLs, you can simply ignore that error message.

If you’d like to learn how to customize the reveal-tab image for your Welcome tab, you can read the step-by-step instructions here.

navigate to welcome tab

How to promote your reveal tab

In early 2012, Facebook took away the ability for you to make your reveal tab your default landing page unless you’re running an ad through their advertising platform. Instead, any new visitors to your page will see your main timeline page by default, and your updates there are visible to everyone — fan or not. This means you need to get a little creative regarding how you get visitors over to your like-gate tab. You can learn how to promote your reveal tab here; this article includes how to:

  • Strategically name your app tabs and prioritize the order
  • Pin a story promoting your reveal tab to the top of your timeline
  • Link directly to your reveal tab from your website, like this
email

For a complete, step-by-step walkthrough on how to create and optimize your Facebook page, download the eBook Stand Out on Facebook.

In this eBook, you’ll learn how to:

  • Create a beautiful Fan Page that looks sleek and professional
  • Get more likes with a like-gated content offer strategy
  • Develop and maintain a Facebook fan engagement strategy
  • Build a content schedule to keep fans coming back for more

 

Diana Urban is the founder of U Stand Out, a guide for making your web presence stand out using internet marketing, blogging, and social media tactics. She is the Head of Prospect Marketing at HubSpot, an inbound marketing software company in Boston. Tweet with @DianaUrban or like her Facebook page to stay connected!

Leave a Comment

  • VishalBhosale February 25, 2013 at 6:26 am

    when one user invite to there frnds using facebook invites through application .the frnd of the user clicks on invite .they dirctly go to prelike image …but issue is ..this prelike page not showing in iframe…and the frnd of the user not like the app….please suggest any solution for that..?

    Reply
  • NataliaMakeupArtist February 27, 2013 at 8:33 am

    Hi Diana, I have been trying to do this for some time now but still haven’t managed to get it right. I have successfully installed an app and have the page source content and non-fan source content in place, but I think I am missing something. It doesn’t appear on the front of the page when you go onto it, but when you go to the app, it shows the message. Please tell me what I need for this! Hope you can help. Thanks! Natalia

    Reply
    • NataliaMakeupArtist February 27, 2013 at 8:37 am

      I also forgot to ask, would this fan page restrict ‘non-fans’ from seeing all content on a page including the wall and images?

      Reply
      • Diana Urban February 27, 2013 at 10:01 am

        @NataliaMakeupArtist No, non-fans will still be able to see all of your timeline content. The only content that gets gated is your fan-only content on your reveal tab.

    • Diana Urban February 27, 2013 at 10:03 am

      @NataliaMakeupArtist  Hi Natalia! Great question. Your reveal tab doesn’t appear as the default tab to first-time visitors — they’ll still see your timeline first. You need to get a little creative regarding how you promote your reveal tab, but it’s not too hard. Check out this article for a step-by-step walkthrough: http://ustandout.com/facebook/how-to-promote-reveal-tab-facebook-without-default-landing-pages I hope this answers your question!

      Reply
  • JosWezenberg March 13, 2013 at 12:45 am

    Maybe a little of topic…. i created a Facebook tab app linked to a photo album within my facebook page, but once you click on the tab instead of going straight to the album it says ‘go to Facebook.com’    I know that is the landing url i provided installing the tab (not creating the tab) but it didn’t let me do the photo album url. How do i get that changed because it looks really silly! 
    Also i would like to create a tab that links to another page we have. I made the app and installed it using the url of our ‘landing page’ in both creating the app and installing the app. The app installed fine, but the when you click on the tab the screen is blank! Where did i go wrong?
    Please anyone help me it is driving me insane!

    Reply
  • Alex Zemkus March 18, 2013 at 3:42 am

    Thanks Diana for this very informative post on using an iframe tab. I have followed your instructions which I found helpful. I look forward to seeing what other nuggets you have here.

    Reply
  • Deutsch Englisch March 18, 2013 at 11:59 am

    Muchos gracias Diana! Helped me a lot!

    Reply
  • Alex April 3, 2013 at 2:36 pm

    What kind of data would you collect about my users, and is there a fee or how does this app makes money just more on this static html app?

    Reply
    • Diana Urban April 3, 2013 at 10:38 pm

      Well, I’m not the developer of this app, so I wouldn’t collect any data about your users. :-) The Static HTML app does have various upsell paths, such as a drag-and-drop custom tab creator. But by following the instructions in this article you’ll be using the app for free.

      Reply
  • Emily April 4, 2013 at 2:31 pm

    I have added the app, but I am still unsure where to go after that. I want to allow my facebook fans to download facebook exclusive printables. I created the tab just fine but the content page after they’ve liked it is what’s holding me up. I’d like to have links they click and the file immediately downloads for them. My facebook page is: https://www.facebook.com/pages/Deseret-Designs/193416167412877?ref=tn_tnmn

    You can see the free downloads tab i created, i just don’t know what to do after… do i upload my images to photobucket to host them? do i just need to do a fake post on blogger to get the html codes from my images and put that on the html section on static html on fb? So confused!

    Thanks for any help you might have!

    Reply
  • Shela Steinberg April 16, 2013 at 8:12 pm

    Hi there,

    So as of today (april 2013) you cannot force people to land on your “like” app? We do Facebook Advertising but I saw the only option would be to use the url associated with the app, right? We basically want to get organic fans by sending them to our iframe app which will say “like us” but I am still confused on if thats at all possible anymore besides using the URL. Thanks in advance for the help, your article was very useful!

    Reply
  • Paola April 26, 2013 at 8:25 pm

    Hi Diana,

    Nice post! I’m almost there, though. I successfully installed the app and included the image. I even installed another app to customize the icon. Although I can perfectly see and access the new tab on my page (I’m the administrator), no else seems to be able to. Where did I go wrong? Thanks!

    Reply
  • Reinhard May 8, 2013 at 6:06 pm

    tried this and after adding the Static HTML Application, within seconds, all my pages got unpublished by facebook :-(

    Reply
  • Jaimin May 14, 2013 at 12:58 am

    This is another good way to create custom tab in facebook account. i aheard one another way which also reach you the same target How To Create Facebook Apps Using Google Sites

    From,

    Technology Magazine

    Reply
  • The Student Loan People May 23, 2013 at 10:18 pm

    There is a lot of students experience many difficulties at
    this stage if Technorati will make the new stadium one of the most positive aspects of making money online, but
    only a few minutes. It listed accurate information, including address, phone number, billing and all the applications are done online through the router.
    Choose an The Student Loan People provider that offers parental controls.

    Reply
5 Facebook page resources that can help you get more likes.
Facebook Page Content Schedule Plan out your content strategy for your Facebook page and set daily tasks.
Profile Photo Template Can’t get your thumbnail image quite right? This template will make sure your profile photo is the right size.
Facebook Checklist Create a stand-out Facebook page in just 4 weeks by following this checklist.


  • Exclusive promotions for the latest eBooks, including discount codes and sneak peeks.
  • Free regular advice on internet marketing and social media tactics.
  • …and much more.

Free Download Here