Fixed! – Facebook Pages no longer use FBML. It’s all about the iFrames!
So this afternoon I spent sometime researching why I was no longer able to create a static FBML page for my Facebook Business Page. At first I was pulling my hair out trying to figure out why Facebook was no longer supporting FBML on the individual business pages.
I first noticed something was wrong when after creating a new Facebook page. In the app’s sections, I didn’t see static FBML listed as one of the options, where as previous pages I’ve had already had the app listed.
So I did a search for “FBML“, found the app, and when I went to install it I was prompted with a notice stating that I needed to create an actual Facebook Profile before I could continue to use this app. This was never the case before, you used to be able to create a Facebook page without having a profile. Now I’m forced to create a profile. After creating the profile and linking it with my page, I went back to the app section and searched for the app again.
I navigate to the page, click the “go to app” button at the top of the page, and nothing, just redirected me to the Facebook profile home page. At this point I’m getting a little worried.
I noticed when I did the search for “FBML” that there were a few app’s in the search results. One stood out to me the most, FBML tab maker by FBML tab maker.
I navigated to the page and added the app. This time it installed! I open the app and get a page that asks for my code. I’m thinking to myself “Now I’m getting somewhere. It must just be the old FBML app isn’t working.”
After placing my code in, I’m asked which page I would like to apply the code to. I pick the page where I would like to apply the code and navigate to it.
Didn’t work. I got a message stating “Your Page id not founded Go to http://apps.facebook.com/tab-maker and change page id to this page”.
Now I’m back to square one. I did a little searching online and came across a press release created by Daniel Tan titled “Facebook Users Facing An Uncertain Future As FBML Is Rendered Obsolete“.
Long story short, it seems Facebook is saying “out with the old and in with the new”. They are replacing FBML with iFrames. Awesome!
I navigated back to Facebook and did a search for “iFrames” and came across the Hosted iFrame app.
After installing the app I realized how much better it was. I found my fix! With this app you can now track your traffic too by entering your Google tracking code in the app settings, and upload up to 25MB of images and CSS files. They host everything!
Thank you Facebook for now supporting iFrames!













