Enterprise Ecommerce

How to Create a FaceBook Fan Page and Add the Widget to Your BigCommerce Store

Mitchell Harper / 6 min read

bcfacebookpageWe’ve recently setup our very own BigCommerce fan page on FaceBook (we’d love you to become a fan and connect with us!) and let me be honest with you – it wasn’t a walk in the park. FaceBook now has so many buttons, tabs, applications and settings that it took us quite a bit of time and research to work everything out, but now that we have I wanted to share what we did so you can do it too.

Something like 70% of people in North America have a FaceBook profile and creating your own FaceBook fan page is a great way to connect with your customers. If you have a blog you can automatically setup your fan page so that new blog posts appear on your wall. You can even create a FaceBook fan page widget and put it right into your BigCommerce store, which is what I’m going to teach you how to do in this post.

Creating Your FaceBook Fan Page

The first thing you need to do is create your own personal FaceBook account. If you already have an account then you should use that – and don’t worry, your personal photos, wall, comments, etc won’t appear on your FaceBook fan page – you will simply be the owner of the page.

fbcreatepagebuttonOnce your personal account is setup, go to this page and click the “+ Create Page” button. You’ll now see a few different options for the type of page you want to create. If you’re selling online then you’ll either want to choose “Local” or “Brand, Product or Organization” and then choose an option in the dropdown list that best represents your company, products or services. Finally, enter your company name in the “Name of Page” box and click the “Create Page” button.

Here’s a sample for an online store that sells coffee:


Your fan page will now be created and should look something like this:


Adding Your Logo

Pretty boring, right? Let’s spice it up. Firstly, see the big question mark image at the top of the page? That’s where we want your logo to appear, so move your mouse over it, click the “Change Picture” link and then choose “Upload a Picture” like so:


If you don’t have a copy of your logo on your computer then you can download the logo from your BigCommerce store (if you’re using an image as your logo not text through the logo builder). Just go to your store in a web browser and right click on your logo at the top of the page. You should see a “Save Images As…” (or similar) menu option which will let you download your logo to your hard drive.

Here’s how my sample fan page looks with a logo I created in Photoshop:


Adding New Blog Posts to Your FaceBook Wall Automatically

Next let’s setup our fan page so that our BigCommerce news posts are automatically added to our wall (the wall for your fan page, not your personal FaceBook account). That way you can add news to your BigCommerce store and have it appear on your FaceBook fan page automatically, without you having to do anything.

To do this we need to install the “Notes” application on our fan page, so make sure you’re on your fan page then click the “Applications” bar at the bottom left of the page and choose the “Browse More Applications” link, like this:


Now type “Notes” (without the quotes) in the search box at the top left of the page and press enter. A list of applications will appear. Click the first one:


When the page loads click the “Add to my page” blue link on the left and then choose your new fan page if prompted and click the “Close” button. The “Notes” application will now be available on your fan page, so the next step is to tell the “Notes” application where your blog is.

Your BigCommerce store includes the ability to push your own blog posts (or news items as we call them) which will appear, by default, at the bottom of your home page in the “Recent News” section like this:


If you haven’t already, you’ll need to create at least one blog post before you’ll see the “Recent News” section. From your store’s control panel click the “Website Content” tab and choose the “Create a News Item” option. You can then create a news item and it will appear on your store’s home page. Easy!

You should now have at least one news item displaying on your home page. To add your blog posts to your FaceBook fan page automatically we need to get the RSS feed for your BigCommerce blog, which is simply a file containing all of your recent posts. To get this, click on the orange icon next to the “Recent News” heading on your home page:


After clicking the RSS icon you want to copy the website address from the address bar in your web browser, so right click on the text in your address bar and choose the “Copy” option. Your website address should now look something like this:


The front part of your website address can be different, but the part in bold above should be the same. Now jump back over to your FaceBook fan page (you might need to click your browser’s back button 3 or 4 times to get back to it) and click the “Edit Page” link under your logo image. Find the “Notes” application and click its “Edit” link, like so:


When the page loads you’ll see a link that says “Import a blog >>”. Click on it and in the “Web URL” box right click and choose “Paste” to paste in the address of your BigCommerce RSS feed which you copied in the last step. Finally tick the check box and then click “Start Importing”:


After the import is complete you’ll see a preview of how the posts will look on your wall. Click the “Confirm Import” button on the right side of the page and you’re done. Any new BigCommerce blog you create will appear on your FaceBook fan page within a few hours of being posted in your store. Here’s how our AwesomeCoffee sample FaceBook fan page looks.

Adding the FaceBook Fans Widget to Your BigCommerce Store

OK now that our fan page is setup let’s create a widget which will show our fans and recent wall posts in our BigCommerce store. The widget is a great (free) way to drive more fans to your FaceBook page. To get the widget, click here and choose the options you’d like to appear in the widget. I recommend including both recent streams and fans. Finally, click the “Other” button to see the JavaScript code which you should copy to your clipboard by right clicking in the box and choosing “Copy”:


Now we need to use BigCommerce’s design mode feature to add the JavaScript of the widget into our store.

Adding the Widget to Your Store Using Design Mode

Design mode is a feature unique to BigCommerce which let’s you edit the layout, text and HTML in your online store. To enable it, login to your store’s control panel and click the “Store Design” link at the top right of the page, then click the “Design Mode” tab. After clicking the checkbox/button you should see the design mode toolbar when viewing your store, like this:


For this example I want the FaceBook widget to appear on the left under my newsletter box, so I’ll right click the newsletter box and choose the “Edit Panel” option, like this:


A window will now open which contains the HTML for the newsletter box. Don’t worry – you don’t have to edit any HTML. Just paste the JavaScript from the FaceBook widget at the very bottom of the HTML code, like this:


Click the “Save” button at the top of the window and then when you reload your store’s home page in your web browser you should see the FaceBook fan widget like so:


Now as you can see, the widget is too wide. We need to make a small change to the JavaScript of the widget, so right click on the newsletter box again, click “Edit Panel” and notice the “width” attribute which I’ve highlighted in yellow below:

<script type=”text/javascript” src=”http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US”></script><script type=”text/javascript”>FB.init(“d7f985e0ed5b8318daa7c52be5710748″);</script><fb:fan profile_id=”165603319018″ stream=”1″ connections=”10” width=”300″></fb:fan><div style=”font-size:8px; padding-left:10px”><a href=”http://www.facebook.com/pages/BigCommerce/165603319018″>BigCommerce on Facebook</a> </div>

Change it from 300 to 160, like this:

<script type=”text/javascript” src=”http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US”></script><script type=”text/javascript”>FB.init(“d7f985e0ed5b8318daa7c52be5710748″);</script><fb:fan profile_id=”165603319018″ stream=”1″ connections=”10” width=”160″></fb:fan><div style=”font-size:8px; padding-left:10px”><a href=”http://www.facebook.com/pages/BigCommerce/165603319018″>BigCommerce on Facebook</a> </div>

Now click the “Save” button and reload your store’s home page in the browser. It should now sit perfectly!


In this example I decided not to include the stream in the widget and just the fans, and I’ve used our BigCommerce fan page for the widget in this example. As I mentioned earlier, it’s quite a complicated process to create a FaceBook fan page, but luckily it’s easy to embed the widget into your BigCommerce store.

If you do setup your own FaceBook fan page and integrate it into your store we’d love to see it – just post a link to your store in the comments below! Finally, don’t forget to become a fan of BigCommerce on FaceBook :)


Mitchell Harper

Mitchell Harper

Mitch is the co-founder of Bigcommerce. He loves helping small businesses succeed through the use of simple software and regularly keynotes on topics including e-commerce, entrepreneurship, Saas and mostly importantly, how to build a great company culture. Today he runs the company alongside co-founder Eddie and our 300+ person team with offices in Sydney, San Francisco and Austin. He can be emailed at [email protected]

View all posts by Mitchell Harper
Leave a Comment

84 comments on “How to Create a FaceBook Fan Page and Add the Widget to Your BigCommerce Store

  1. Samantha Holbrook on

    Hi! I see this was first published 5 years ago, is this still the most accurate way to add the fanpage to my site? (it would be neat if the updates made to these post overtime were noted)

  2. doing home on

    I’ve been surfing on-line more than 3 hours as of late, but I never
    found any attention-grabbing article like yours. It is beautiful price
    sufficient for me. Personally, if all website
    owners and bloggers made good content material as you did,
    the net will likely be a lot more helpful than ever before.

  3. best seo firms on

    I just like the helpful info you provide on your articles.
    I’ll bookmark your weblog and test once more here regularly.

    I’m somewhat sure I will be informed many new stuff right right here!
    Good luck for the following!

    Look at my blog post – best seo firms

  4. Jasmine on

    Aw, this was a very nice post. Spending some time and
    actual effort to make a great article… but what can I say… I procrastinate a
    whole lot and never seem to get nearly anything done.

    Look into my website: decorating kitchen ideas; Jasmine,

  5. sell used iphone on

    I tend not to write many responses, however i did some searching and wound up here How to Create a FaceBook Fan Page and Add
    the Widget to Your BigCommerce Store. And I do have 2 questions for you if
    it’s allright. Could it be only me or does it look like some of the responses look like coming from brain
    dead people? :-P And, if you are posting at other places, I’d like to follow
    anything new you have to post. Could you list of the complete
    urls of all your shared pages like your Facebook
    page, twitter feed, or linkedin profile?

    My blog post … sell used iphone

  6. sell iphone 4 on

    Have you ever thought about creating an ebook or guest
    authoring on other sites? I have a blog based on the same subjects
    you discuss and would really like to have you share some stories/information.
    I know my readers would enjoy your work. If
    you are even remotely interested, feel free to send me an email.

    Feel free to surf to my website sell iphone 4

  7. sell iphone 4 on

    I’m curious to find out what blog system you happen to be working with?
    I’m experiencing some minor security problems with my latest site and I’d like to find something
    more safeguarded. Do you have any recommendations?

    Also visit my blog :: sell iphone 4

  8. weed tee shirt on

    Hola! I’ve been reading your site for a while now and finally got the courage to go
    ahead and give you a shout out from Porter Tx!

    Just wanted to mention keep up the fantastic work!

  9. raspberry ketone uk on

    I’m not sure where you’re getting your info, but good
    topic. I needs to spend some time learning
    much more or understanding more. Thanks for fantastic
    info I was looking for this info for my mission.

  10. sexy lingerie on

    Its like you read my mind! You seem to know so much approximately this, like you wrote the book in it or something.

    I feel that you can do with a few percent to force the message home a little bit, but other than that,
    this is magnificent blog. An excellent read. I’ll definitely be back.

  11. raspberry ketone uk on

    Howdy! I know this is kind of off topic but I was wondering
    if you knew where I could get a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having problems finding one?
    Thanks a lot!

  12. best restaurant in honolulu on

    Admiring the persistence you put into your blog and detailed information you provide.

    It’s nice to come across a blog every once in a while that isn’t the same outdated rehashed information.
    Fantastic read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.

  13. bath taxi numbers on

    Thanks for the marvelous posting! I truly enjoyed reading it, you may be a great author.I will always bookmark your blog and
    will come back very soon. I want to encourage yourself to continue your great writing, have a nice morning!

  14. taxi bath on

    An impressive share! I’ve just forwarded this
    onto a coworker who had been doing a little homework
    on this. And he actually ordered me breakfast simply because I discovered
    it for him… lol. So let me reword this…. Thanks for the meal!!
    But yeah, thanx for spending some time to talk about
    this topic here on your web page.

  15. chicago used cars on

    Hey! I know this is somewhat off topic but I was wondering which blog platform are you using for this site?
    I’m getting fed up of WordPress because I’ve had problems with hackers and I’m looking at options for another platform.

    I would be awesome if you could point me in the
    direction of a good platform.

  16. Armand on

    Great blog here! Also your web site loads upp
    fast! What web host are you using? Can I get your affiliate link to your host?

    I wish my web sitge loaded up as fast as yours lol

  17. Jame on

    I was wondering if you ever considered changing the layout of your
    blog? Its very well written; I love what
    youve got to say. But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having 1
    or 2 pictures. Maybe you could space it out better?|

  18. Liz on

    The only issue is FB has apparently changed how it’s done so this no longer applies.

    For instance, there is no option for “other” types of code. It gives you an IFrame and an XFBML code but neither will allow the box to show up on my website when I add them to the script. :(

  19. Brett on

    Hi Carlie
    What file did you edit to put the facebook fan stream underneath the latest news like that. Thats what I am trying to do but no luck so far

  20. Mitchell Harper
    Mitchell Harper on

    Howdy John. I keep things simple. I have a $500 HD camera with a small tripod and use iMovie to import the video, add sounds and transitions. I then upload it directly to YouTube from within iMovie. For me it means I can (and do) record videos from anywhere – here in Sydney, from our Austin TX office or even when I’m on holidays. Hope that helps!

  21. John Grover on

    Great instructions Mitch, thanks! You can now see our “Like Box” on our store’s bottom right side. I’ve actually been getting a lot of really good marketing tips from you, and applying them all. I’d like to know what you are using to design your videos before you upload them to You Tube? The video market is really where it’s at now… thanks again, looking forward to hearing back about the video creation software, please.

  22. Mitchell Harper
    Mitchell Harper on

    Hi Arielle. That’s more than a blog post unfortunately. It’s a HUGE amount of work but it’s on our feature list so rest assured, we’ve got you covered :)

  23. Arielle Nguyen on

    Hi Mitchell, I submitted a support ticket about Facebook single login feature but decided to post here as I think it will benefit everyone. It would be great if you could post an entry about how to implement single logon like Facebook, Google, Open ID as it really does increase traffic.

    Thanks a lot :)

  24. Mitchell Harper
  25. Lowell on

    Do you know what has happened to the Facebook Fan Box? It is not longer an option on http://www.facebook.com/facebook-widgets. I have had a fan box on my blog for months now, but recently the pictures of the fans are not showing up.

    I notice it on other sites as well… I clicked Huma’s site link (noted in the post above) and fan pictures on that website are not showing up either, as is the case with mine. The Facebook logo is present as is the link back to my fan page, but no pics of fans – just white space.

  26. Mitchell Harper
    Mitchell Harper on

    Hi Huma. We’ve added a lot of the new Facebook F8 announcements to the next release so for now there’s not much we can offer because it takes a bit of programming to get them all working together. If you can wait for the next release I’m sure it will be exactly what you’re after.

  27. Huma on


    Thanks for the helpful instructions on how to setup the FB Widget but I need your help in taking this a bit further.

    I’ve added the FB recommendations app on my homepage but I want to add a category specific recommendations box on every category page so that the customers can see what their friends are liking/sharing within that particular category. As all product categories use the same template, I for the life of me can’t figure this one out!

    Also I want to add FB Like button on all product details pages like on your blog so the customers can see if any of their friends like the product they are viewing. However, I’m facing the same issue with this as all product detais pages use the same template. I’ve added the AddThis share button but it doesnt show the customer personalized information as the Like button.

    Can you tell me how to go about this…

  28. Mitchell Harper
    Mitchell Harper on

    Hi Meghan. Your website looks incredible – well done. Your product looks cool too. I couldn’t see the widget on your page but if you add it back and message me on Twitter (@mitchellharper) I’ll take a look for you.

  29. meghan on

    Hi Mitch,

    I followed your instructions exactly and when I add the widget to the panel it just says “Soho Scrubs on Facebook” in small font and there is no Facebook logo.

    I tried signing out of Facebook, but this doesn’t fix the problem.

    Any suggestions would be great!



  30. Mitchell Harper
    Mitchell Harper on

    Hi Jae. I created our page when logged into my personal Facebook account and didn’t have any problems. Did you create an actual page instead of a completely new account?

  31. Jae Baeli on

    I created a page for my books (I’m an author), but i already have a personal FB page. I think i was supposed to create a fan page the second time, but i believe it ended up another personal page…Now i can’t figure out how to manage them because when i’m logged into one, I can’t be logged into the other, and when i am in my personal page and go to pages & ads, it pulls up the second page I created – does that mean they are linked, even though i used a different email, user name and login? This is so confusing! And i’m a webmaster, so i know I’m not the only one with this problem. Can anyone tell me how to go about clearing up this mess?
    thanks for any insight.

  32. Mitchell Harper
  33. Mitchell Harper
  34. shannon on

    (Mitchell Harper (December 14th, 2009, 10:01 pm)

    Hi there. As mentioned in the post, we do have a complete blogging system built in. It’s under the “Website Content” tab in the control panel. We call the posts “News Items” but they’re essentially blog posts…)
    is there an option to put the new items in the top menu bar and change the name to blog?


  35. Jose Do Nascimento on

    Hey Mitch,
    I really thought that in the page would show only the “facebook” and “become a fan” logo, instead of the contents under, fighting with the rest of the page. We're novices here…lol… Is there a way to do that?
    By the way, with the instructions was really a “walk in the park”,

    Thanks a bunch!

  36. Yotari on

    Hi Mitch,

    I don't have the news feed on my home page http://www.yotari.co.uk – Before I can link up to Facebook I need to get the news items appearing on the yotari site! I have tried amending the layout in design mode, but I'm not sure which panel I need – can you help please?

  37. robertfarago on

    Excellent how-to post.

    Now the hard work begins: creating content to keep the community active, engaged, happy and growing.

  38. robertfarago on

    Excellent how-to instruction. Now the hard work begins: providing regular compelling content to keep the community active and growing.

  39. Andrew on

    Thanks for that – just added the fan page and connected the news. Can I use the same technique to add the new items feed into the facebook fan page? Do I need to create a second notes page?

  40. Darren on


    When i get to the option to import an external blog and i enter the URL i get the following error
    Import Failed
    We couldn't find a feed using the URL you provided.

    I have followed the instructions word for word, so what could be wrong?

  41. Mitchell Harper on

    Hi there. As mentioned in the post, we do have a complete blogging system built in. It's under the “Website Content” tab in the control panel. We call the posts “News Items” but they're essentially blog posts…

  42. Big Commerce Customer on

    Oh, additionally, when you open a fan page, will this tell you which personal profile had opened that fan page?

  43. Big Commerce Customer on

    Hi Mitch,

    It would be nice if there is a built in blog (preferrably wordpress) in our ecommerce shop. Why open up another domain (free or paid) when you can populate pages within your site. This will hopefully make google visit the site more frequently. The only downside I can think of might be the bandwidth premium.

Leave a Reply

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

Less Development. More Marketing.

Let us future-proof your backend. You focus on building your brand.