There is a little tool that is hidden in the help area of Google Calendar. Call it an Easter Egg if you will. It is Google Calendar’s Event Publisher.
There are actually two tools on this page; the individual event publisher and an entire calendar publisher.
Both of these tools allow you to create a “Google Calendar” button for an event or an entire calendar. First off these buttons provide a link to an event that you might be promoting or maybe a calendar that you might want people to be able to subscribe to.
But what to do with these buttons. After you insert your information and hit “Create button HTML” you can then use the simple HTML code that is supplied to post an event or an entire calendar to your website. When people click on the button they will launch a Google Calendar window and are asked if they would like to add the event/calendar to their Google Calendar.
You can add this button to almost anywhere you can insert HTML code including a Google Map.
Now someone can add the event to their calendar from Google Maps.
UPDATE 8/5/11: Check out the update for Google Calendar to Twitter. It just might help with that pesky GMail verification code for forwarding.
UPDATE 1/21/10: I have just received information from Anil Chawla @anilchawla, creator of TweetyMail a competitor to TwitterMail. I have not had a chance to check it out but it looks promising. (See Anil’s post below)
UPDATE 1/19/10: TwitterMail is now working again through TwitterCounter.com. Thanks Boris… see UPDATE from 12/3/09
UPDATE 12/3/09: If you have been experiencing problems with TwitterMail here is what has happened: TwitterMail was purchased by TwitterCounter.com but according to TwitterCounter’s founder Boris Veldhuijzen van Zanten “…it will be back soon.” Please check out their website. I hope that TwitterMail will come back stronger than before. Here is a link that gives an alternative method with an extra step. (http://bit.ly/5LClRD)
When I created our new school website over the summer one of the goals I had was to communicate with our audience in as many ways as possible. We now have news articles on the home page and we have an embedded Google Calendar. I also set up a page for the daily bulletin in written and video form as well as an RSS feed from two of our school Twitter accounts (LGHSCalendar & LGHSCafe) on the bulletin page, one to tell you coming events and the other to tell you the cafeteria menu for the day.
Communication in many forms was the primary goal, however a secondary goal was ease of maintenance. I did not want to personally tweet the cafeteria menu daily or the daily events. Automation was the key, but how? I decided the easiest solution was to find a way to send our daily reminders from our Google Calendar of school events and cafeteria schedule to Twitter. How to do this was the problem. I tried SMS-to-SMS and even RSS-to-SMS but could not get the accounts to talk to one another. The answer was TwitterMail.com. With this free service I was able to have Google Calendar send out an email reminder of an event to TwitterMail, TwitterMail in return would then post that reminder as a Tweet on our Twitter accounts. The only thing I need to do is keep the calendar up to date. As an added bonus Twitter has an RSS feed for an account profile, meaning that I can use that feed with an RSS reader gadget to post it dynamically on our website.
Again, communication was my goal and I was able to accomplish a big portion with a couple of calendars that were created already. Using these existing calendars we now are able to communicate in many ways with our audience.
Several people have asked me how I was able to set this up. I decided to create a screen capture of the process to help them out.
This is the step-by-step version with instructions.