Rock Your Google Calendar in 18 Ways
Google Calendar doesn’t get much love or attention these days. Some users are wondering if Google’s forgotten about it. Still, it’s a pretty cool web app, especially if you learn the ins and outs and use it collaboratively with colleagues, friends, or family.
If you’ve been using it since it was introduced last year, you may know how to do many of these things. Maybe you even have your own tips and tricks for making it really rock. If so, share them in the comments.
1. Add holidays, moon phases, sporting events, and other public calendars. Click the “+” button next to “Other Calendars” in the Calendars list on the left-hand side of the page. Select the Browse Calendars tab. You can add the holiday calendar of your choice and also add phases of the moon or a Google Doodles graphical calendar. Are you a devoted sports fan? Search on the name of the team and you’ll be able to add all their scheduled games to your calendar. Couch potatoes can add TV show schedules.
2. Customize your view. You’re not limited to just the view options showing in the tabs along the top of the calendar. You can change the tab “Next 4 Days” to something that works better for you like “Next 2 Weeks” or “Next 3 Weeks” on the Settings page under the General tab. That’s where you can also specify date and time format, what day your week starts, whether to show weekends or not, and show weather for your location. Use keyboard shortcut “x” to move to your custom view. I’m partial to “Next 3 Weeks” because that’s about as far in advance as I’m thinking.
If the standard options for the Custom view still don’t get you the time interval you want, you can always select a custom interval on the mini-calendar on the left-hand side of the page by dragging with your mouse.
3. See where you are right now on your calendar. Here’s a little greasemonkey script that adds a red line for the current time to today’s box. That shows you immediately when you’re coming up on a meeting or other event.
4. Turbocharge your quick add. You probably know you can enter events as free text. Hit the keyboard shortcut “q” or click the “Quick Add” link in the upper right-hand side of the page. Then enter your event: time and title are the bare minimum; GCal will schedule it for today or tomorrow if no date is given. You can invite people by adding on their email addresses, create a recurring event by specifying repeat information, and specify by duration instead of start end time, if that’s more convenient. The Google help page for quick add claims it supports time zones — which would be great for those of us constantly flummoxed by time zone confusion — but that doesn’t seem to work right now.
5. Add events without even being on the GCal page. Elias Torres has developed a GCal Quick Add extension for Firefox. It doesn’t support adding daylong events in Firefox 2 (you get an “invalid date” error), but you can add events with a date and time by hitting <ctrl> + ; and entering the information into the text box.
6. Receive event reminders and other notifications. GCal provides reminders by email, SMS, or pop-ups in the calendar itself. Specify your default reminder type under “Setting” > “Notifications.” To get text message notifications, you’ll need to verify your mobile phone number by specifying it on the Notifications page and then entering the verification code that’s sent to you by GCal. You decide what sort of notifications you receive about events and invitations. Note that event reminders only include those for your primary calendar.
7. Have a daily agenda emailed or text-messaged to you. On “Settings” > “Notifications” you can request that a list of events for the day be emailed to you. Another easy way to access your daily agenda is via SMS. Once you’re set up to access GCal from your mobile phone, just text “day” to short code 48368 (GVENT).
8. Access your calendar while you’re on the road. Text “next” to short code 48368 get your next event or “nday” to get events for the following day. Add events by texting event details, just as in the Quick Add on the web page.
9. Or access your calendar from your IM client. IMified makes it easy. Just add IMified to your buddy list and send a message like “help” to it. It will create an account for you. Add GCal to your IMified accounts by going to the Add/Edit Services link it gives you. Specify your time zone on the Account Settings page. Then when you send a message “M” to IMified you’ll get a menu that includes your calendar. It’s fairly minimal — one menu option for viewing upcoming events and one for adding an event. But when you’re on fire in your IM aggregator, it’s an easy way to check or add to your calendar quickly without going to another app.
10. Learn the keyboard shortcuts. Beyond “q” for quick add and “x” for your custom view, there are a few more keyboard shortcuts you’ll find useful. The keys “n” and “p” navigate forward and backward in whatever view you’re in. Use the escape key to exit from event creation or settings and go back to your default calendar view. See all the keyboard shortcuts here. If you’re a GMail user, you might want to install the GCalQuickTab Firefox add-on. It gives you a “g” and “l” keyboard shortcut to switch back and forth between GMail and GCal. Good idea, but the implementation is unfortunately flawed. Type an “l” into an email message and you’ll be switched to the calendar.
11. Add To Do lists to your calendar. Remember the Milk offers GCal integration — create a Remember the Milk account then tie it into your GCal. You’ll get a checkmark button for each date on your calendar that lets you review tasks that are due and overdue, add new tasks, and mark tasks as complete.
12. Get a bigger view of your calendar. If you’re using your calendar on a small screen, you might want to be able to maximize the calendar part and eliminate the list of calendars, the mini calendar, the search box, and other extraneous stuff. Try the Firefox Full Cal extension. It gives you a keyboard short cut (by default <alt> + <shift> + C) to go to Google Calendar and toggle between full view and regular view.
13. Share your free/busy information on your blog. If your email is overrun with back-and-forths about scheduling telecons or face-to-face meetings, you might want to let everyone know up front when you’re available. You don’t have to share all your event details; just go to “Settings” > “Calendars”, click on “Share this calendar” for the calendar with the information you want to share, choose “Share only my free / busy information (hide details),” and save.
Then, go back to the calendar page (by clicking on the down arrow next to the calendar name in the calendar list, and choosing “calendar settings”), click on the “HTML” button in the “Calendar Address:” area and click on “Configuration tool” in the dialog box that pops up. You’ll be able to generate HTML for embedding the calendar within a web page.
If you blog on Typepad it’s even easier: just use their GCal widget. If you’re using WordPress, you could try this Google Calendar Widget.
14. Synchronize with your desktop calendar(s). Calgoo, in public beta right now, is a Java-based application for Windows, OS X, and Linux. It handles Google Calendar, iCal on the Mac, and Outlook on the PC, uniting the reigning trifecta of calendaring apps. Read more about it in our review.
15. Add events from GMail. GMail includes some natural language processing that looks for event-related information and if it finds some, it will offer an “Add to calendar” link to the right of the message. Click on the link and you can edit the event information then save. Alternatively, if there’s event information but GMail didn’t catch it, use “Create Event” in the “More actions…” dropdown to launch an event editor popup form, where you can type in event information right as you’re reading it in the email.
16. Display an agenda in GMail. Want to see what your upcoming appointments are when you’re right in GMail? Install the Greasemonkey script Add Calendar Feed to GMail. Now create a Google Bookmark for your Google Calendar feed using your private XML link from the Calendar Settings page and be sure to give it the label GMgcal. Then run the GMail Agenda setup from Firefox (“Tools” > “Greasemonkey” > “User Script Commands…” > “GMail Agenda Setup”). You’ll get a list of upcoming calendar events displayed between your contacts list and labels list on the left-hand side of GMail. Confused? Here are more detailed instructions for setting it up. It’s pretty useful to have a listing of upcoming events in your email.
17. Add a popup agenda with notifier to your Firefox status bar. The Google Calendar Notifier add-on gives you a popup agenda as well as notifications of upcoming events. You can tie the notifications into Growl, if you use that on the Mac, get popup notifications, and be re-notified of pending events.
18. View the weather forecast for your location. Under “Settings” > “General,” enter your location information and choose C or F under “Show weather based on my location.” Unfortunately, it’s only available for U.S. locations right now.
Are you a Google Calendar user? What’s your favorite feature or customization? What features do you wish it had?
Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.
Wow – I had no idea Google Calendar could do all that. Now I just need to get some events. ;)
I did not know either. I’ll have to check it out again…
These are absolutely fantastic tips! I had heard about RTM before, but had not yet discovered GreaseMonkey … lots of things to learn about I guess.
Thanks!
great, now how do i synch google calendar with google calendar?
the calendars on each of my gmail profiles, admin and personal, don’t seem to have an option to communicate with one another. for today’s euntrepreneurs, who whistle while they work, it would be helpful to have some cohesion in the system.
I would like to use Google Calendar and other Google products like their address book, but I don’t know if there’s an easy way to sync them with my Nokia E61 and Outlook. I recently started really likeing all the Google products but need to be able to sync with my phone and hopefully Outlook in addition. Any advice?
If you thinking about adding public calendars (recommendation 1) visit http://www.markthisdate.com. This site has loads of public calendars (holidays, football, basketball, F1, business calendars, etc). And not only for Gcal. Cheers.
Even with all this tweaking I still feel like is a better calendar. The one box entry and sharing capabilities on 3boxes make it a daily visit for me and my buddies. Plus the developers add new features and continue to improve the performance of 30boxes on a daily basis. That is more than could be said for Gcal.
Although I reckon I have heard of almost all the additionas you mentioned, thanks for putting all in one place and reminded us hwo cool this app and should be. Also check out Goosync for syncing to cellphone calendar.
JEB: Consider Goosync. It enables sync of smartphone and regular phone calendar with Google. http://www.goosync.com (FREE).
GCal will not be fully useful to me (as in replacing all other calendars) until I can create and modify event reminders to all the calendars, not just the main one. Even AOL does this for me…who’d have thought they’d still be beating Google features by now?
I love the GCal+Remember the Milk combo, but is there a way to have it automatically log me in? It’s annoying to have to click ‘log in’ every time I go to see what’s due for a particular day.
Nice !! Actually I am a regular user of Google’s calendar.
I love GCal, but the most infuriating part about it is with the notification system. They do all kinds of great sub-calendars, allowing you to keep whatever you want (like the public calendars), but only allow notifications on your primary.
My primary calendar is actually the one with the least amount on it — birthday’s, personal events, whatever. But my 10 meetings won’t be sent to me via email every morning because I have a seperate “work schedule” calendar. Even if notifications worked for ALL calendars I would understand — it’s certainly better than what’s there now. (and, no, “send to primary” doesn’t count — why have the extra click?)
Different calendars is such a good thing. Notification is such a good thing. How these two were developed in silos is beyond me.
Please tell me a way to get Gcal to send me notifications for more than just my primary calendar. Please. Why is it not possible to do this?
For Mac users, you can also sync with iCal with SpanningSync. It’s not free but it works great if you need to have your iCal and gCal synced.
I couldn’t agree with you more Taco Knees. It is beyond me as well. I find it hard to believe that more people aren’t raising a stink about this lack of functionality.
Xana,
Just share your calendars between users. You can give full access to them.
@Physic and Taco Knees…
Regarding: Please tell me a way to get Gcal to send me notifications for more than just my primary calendar. Please. Why is it not possible to do this?
The way I ‘get around’ this is that if I add an event to a secondary calendar I add my email address as a ‘guest’, basically inviting myself to the event….I will then get emailed a reminder of the event and with gnotifier I get the status bar alert too…
great article, heard a lot about greasemonkey, never checked it out so far. maybe now is the time…
And sync it (yes 2 way sync) with you iCal calendars with: gCalDaemon
Um, at least on my google calendar, Quick Add is in the top LEFT, not the top right.
Dont forget to add the calendar to your homepage:
http://www.google.com/ig/add?moduleurl=http%3A%2F%2Fwww.r2unit.com%2Fgmodule%2FgcalM2.xml
Honestly…I love the fact that Google Calendar can text and e-mail me reminders.
I just started using Google Calendar less than a month ago and it is wonderful!! It sits on my Google personalized homepage with my agenda below it.
This was a great post, too! Thanks for some more ideas!! :)
the Firefox Full Cal extension. When click on this and also try to search for this I can not find it. It says the extension doesn’t exist. Help. I would love to be able to do this on my touchscreen kitchen setup.
Google Calendar Notifier this one too. It says add-on doesn’t exist.
About the weather, I have Google Calendar happily displaying the weather forecast for Madrid, Spain: under settings, change your country to the US. The weather options will be availble then, choose your city wherever you live, save, and then go back to your original location, the small weather icons will still be there.
awe-fuckin-some article !
I just want something that will let me sync Google Calendar to my Palm Desktop in Windows XP. That’s it! That’s all I want! I don’t want to sync to my handheld — no modem in there. Just to the damn Palm Desktop on my, er, desktop.
Although I’d love to use google, I use airset.com because it syncs to palm desktop.
Very Great Tips. I like it very much !! Blog IT!!
I agree on the frustration of not getting all of your calendars bundled into one e-mail. Using Google desktop with it’s calendar plugin alleviates this by displaying all of my appointments for the day on my desktop at all times.
One of THE COOLEST features that I’ve seen in Google desktop is the tight integration with gmail.
For example, you can add event info to ANY e-mail that you have, and turn a task into a reminder in your calendar. Works even better when combined with gtdgmail.
Also, e-mail coming in from external systems with ‘meeting invites’ is automatically recognized as a meeting invitation and you can add it to your Google calendar. I forward all of my e-mail from my Groupwise account to my gmail account. It sees the invites and voila! I have my work calendar visible in the same place as my personal calendar!!!! Cool, Cool, cool, cool. How GTD is that?
–cuckoo
Great article!
One more hint if you are using SMS functionality:
Only value of Where is sent in SMS, so if you want to send
some extra info, put it in Where after #:
1234 MyStreet #Extra info here
Google Maps will still work fine and #… will be sent as part of SMS.
I didn’t know I could customize the display (2 weeks, 3 weeks, etc.). Great!
My favorite feature is that I can coordinate the Google calendars for everyone in my family, send them to my Outlook calendar via SyncMyCal, and then send the whole caboodle to my cellphone. Sounds complicated but it’s not too bad.
Anyone know if Google has a controller type app where all the Google tools being used from one account can be managed from one controller? I am using adwords, analytics, blogspot and the reader and have to log in from different entry points which is a little cumbersome. My Bookmarks Bar is getting cluttered. I would love to start using the calendar if this was available.
Sweeeeeeet! Thanks…
I wish Google Groups and the Google Calendar were linked. Or is there a trick I’m missing? I’d love to have a group calendar option within google groups.
~Jesse
@Kspraydad, GRANNY, Taco Knees, Physio:
(and anyone else interested in getting reminder emails from your NON-primary Google calendar)
I too was frustrated that I could not get notification emails for ALL my calendars. So I wrote a service using the Google Calendar API that monitors any calendar I choose, and sends me a personalized reminder email when my event is looming :)
I’ve made this service available (free) to anyone interested: http://gcal.beldintechnologies.com
A web widget to show my current status/availability according to my free time (or “busy”) taken from my Google Calendar would be a wonderful addition to my website alongside my published contact information.
Someone want to build this for me??
Wow! Thanks for all those tips! I’ve just imported my calendar into Google (from Yahoo). I’m going to go and try those stuff now. Thanksthanksthanks!
I second what fildawg said – gcaldaemon rocks – it allows you to sync google calendar bi-directionally with iCal calendars such as Apple iCal and Lightning in Thunderbird. I use this in conjunction with the SMS notificationswhich are free!
I really hope that Google “do no evil” because they know *so* much about me now (email, searches, calendar, docs, pictures…)!!!
it’s cool..i love it!!
Thanks, will try it.
Is it possible to make the background transparent?
This was great. I’ve actually be thinking to abandon the app altogether in favor of 30Boxes or some other 2.0 calendar. This might just keep me hanging around for a little longer. Google should pay you some cash out of their marketing budget.
Peace.
I want to (but do not) use google calendar because the print options are too limiting. I don’t like that in the monthly view it truncates your entries so you can’t see what they say. Also, the PDF button only lets you print one month/day/week at a time. I’d like to be able to print up to 12 months at once.
You can use theOperator extension for Firefox to add any events with the hcalendar microformat to Google Calendar.
Great stuff– Thank you!
Is there a way to customize the RSS feed of google calendar? I’m reading it in My.Yahoo, and the feed is set up in the order of how things are entered, not in the order of the events coming up (and under headlines, you don’t even see what date it is)
I’d love to have the feed show the next 10 things upcoming.
Many thanks, one of the best posts yet!
I find it hard to use any calendar on a regular basis, but I do agree that gCal is the best I’ve ever seen.
I am sure I read someone mentioning SyncMyCal above. But for good measure here it is once again (and also because I have something to add).
SyncMyCal (www.syncmycal.com) allows you to do two-way Sync between Outlook and GCal.
AND NOW there is also SyncMyCalMobile which allows you to do two-way Sync between PocketOutlook and GCal.
Cheers.
I have been using the GCal for a while now and LOVE it. My husband has one too and we give each other access to them so they act as a family planning tool. It is nice to have all of our schedules in one place. Thanks for the tips.
I was hoping there would be information on changing the month view. I hate not being able to see when events end. Until this is added, google calendar is just not useful.
Hi Guys! What Your Site Powered By?
Google Calendar now supports adding multiple reminders for all your calendars, even those you don’t control. Default sets of reminders can be customized for each calendar that you control, but not those you subscribe to.
You can, for example, receive one email the day before an event, another an hour before, pop-ups at 30 and 15 minutes till, and a text message 5 minutes before it begins. You can do this for calendars that you’ve created, that have been shared with you, and that you subscribe to.
You can also customize the notification preferences for each calendar, so that your Work and Personal events appear in the daily agenda sent to Gmail, but your Spouse events do not. You can do this with calendars you control, and with those you subscribe to, but not, oddly, with those that have only been shared with you.
Thanks for the tips. I came across your article while searching for tips on using Google Calendar. I haven’t started using it yet, as I am still researching other calendar systems. I actually think I need a brain transplant as opposed to a calendar to help me get organized…it is a serious problem I am working to resolve.
Thanks for the info.
Got one of those PPC – 6800 (HTC) smartphones… with activesync to my work’s MS Exchange. All was well… Then I tried to integrate my wife’s calendar (webcalendar) to my mobile phone. That led me to thinking about Google Calendar as perhaps a better alternative. Looked at oggsync as a potential sync tool with gcal… hitting some issues with it. Just wondering what others are doing with a business/personal integration on a smartphone (mobile 6)… ideally same calendar (side by side as in Google Calendar) but any working ideas are welcome!
Additionally, you can now interact with Google Calendar from a command line using the new ‘gcalcli’ application. http://code.google.com/p/gcalcli
I’ve been using my HTC 6800 with oggsync / google calendar for a few weeks. Works perfectly. Exactly what I needed.
ok list only not so “rocky”
here some super good info on sync with thunderbird http://bfish.xaedalus.net/?p=239
and for your mobile go:
http://www.gcalsync.com/
if it doesn’t install ( gcalsync) go directly to:http://code.google.com/p/gcalsync2-0/downloads/list
get the lastest there, perhaps install opera mini first on your mobile if you have issues to get to gcalsync.com or code.google
does anyone know how to change the view settings on the monthly print out?
it doesnt show the entire event title or the description– it shortens it which is hard if i have multiple events, different companies, and all different locations.
let me know… thanks!
Google calendar is great but the fact that it is impossible to read your calendar beyond a single line of text (no word wrap) in two week & month view is a deal breaker for me, after begging in the gforums for a fix and nothing happening…time to go calendar hopping again. :(
I’m thinking of doing our distance education classroom scheduling with Gcal, Since we record all our classes to DVD-R, is there a way to export the event data from Gcal to a Word address label document? Right now we are manually entering the data for each class twice – once in the calendar, and also in each label of the Word label template. We ‘re just looking for a way to make it easy to enter the event once (Class, Time, Date) in Gcal, then do a mail merge or something and have it output each
(Class/Date) into a Word label template.
Is there anyway to sync my google calendar to a creative ZEN mp3 player? Outlooks syncs, but I cant figure out how to do it with Google.
Thanks
I love google calendar but I wish it had a choice of icons I could stick on days for repeating, personal events. For instance a dollar sign to put on paydays, or a foot to put on every day I exercise, or a sad face to put on every day that I get a headache, or a happy face for every day that I keep to my diet. Things like that would help to keep track of goals or trends or achievements looking back in time. I’m sure people would come up with lots of uses.
You need at least 15 icons that people could invent their own meanings for. A heart, a water drop, a red circle with a line through it, a star, things like that. You should be able to click on the icon and add a note.
Great article!
Would like to address printing & print formats.. Google Calendar is not very versitile at this. I recommend a *Free* utility, WinCalendar that allows you to import a Google Calendar into both Word or Excel in a variety of formats & colors. http://www.wincalendar.com for more info.
Is there a way to add a hyperlink in the description field that say, allows a pdf (like a flyer for an event) to be accessed by the user?
I am also interested in this feature. I am trying to had hyperlink to a website and cant. Did you ever find more about this.
I wish i could have custom fields in the “edit event” dialog box. I use gcal to schedule events on a regular basis, and there is certain information that I would like to have in its own box. the generic “description” box is not enough. anyone know if this is possible?
Good tips.
I posted a Add Event via SMS to my blog earlb.com
EB
I already do virtually everything discussed in this blog… so I guess that makes me an advanced Google Suite user, yay me!
Now… GCal has two major limitations in my mind:
1) There is no way to integrate all calendars onto one url or feed to be shared with friends or to display. This drives me crazy since I maintain at least five different personal calendars (e.g., work, classes, professional development, possible events, pending logistical confirmation, etc). Ditto for showing free/busy across calendars.
2) The invite function to host events frankly sucks.
Ton of great tips. Thanks much!
I use outlook at work and use Syncmycal to upload oneway to Google Calendar. So does my girlfriend (oneway) from her outlook computer to the same Google Calendar. This way we don’t corrup her computer agenda with cack meetings from my work, and I don’t get her time of the month appearing in my office calendar for my secretary to look at. & we have a combined Google Calendar with a rationalised timetable. Sounds Great? Yes, BUT… SyncmyCal or Google Calendar does not uplift any appointment which includes an invitation to anyone else. Thus, our Google Calendar (and my synced Iphone) misses all appointments that include someone else! So close but yet so far! Any ideas? Please help me reach utopia!
Ihave 2 google calendars on my home page and am trying to delete one. How do I do that ?
Excellent list. Thank you. I didn’t know Google Cal had all those features.
Is there a way to get a week view of the calender without having to scroll? What I want is a full view of the day in the ‘week view’. It’s kinda irritating to have to scroll down to see all of my events. I never have an event before 8 a.m.
It seems weird to waste all that space (0 a.m. – 8 a.m.) if it is not used. Maybe it could be nice if the view shrinks to fit the events, but that leaves trouble when wanting to create an event outside the time currently displayed, though. It could be done by adding the event for ‘all day’ and changing it by editing it afterwards. Or even a button that lets you do so :)
I’ve gotta add my little web app here. :)
It’s called GTimeReport and creates time reports from Google Calendar straight to Google Docs spreadsheets.
http://www.gtimereport.com
It doesn’t cost anything to use btw.
I use this calendar everyday and share it with my girlfriend and I don’t even have to visit the Google Calendar webpage now with this powerful Chrome extension “Checker Plus for Google Chrome™” https://chrome.google.com/extensions/detail/hkhggnncdpfibdhinjiegagmopldibha