Add a Newsletter Opt-In Box to your Facebook Page

Jun 18 2009

In this post I will show you how to add a custom tab to your Facebook Fan Page using the Facebook Static FBML application. The process isn’t terribly complex, so buckle down for a few minutes and we’ll bust this out. A few things you’re going to need to get started – a Facebook Fan Page and HTML opt-in form code from your ESP.

facebook-newsletter-optin-box

Step 1 – Add the Static FBML Application

app_1_4949752878_3434The Facebook Static FBML application gives you the ability to add advanced functionality to your Facebook Fan Page. This application will add a box to your Page in which you can render HTML or FBML (Facebook Markup Language) for enhanced Page customization. Installing the app is easy, but actually getting to the area where you edit can be a little tricky.  When you add the app it will give you choices of which Page or Pages you want to add it to.

Step 2 – Creating the Facebook Opt-In Tab

edit-facebook-pageAfter you have added the app, head to your Page and click on “Edit Page”.  Locate FBML in your list of applications and click on the pencil icon to edit. In “Box Title” you can give the tab a name like “Email Signup” or “Newsletter”. In the “FBML” section, simply paste your form code in. You can style your form and imagery to give the Box some look and feel, similar to the car image I added in the example above.edit-fbml

One key customization I added to our code was <form method=”post” action=”http://url.com” TARGET=”_blank”> at the end of the url to open a new browser tab or a window so the user doesn’t lose their place on Facebook.

Step 3 – Add New Tab to Facebook Page Navigation

add-static-fbml

Where it shows “FBML” on the “Add a New Tab” drop down, will be the custom name you gave the new Box.  If you are running out of room with your Tabs, you may need to scoot some things over to give your new Tab some visibility.

This App will also live on your “Boxes” tab in a condensed version, unless you go back to Edit Page > FBML Settings > Application Settings and remove it from the Box and just leave the Tab (which I recommend).

One last thing, if you have trouble getting the Box to appear as some have noted, simply “Add Another Box” and copy the exact same code in.

Step 4 – Try it in Action

Head on over to the eROI Facebook page to try this for yourself, and Become a Fan while you’re at it!

eROI Facebook Fan Page >>

If you have any questions or make something really cool, please post a comment below!

Follow @AlexCWilliams on Twitter

82 Responses (Comments Feed)

  1. 1
    Jelle Quirynen says:

    Great post!

    I tested this but unfortunately iframes don't work in these boxes? pretty strange as this is just clean html. Any ideas on that?

    Thanks for the feedback!

    Jelle


  2. 2
    Alex Williams says:

    I looked into the iframe option initially, until I figured out that straight HTML works. I am looking at how to improve the process so some thank you messaging cab be provided inside the box now.


  3. 3
    How To Add an Opt-In Form to Your Facebook Page - Inbox Ideas: Email Marketing Tips by AWeber says:

    [...] at the Return on Subscriber blog offers an excellent tutorial (complete with screenshots) that walks you through the [...]


  4. 4
    En vrac, l’emailmarketing cette semaine | Kunfluo blog - Emailmarketing - Socialmarketing says:

    [...] Ajoutez un formulaire à vos pages Facebook : Pourquoi ne pas collecter des leads directement dans Facebook ? [...]


  5. 5
    links for 2009-06-23 | Company K Media says:

    [...] Add a Newsletter Opt-In Box to your Facebook Page | Return On Subscriber – Email Marketing Blog (tags: facebook e-mail marketing facebookpages) [...]


  6. 6
    Pam says:

    I tried to make it work I can see my form in preview but it does not show up on my facebook page. Plus it would be really helpful if it was easier to find the facebook application as the link you have on the example above goes to your facebook page not the page where the application is. I have been trying to do this for 3 days no luck. thanks for trying to help but it is not easy. It should just be a drag and drop application where people can just dump there html code but so many people cannot get it to work.


  7. 7
    AKORIE says:

    This is great way of marketing online business.


  8. 8
    drasw says:

    how do you find the app on facebook?


  9. 9
    michelle says:

    When I try to add the app…I get a box for the pages…but nothing is listed in the box for me to select? How do I install the app?


  10. 10
    Vinny says:

    Tried it but Javascript doesnt work, page comes up blank :(


  11. 11
    Nancy Lake says:

    what is my ESP?


  12. 12
  13. 13
  14. 14
  15. 15
    Alex Williams says:

    Your email service provider, who do you use to send?


  16. 16
    Alex Williams says:

    The application is located at http://www.facebook.com/apps/application.php?id=4... . You will need to authorize it to being the process.


  17. 17
    Alex Williams says:

    David, you would need to add some standard HTML code above your text copy. You can grab example code here – http://www.quackit.com/html/codes/html_picture_co...


  18. 18
    Lisa says:

    Hey Alex – This was helpful! I successfully added a tab with an e-mail capture for my free e-course & ezine… but nothing shows up on my wall. Any clue what I need to do?
    Thanks!
    Lisa


  19. 19
    sean says:

    For some reason when I try to add the static FBML, it brings up a window to select which page I want to add it to and there are "no results" found. Can anyone shed some light on what I might be doing wrong?


  20. 20
    Melissa says:

    You are not the only one! I have not been able to get it to work either. Can't figure out what the problem is. The note to just click "Add another box" if you're having trouble – where is that? Can't find such a link anywhere. I spent 2 hours on this – and I'm not a computer beginner – and ended up still with no opt-in form on my Facebook business page..


  21. 21
    Melissa says:

    I like the idea-wish I could get it to work. I found the app, installed it, pasted the HTML code from my aWeber form. Created my opt-in tab. Then, nothing. The tab is just blank. ???


  22. 22
    Manifesting says:

    Hey Alex, I am trying to find code for the hidden info. people who join as fans can see it, but not non-fans. see theKbuzz as an example. (http://www.facebook.com/home.php?ref=home#/theKbu... any ideas?
    thanks.


  23. 23
    Lisa says:

    Thank you for the post. I successfully added two new tabs to my Facebook Fan Page. You might want to add in your instructions that people have to click on the Raw HTML code when they go into AWeber. With some tweaking on my end it worked well.


  24. 24
    Scot says:

    Same as sean. "No results found". I absolutely have a page, and it's tied to the personal profile I'm logged in with.


  25. 25
    Convierte a tus Fans de Facebook en Fans de tus Campañas de Email | Email Marketing Point says:

    [...] El último paso será agregar dicha página al menú principal para hacerla visible. Para una descripción más detallada de cómo implementarlo, haz click en el siguiente link. [...]


  26. 26
    links for 2009-06-19 | The Marketr says:

    [...] Add a Newsletter Opt-In Box to your Facebook Page In this post Alex shows us how to add a custom tab to your Facebook Fan Page using the Facebook Static FBML application – I tried adding one to my Email marketr's Club fan page and it was super easy! (tags: facebook list_growth) [...]


  27. 27
    Twitted by mailchimp says:

    [...] This post was Twitted by mailchimp [...]


  28. 28
    Domain Names says:

    Great! Excellent tutorial, as i attempt to follow the tutorial I can’t seem to find the "Static FBML" application


  29. 29
    Kim says:

    Hi! I have already added the FBML box to the tabs on the page… but is there any way to rename "FBML" into something else, like… "Sign Up Form"? IF so, then how?

    Thanks!!! And thanks for the tips by the way! :D Hope you can help!


  30. 30
    Shar says:

    I will give it a try. hopefully it will work. thanks


  31. 31
    Make Money Online » Blog Archive » How Do I Add An Opt-In Form To My Facebook Page says:

    [...] newsletter sign up box in your Facebook Page. Here’s a step-by-step video on how to do it. Also, Alex Williams has post a full tutorial on how to add an opt-in form to your Facebook [...]


  32. 32
    Patrice says:

    Great tips! I will surely make a facebook fan page using your instructions above. Thanks!


  33. 33
    How To Promote Your Free eBook | graphics and innovation says:

    [...] newsletter sign up box in your Facebook Page. Here’s a step-by-step video on how to do it. Also, Alex Williams has post a full tutorial on how to add an opt-in form to your Facebook [...]


  34. 34
    kevin says:

    Hi Alex great content there. I'll try it on my fan page


  35. 35
    Liane says:

    This is so cool! I haven't even thought of this possible! Great work! Thanks for sharing! :D


  36. 36
    Adding a Newsletter Subscribe Form to Your Facebook Fan Page | MailChimp Blog says:

    [...] it be great if I could get my fans to signup for my email newsletter?” Now you can! We found this tutorial from the Return on Subscriber blog extremely helpful in getting us [...]


  37. 37
    Alex Williams says:

    Is it the "Book Dave" section?


  38. 38
    Alex Williams says:

    The app is quirky. Tyr duplicating the form you made again, that seems to have worked for some.


  39. 39
    Alex Williams says:

    Have you set up a Facebook Fan Page?


  40. 40
    Alex Williams says:

    Try going into the FBML Applcation Settings on your "Edit Page" section and add to Boxes & or Wall


  41. 41
    Nicola says:

    having the same problem – comes up blank after inserting javascript from aweber – have added another box and repeated but still blank :(


  42. 42
    Sophie Hovdekorp says:

    I tried following your steps, but at step 2 I was not able to edit anything and when I tried to move the box to the wall it just totally dissapeared. :-(


  43. 43
    TM says:

    Page keep coming up blank after the windows ask me where do I won't to put the application. Please advise. . .


  44. 44
    Newsletter-Abonnenten über Facebook-Pages generieren « Email Marketing Tipps says:

    [...] 13, 2009 · Kommentar schreiben Alex Williams von der amerikanischen E-Mail-Agentur eROI zeigte vor einigen Wochen, wie Onlineformulare zur Newsletteranmeldung auch auf einer Facebook-Seite [...]


  45. 45
    rev Brian Richards says:

    but is the code i know how to put on the page but where is the code for it?


  46. 46
    Laurence says:

    I'm having the same problem. Heeeeeelllp!!!!


  47. 47
    Brad says:

    Thanks! Works great! Aweber users, make sure that you copy the Advanced HTML code, otherwise you will get a blank page.


  48. 48
    Laurence says:

    Hi, where can I get the actual form code from?


  49. 49
    eksi says:

    thanks for this post… took a stab on it..and it worked! woot!


  50. 50
    Dale Dupree says:

    this is the worst set of instructions i ever seen! and I'm begining to think this is a set up to keep us from leaving aweber and going elsewhere..Lord knows the videos on google shows a much easier step by step plan that really works using a different autoresponder., after about doing these steps about 15 times, in a 4 hour period, now i am dissapointed with aweber. I wish aweber had just said it can't be done using aweber. I value my time a whole lot more than this…


  51. 51
    Using Social Networking to Grow your Real Estate Investing Business for Free – 10 Quick Tips | Struggling to Get Started says:

    [...] opt-in to your newsletter that provides REI tips, news, and wholesale deals. There’s a great blog post from Return on Subscriber that walks you through [...]


  52. 52
    Carol says:

    Thanks a lot Lisa, after a lot and lot of patience I finally get it with your help and it WORKS, GREAT !
    http://www.facebook.com/pages/edit/?id=7985773737...


  53. 53
    Carol says:

    Pour les francophones…Oui, après bien de tentatives, finallement, ça fonctionne !!!!

    http://www.facebook.com/pages/edit/?id=7985773737...


  54. 54
    Winter Perkins says:

    Absolutely perfect post! So straight forward and easy to follow. My kinda instructions :D Thanks for the help (I sure needed it lol)


  55. 55
    Winter Perkins says:

    What a great post! Simple and straight forward, sooo easy to follow! My kinda instructions. Thanks for the help (I sure needed it lol)


  56. 56
    Dagana Moses says:

    hi,
    my name is moses saw ur post on facebook form on the page,well its true.i will like to be ur friend.


  57. 57
    Judith Auslander says:

    I tried all your steps – even my computer geek tried and we could not make it work. When we searched for the downloaded app on Facebook – we couldn't find it. Help! I think this is a great idea – so please help it to work. Thanks, Judith Auslander judith@wiseheartcoaching.com


  58. 58
    Shona says:

    Me too! Any tips? now I just have two blank boxes. I pulled the code straight from my Aweber form also?


  59. 59
    Vinil says:

    Is it possible to add an opt-in form for a face book group as well? It'll be great to add an opt-in form for a face book group.


  60. 60
    Dave says:

    What a great tip!!!! Not only added an opt-in page to all my clients' pages but I've used the application to make additional html pages. It can be a little picky as to how much html it will accept and it really doesn't like a lot of tables but for simple html it is great!

    thanks for pointing this out to us!


  61. 61
    Greg says:

    I'm trying to follow this using the promotion box code provided by Google groups. All I am getting is an image with a link, no textbox to input the email address and button to subscribe. It works fine on my website. Does static fbml not handle some of the tags in the code?

    <table border=0 style="background-color: #fff; padding: 5px;" cellspacing=0>
    <tr><td>
    <img src="http://groups.google.com/intl/en/images/logos/groups_logo_sm.gif"
    height=30 width=140 alt="Google Groups">
    </td></tr>
    <tr><td style="padding-left: 5px">
    Subscribe to U of L Crusade
    </td></tr>
    <form action="http://groups.google.com/group/UofLCru/boxsubscribe">
    <input type=hidden name="hl" value="en">
    <tr><td style="padding-left: 5px;">
    Email: <input type=text name=email>
    <input type=submit name="sub" value="Subscribe">
    </td></tr>
    </form>
    <tr><td align=right>
    Visit this group
    </td></tr>
    </table>


  62. 62
    Anonmous says:

    What i did to resolve the saving problem is the following,
    1. Install
    2. Go to edit your page
    3. Edit FBML – FBML
    4. On the bottom click on "Add another FBML box"
    5. Edit the new one
    6. Save
    7. Add tab onto page
    8. Enjoy! :D


  63. 63
    Your Super Sign Up System. | 7Wins.eu says:

    [...] Super sign up system: build a list the easy way :Ebooks Made EasyOrganize Your Fitness: How To Create A Super-Simple Interval Training Playlist | Get Organized WizardSuper Affiliate Magnet » Blog Archive » Discover How to Use 2-tier Affiliate Program to Boost your Affiliate Commission Today!MITSUBISHI CHARIOT GRANDIS-SUPER EXCEED FOR SALE « Get More InfoGossard Super Boost Satin Plunge – ReviewAdd a Newsletter Opt-In Box to your Facebook Page | Return On Subscriber – Email Marketing Blog [...]


  64. 64
    Andrew says:

    Same problem here. The code works fine in dreamweaver, but all I get is the title and a blank page in Facebook. I've even stripped everything out and tried just my logo and a link (no email signup form) and this still produces a blank page.


  65. 65
    alexjacober says:

    We're trying to post an image that is 700 px's wide but once it's loaded and we look at it on our facebook page…it comes up as 500 px's (default?) setting.

    We need it to be 700 px wide…what's the trick

    ALSO…how do we have change the "Wall page" to be the custom one?


  66. 66
    Kernel Paniker says:

    This is great1 It worked perfectly for me.

    Thanks Alot!


  67. 67
    Chuck says:

    Is this tutorial and app just for a Facebook Fan page or any regular Facebook page? Is a fan the same thing as a friend in this tutorial? Thanks.


  68. 68
    How to incorporate a News Letter Opt-in box to your Facebook page « Indium Web Management says:

    [...] To set up an email opt-in on your Facebook page, follow this tutorial from Alex Williams on eROI’s Return on Subscriber blog. [...]


  69. 69
  70. 70
    Ms. Freeman says:

    This was such a life saver. Thank you soo much for sharing. I've got it working. How did you add the imagery?


  71. 71
    acepek says:

    Great idea! I implemented it and it works flawlessly. A nice and easy way to bypass paying sites like Involver or Wildfire when all you need is a simple form! Thanks again.


  72. 72
    Dan says:

    Does this work only with FB Fans page, or will it also work with FB Group page?


  73. 73
    tej says:

    Hi! I Have created my fan page,I want to add my FBML app in my custom tab.Is there any way to get this implemented?


  74. 74
    erik says:

    Hey Alex, I am trying to do exactly this with a google doc. For some reason it will not embed (I am using the embed code). I suspect that it has something to do with it being iframe. Any suggestions? Here is the code below
    THANKS!

    <iframe src="https://spreadsheets.google.com/embeddedform?formkey=dFg4MVNJMDlXUEhFRmlYSGlNX1pZNHc6MA" width="760" height="627" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>


  75. 75
    Eric J says:

    Great tip! I added my opt in to my FB Fan page with little to no error! Thanks again for sharing!


  76. 76
    Jeff says:

    OK, I get it and have done what you've said here; however, when you go to my fan page and my "Email Signup" default landing page, there's nothing there. I clicked on "edit page" under my fan page avatar, clicked edit under "Email Signup – FBML" and cut and pasted the template HTML into the FBML box, click "Save Changes" but when I go to the "Email Signup" tab on my fan page, it's blank. Any ideas?


  77. 77
    JoshA says:

    All of this is easy to et up, the ONLY part we need is the form code….. that is all. thanks


  78. 78
    Mario says:

    I instaled the app, but when i press the pencil to edit there is no options but remove form tab


  79. 79
    Jeff says:

    OK, I get it and have done what you've said here; however, when you go to my fan page and my “Email Signup” default landing page, there's nothing there. I clicked on “edit page” under my fan page avatar, clicked edit under “Email Signup – FBML” and cut and pasted the template HTML into the FBML box, click “Save Changes” but when I go to the “Email Signup” tab on my fan page, it's blank. Any ideas?


  80. 80
    Charlotte says:

    I am looking to add the newsletter on facebook just like the one on the whole foods sit. Any suggestions how they got it to the left of the page. Thanks.

    http://www.facebook.com/wholefoods


  81. 81
    @TraceyDooley says:

    I, too, am having problems. The code is there, but nothing shows up on the 'tab' page. I have created several new FBML boxes, but to no avail.


  82. 82
    Mogli says:

    Where can I find HTML code for a newsletter signup with a space for email AND name? I have only found code for someone to put in their email only, but I need to be able to identify the person. Thanks!


Leave A Reply

Comment spam protected by SpamBam
(4744 spam filtered)

Spam protection by WP Captcha-Free