Customized and Stylized Subscription Widget

Customized and Stylized Subscription Widget Many of this blog readers asked me which plugin/code I’m using in sidebar for Stylized Subscription Widget. So today I decide to share this with you! because It’s almost more than 2 months. I’ve not shared any Stylized Subscription for Widget Blogger and WordPress Widget.

Coming back to topic this widget simple uses HTML and CSS. It’ll keep your sidebar clean! ;) It contains FeedBurner Form, Twitter Follow Button, Facebook and Google buttons.

To see demo copy code below and place it in our HTML Editor.

Adding Customized and Stylized Subscription Widget

You just need to place a code to your blog widget Follow following steps to add Customized and Stylized Subscription Widget to WordPress and Blogger both!

Adding Subscription Widget To Blogger

  1. Go to Dashboard > Design > Page Elements.
  2. Click Add A Gadget. In window, select HTML/Javascript .
  3. Copy the code below and paste it inside the box.
  4. Save the gadget. Drag the gadget and reposition it under Blog Posts gadget.
  5. Click Save button.

Adding Subscription Widget To WordPress

  1. Go to Dashboard > Appearance > Widgets > Available Widgets.
  2. Drag Text widget into a sidebar.
  3. Paste in the code.
  4. Save.

Code for Stylized Subscription Widget


 #ABT-mashable-bar {
background-color: #f9f9f9; box-shadow: 0 0 3px #b0b0b0;
     border:1px solid #ccc;
width: 270px;


#subscribe-box .fb-like-box { border: 1px solid #EBEBEB; padding: 5px; background:#f7f7f7;}
	#subscribe-box .gplusone { background: #f7fcfc; border: 1px solid #EBEBEB; border-top: 1px solid #fff; color: #000; font-size: 10px; line-height: 1px; padding: 9px 11px;}
	#subscribe-box .twitter-follow { background: #eef9f9; border: 1px solid #dff6f6; border-top: 1px solid #fff; padding:5px 11px;}

	#subscribe-box .email-box { 
   border-right: 1px solid #C7DBE2;
        border-left: 1px solid #C7DBE2;         background: #d3e0ed;

border: 1px solid #ccdaed;  padding:11px; margin-bottom: -4px;}

		#subscribe-box .email-box h4{color: #555;font-family: Arial;font-size: 12px; margin: 0 0 10px;}

#subscribe-box .email-box .txt,#subscribe-box .email-box .txt:focus{

border: 1px solid #d2d2d2;

color: #a19999; font-size: 12px;

border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;


padding: 6px 28px 8px; width: 93px;


		#subscribe-box .email-box .btn,#subscribe-box .email-box .btn:focus{ float:right;

margin-top: 0px;

background: #30a146; 	background: linear-gradient(top, #30a146 0%, #249334 100%);  background: -moz-linear-gradient(top, #30a146 0%, #249334 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #30a146), color-stop(100%, #249334));  background: -webkit-linear-gradient(top, #30a146 0%, #249334 100%);   text-shadow: 1px 1px 0 rgba(0, 0, 0, .4);  font-weight:bold;    font-family: "Droid Sans","Lucida Grande",Tahoma,sans-serif; 

    font-family: "Arial","Helvetica",sans-serif;
    border:1px solid #248334 ;
    text-shadow:#d08d00 1px 1px 0;
    padding:8.5px 10px;
    border-image: initial;} 

			#subscribe-box .email-box .btn:hover{

opacity: .8;
    border:1px solid #248334  ;
    text-shadow:#d08d00 1px 1px 0}  


<div id="ABT-mashable-bar">
<div id="subscribe-box">
<div class="email-box">
<h4>Subscribe updates on your <a href="" target="_blank">Email</a> | <a href="" target="_blank">RSS</a></h4>
<form action="" method="post" onsubmit="'', 'popupwindow',  'scrollbars=yes,width=700px,height=700px');return true" target="popupwindow">
<input class="txt" style="background: #FFF  url('') no-repeat 6px !important;" onfocus="if (this.value == 'Your email ID ')  {this.value = '';}" onblur="if (this.value == '') {this.value = 'Your email ID ';}" type="text" name="email" value="Your email ID " />

<input type="hidden" name="uri" value="latestbloggingtips4u" />

<input type="hidden" name="loc" value="en_US" />

<input class="btn" style="margin-left: 4px;" type="submit" value="Subscribe" />
<div style="clear: both;"></div>

<div class="fb-like-box"><iframe style="border: none; overflow: hidden; width: 80px; height: 21px;" src="//" frameborder="0" scrolling="no" width="320" height="240"></iframe><a style="color: #3b5998; font-family: ubuntu; font-size: 18px; font-weight: bold; line-height: 20px;" href="" rel="nofollow" target="_blank"> Like on Facebook </a>
<div class="clear"></div>

<div class="gplusone">
<div style="float: left; width: 90px;">
<div id="___plusone_0" style="height: 24px; width: 106px; display: inline-block; text-indent: 0pt; margin: 0pt; padding: 0pt; background: none repeat scroll 0% 0% transparent; border-style: none; float: none; line-height: normal; font-size: 1px; vertical-align: baseline;"><iframe id="I1_1322986463651" style="position: static; left: 0pt; top: 0pt; width: 106px; margin: 0px; border-style: none; height: 24px; visibility: visible;" title="+1" name="I1_1322986463651" src="" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="100%" height="240"></iframe></div>
<a style="color: #dd0000; font-family: ubuntu; font-size: 16px; font-weight: bold; line-height: 24px;" href="" rel="author" target="_blank">Circle on Google+</a>
<div class="clear"></div>
<!-- Place this render call where appropriate -->

<script type="text/javascript">// <![CDATA[
  (function() {

    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;

    po.src = '';

    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);

// ]]></script></div>
<div class="twitter-follow">
 <iframe style="width: 300px; height: 20px;" title="" src="" frameborder="0" scrolling="no" width="320" height="240"></iframe>

<script type="text/javascript" src="//"></script></div>
<div id="mashable" style="height: 12px; background: #f9f9f9; border: 0px solid #CCC; border-top: 1px solid white; text-align: right; border-image: initial; font-size: 10px;"><span class="author-credit" style="font-family: Arial, Helvetica, sans-serif;"><a href="" target="_blank">Widget »</a></span></div>

If you face any problem with code. Please download this code..


Due to some issue. I can’t highlight changes you’ve to make in above code. Hope you won’t mind ;) . Now look for bold letter above and replace it with your Username, IDs like;

  • Replace latestbloggingtips4u with your feedburner Feed URL.
  • Replace allbloggingtips with your facebook Page URL.
  • Replace allbloggingtips with your twitter url.
  • Replace allbloggingtips with your blog URL.
  • And at least replace with your Google+ Profile Link.


This widget is first shared on AllBloggingTips. Readers are requested to link back if you’re going to share this widget on their blog!

That’s all. I hope you’ll like this widget. Let me know if I missed anything or you face any issue!

Happy Blogging :D

Article by

Hi! I'm +Ammar Ali Part time Blogger, young entrepreneur, affiliate marketer and student. I help people in bulding a profitable blog easily. Read more about me. You can connect on Twitter, Facebook.

Ammar has written 146 awesome articles for us.

Write for us Guest Post?

Comment below, let me know what do you think?

39 Comments so far add one

  1. really nice widget i have already customized this widget if you want to see my visit demo go my blog and great work bro thanks sharing this widget for all blogger fantastic post :)
    Rahul Kashyap recently posted..Cop Out (2010)My Profile


    Thanks for sharing the post and is the perfect way to transform ones list and also help readers to get latest post updates.
    IGBALAYE OLAYEMI recently posted..How to Turn Visitors to SubscribersMy Profile

  3. Hey Ammar!
    Good looking widget.
    Buddy I recommend you to use Syntax highlighter plugin for displaying code :)
    Khaja moin recently posted..Top 15 SEO Google Chrome Extensions for BloggersMy Profile

    • Hi Khaja.

      Thanks buddy! I’ve installed Syntax Highlighter today just for this post before publishing it! Still some issue.. I can’t highlight some line in this highlighter!

  4. Abdul Waheed says:

    Excellent Share Ammar,

    Love how simply you have made it being a copy and paste and it looks great too buddy.

    Nice keep up the good work.
    Abdul Waheed recently posted..Google Redirect Virus Removal 2011My Profile

  5. Nice widget gonna use use it:)
    Guppu Boss recently posted..5 Cool Geek USB 3.0 Flash Drives | Grab them Today [Stock Limited]My Profile

  6. It’s great that you have shared your private widget with us but why I’m not seeing that widget in the sidebar of this (your) blog?

    Let me know if you have stopped using it in your blog for any reason as I’m going to adopt it in my next project soon. It will cover a good space there, also, gives some positive waves to the readers.
    Irfan Siddiqui recently posted..Now Set Privacy over Each Profile Picture on Facebook ManuallyMy Profile

  7. Yo, here’s a business deal. I can add Aweber and Mailchimp here. Want to make this a premium plugin? Shoot me an email :)
    Raaj Trambadia recently posted..Stand Out From The Crowd When Blogging – Is It Possible?My Profile

  8. Great widget. It is one single widget with multiple benefits. Hopefully you will comeup such such widgets/plugins on your blog more often. Thank.
    Adil recently posted..Style Match of World Top 5 BeautiesMy Profile

  9. really nice widget thanks for sharing i wanted this widget last 2 month thanks again you sharing this Awesome work bro :)
    Mahesh Verma recently posted..Sounds Like a Revolution [2010]My Profile

  10. Thanks Ammar.Widget looks cool.Would be using it on my blog.Kudos to your efforts.
    Meena Thakur recently posted..Method to get Xbox Live Codes Absolutely FreeMy Profile

  11. Thanks Ammar for this beautiful widget… I’m going to use it on my blog….

  12. Thanx for this widget Ammar. I was looking for it.
    Will try it as soon as possible.
    Usama Siddiqui recently posted..Get WordPress DailyWP Review Engine Theme For FreeMy Profile

  13. So nice of you Ammar.
    Thanks for sharing that widget here with us.

    BTW, I think you’ve started building email list. Can you tell me which email list provider are you using? I don’t think you’re using Aweber or Mailchimp.
    Ehsan Ullah recently posted..Starting a Blog – How To Start a Blog GuideMy Profile

  14. Harsh Bhatt says:

    Umm Nice Plugin, Attractive will use it on my site.
    Thanks for the share.
    Harsh Bhatt recently posted..LG OPTIMUS VUMy Profile

  15. Awesome widget dude. But instead of doing it manually, you could have turned it into a plugin so that it would have become much easier for the users to make use of it.

  16. The customized code is really looking simple than the original.. I think its the time to edit mine widgit.
    Pavan Somu recently posted..Advice and Guidance On Using Social Networks During Work TimeMy Profile

  17. It is looks more colorful than usual plugin. I’ll try to apply in my site too
    Ahsan recently posted..Install Avast Mobile Security For Your Android DeviceMy Profile

  18. Nice widget I liked it………………… thanks….Ammar :)
    krishna recently posted..How To Print Both Sides Of Paper in Adobe Reader (Pdf Document)My Profile

  19. Thanks for the code! My page has been looking pretty good, but I’m horrible when it comes to the complicated stuff.
    On another note, do you think these types of widgets have any impact, positive or negative, on SEO? I’ve heard that the simplest WP designs are the best for SEO, but I’m not sure about these kinds of add-ons.
    Paige recently posted..Do It Yourself SEO for Your WebsiteMy Profile

  20. Thanks Ammar for sharing this….

    I hope to share this with my blog readers too and off course give the credit to you..

    I’m planning to make some changes to my current blog design and I think I’m going to use this.
    Thanks so much
    Kelvin Wealth recently posted..Engage Your Blog Readers With These Simple TipsMy Profile

  21. Jatin Singhroha says:

    Nice Widget , i will use it on my blog for use , i think best for social media bro .
    Jatin Singhroha recently posted..How to Increase Your Website Loading Speed ?My Profile

  22. Hi Ammar,

    I just launched my new blog and installed the mashable type social plugin. I just read your post above and I feel both the things actually do the same thing. I was wondering will there be any page load difference if I add the code directly instead of the plugin? then I will be shifting to the one having lesser load time.
    Anubhab recently posted..7 Free Alternatives to Dropbox for Cloud BackupMy Profile

  23. It looks pretty nice. Thanks for the info as always.
    Gary recently posted..High PR Forums ListMy Profile

  24. Well all i would say is awesome. This widget looks nicer for blogs who wanna increase their subscribers base. Personally I think its indeed a good work. Well Done Ammar I wanna see much more valuable stuff from you in coming days.
    Shaun Dennis recently posted..Download 12 Best Windows 8 Wallpapers HDMy Profile

  25. Hi Ammar,

    The plus one button next to “circle us on Google+” is not working. It is clickable, but nothing is coming next to it. The count is not increasing. Please fix this. Also, the background for the email icon which you provided is showing some other weird image, please look into that as well.

  26. When im put to html pots ihave problem is no valid to send and not work, why can you help me i wont to get this widget

Speak Your Mind

CommentLuv badge