How To Add Custom Gadgets To Gmail?

Yesterday we told you about 3 new exciting features where they integrated Calendar and  Google Docs into , along with that, they also added a new feature where you can add a custom gadget to Gmail by providing the XML URL for it.


Here is a simple and step by step tutorial to add custom gadgets like Remember the Milk, weather or for that matter anything to your Gmail account.

Step 1: Activate the custom Gadget in Labs To start using of this nifty feature, you will first have to enable it. To do that, go to Settings > Labs and find Add any gadget by URLand activate it.


Step 2: Find XML URLs for the Gadgets To Add To Gmail Now that you have activate the feature, you will need to find the XML URLs for the gadgets you want to add, there are few places you can find gadgets, either in your Google IG home page or the Gadgets gallery.

If you want to add a existing Gadget from your Google IG page to Gmail, go to your IG homepage and find the gadget you want to add, click on the arrow key in the gadget menu and from the dropdown menu click on About this Gadget


Once you click on the option you will be taken to a new page where you can see information about the gadget, the address bar on this page contains the link to the Gadget XML URL, copy the URL and store it somewhere temporarily.


Alternatively, you can also find gadgets in the Gadget directory, to get the gadget XML URL in the directory find the gadget you want to add to Gmail and click on the link to view the full description, once you are on the description page, copy the URL from the address bar like shown in the screenshot above.

Step 3: Adding The Gadget To Gmail Once you have got hold of the XML URL of the gadget it is time to add it to your Gmail account, to do that go to Settings > Gadgets and enter the URL into the text box provided.


Note: If the XML URL is missing the protocol (http://) please add it, like we have done in the example.

Click on the Add button to add the custom gadget to Gmail, once you have done that you will the gadget appear in the settings page, as well as the sidebar.


Once you follow these steps, you can start enjoying your favorite gadgets in Gmail, however you will not be able to edit or change settings for the gadgets you have added, which we think should be added in near future.

Another notable problem we saw, was the inability to see gadgets built by Google, for example we were able to add the Google Reader gadget through the settings page, but it did not display in the sidebar, so it could be that Google is working internally on integrating more Google Products like Google Reader into Gmail.

14 thoughts on “How To Add Custom Gadgets To Gmail?”

    1. To add this gadget to Gmail, copy everything AFTER “url=”. Paste it into the “Add a gadget by its URL” field on the Gadgets tab (located under Gmail’s “Settings”). Then simply add “http://” before the word “fishgadget” and click Add. You should see the gadget in Gmail

  1. Good post. One point, the best way of obtaining the gadget's URL is to go to the iGoogle directory description for the gadget you want and click the view source link, under For webmasters on the right hand side. The gadget URL is then displayed in your browser's address bar which you can then copy. (This is just the gadget URL, nothing else.) Also, the URL shown is not a dynamic one, so none of ? % in it.

  2. Hi, any chance you could help me work out the URL to put Manymoon on Gmail? I have tried everything! Thanks.

  3. When ever I enter mine this shows up “Invalid gadget specification. Ensure URL is correct and the gadget does not contain errors.”

  4. this gmail gadgets feature is cool to an extent.
    There are some awful gadgets like adding a “beta” word below the gmail logo. Don’t know what it that made for, huh!!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>