|how can I delete past events automatically?||kolby55||2/8/09 1:24 AM|
I´ve been searching for a while without any clear results about this problem.
how can I delete old/past events automatically.
I´ve read that some sync s/ware should do that, but how can I adjust it in google calendar?
thx for your help!
|Re: how can I delete past events automatically?||tpuiatti||2/8/09 6:21 AM|
Can I ask why you would want to delete former entries? They are searchable records and the data usage is negligible.
To answer your question though, I don't believe any auto archive or auto delete feature is present in GCal. However if you are using an MS Outlook calendar for example and have set Outlook to auto-delete old entries of a certain age, then yes you could do a 1-WAY sync from Outlook to Gcal which would then delete your old entries to mirror your Outlook calendar. If you want the sync software you can download it here: http://www.google.com/support/calendar/bin/answer.py?answer=89955
|Re: how can I delete past events automatically?||kolby55||2/8/09 7:22 AM|
thank you very much for your quick reply!
I do not have MS outlook so I cant use the sync application.
it might sound a bit strange but I would like to have a "clear" calendar, free of any old unnecessary events.
is there a possible solution without outlook ?
|Re: how can I delete past events automatically?||tpuiatti||2/8/09 7:46 AM|
yes, you need to activate the auto-archive function in Outlook by going to TOOLS>OPTIONS>OTHER TAB then click Auto Archive and click ok, this includes default settings for the age of items to be archived... then you need to set the auto-archive properties for your calendar only by going to the FOLDER list view then right clicking CALENDAR then selecting the Auto Archive tab and then defining the age of items to be auto-archive either default (the one you just set before) or custom - that will delete the old items from your calendar and export them to back up file if you ever need them. Then if you're running a 1-WAY sync from Outlook to Gcal, Gcal will then delete old items too in line with Outlook.
|Re: how can I delete past events automatically?||kolby55||2/8/09 9:04 AM|
its a pitty but I cant use this easy way you described because I do not have microsoft outlook.
aint there another possibility ?
thank you very much!
|Re: how can I delete past events automatically?||fifmi dot org||3/24/09 1:18 PM|
Hi. We're interested in using the xml feed from google calendar to display a list of upcoming event. Currently our feed shows old events too. Is there any way of getting rid of old events? Did anyone ever find out? Thanks.
|Re: how can I delete past events automatically?||lohck||4/24/09 11:09 PM|
I am looking to delete past events too ... there are no reasons for them to still show up on my 'upcoming' public events guide
|Re: how can I delete past events automatically?||cwagg||7/12/09 8:53 PM|
I have a program for my phone to sync events to my LG Dare, and it has too little memory to add newr events and it only adds the old ones. Can you delete old events in Google Calendar?
|Re: how can I delete past events automatically?||gnarvaja||8/17/09 10:40 PM|
I do not use Outlook or any other PC based calendar. The past events occupy a significant amount of memory in my G1 and the resulting synching has created issues and I can't update my calendar anymore.
So ... is there any way to purge/delete old entries?
|Re: how can I delete past events automatically?||liberalis||10/10/09 9:44 AM|
I would really like to know as well - to clear past events. It would be nice to have a clear uncluttered calendar.
|Re: how can I delete past events automatically?||rudeman_j||12/22/09 1:04 PM|
At the very least, calendar sync from Google outward (to MS Outlook, for example) should only do today's and future events. Re-syncing old events is pretty useless.
|Re: how can I delete past events automatically?||trentdf||1/7/10 9:37 AM|
Could a new lab be developed to address this issue?
|Re: how can I delete past events automatically?||pimes||2/22/10 6:21 AM|
You can only display future events in the XML feed by adding ?futureevents=true to the end of the calendar address. So your XML feed link may look like this: http://www.google.com/calendar/feeds/calendar/public/basic?futureevents=true where calendar is the address of the calendar you want to display.
|Re: how can I delete past events automatically?||J Y||4/2/10 9:21 AM|
The question was posited "may I ask why you'd like to delete old events?"
For example, suppose I have a job at company A. I synch my meetings with google calendar. Then supose I exit company A and move to Company B. I have events that are irrelevant (and potentially, contain information I am not entitled to take with me after leaving the company) to Company B. When I run google-synch at my new company, it now takes time to put old, irrelevant meetings from Company A on my Company B outlook.
Also, in the event of Tiger Woods' recent mishaps, perhaps I don't want my wife to see my meeting events I had with my mistress, ever! (a little humor).
Finally, perhaps the only reason that matters, is: "because I want to". If I can't do what I want on the tools provided to me, I'll find a new tool.
|Re: how can I delete past events automatically?||alvin.gbh||4/6/10 8:44 PM|
agree that there should really be a function to auto delete past calendar entries... even "dumb" nokia phones can do that.
please google! I have been waiting for this function for the longest time! I am sure there are alot of other guys out there that prefers a clean calendar too
|Re: how can I delete past events automatically?||thienau2008||4/13/10 4:39 AM|
I to am also looking for a way to automatically remove old events. I have the google sync running on my PC and it is taking hours to acomplish the sync and I now have thousands and events and the PC is almost unusable during the sync process.
|Re: how can I delete past events automatically?||mind0v3rmatt3r||4/18/10 11:39 AM|
I thought of an alternative to syncing with Outlook/iCal, etc.
If you primarily use Google Calendar on the web, it isn't very difficult to create and delete entire calendars. With that being said, you can just create monthly, quarterly, yearly calendars and delete the old calendar when you move on to the new calendar.
Just name your calendar "Personal 2010-04", "Personal 2010-05", etc. and delete last month's calendar each month.
|Re: how can I delete past events automatically?||mind0v3rmatt3r||4/18/10 11:48 AM|
Even simpler... Spring, Summer, Winter, Fall calendars...
|Re: how can I delete past events automatically?||mind0v3rmatt3r||4/18/10 9:14 PM|
Ok so the process is like this. You cannot currently assign a primary calendar, so you will essentially be deleting and then reloading events into this calendar. (The only reason I am using the primary calendar is that currently Quick-Add auto chooses the Primary. If you do not care about this inconvenience, just create calendars for your future time periods and delete those calendars as they become obsolete. I am not sure which method I will use yet.)
So for keeping your primary calendar as the "current" calendar, do the following:
1) Create a new calendar for the next season, say Summer.
2) Rename your primary calendar to Spring (this is just for the sake of this discussion obviously).
3) Spring is almost over so as events come up for June - August we assign them to the Summer calendar.
4) As Spring ends, export your calendars to a file.
5) Go to your calendar settings and click Delete next to your Spring calendar (this is your primary). Google Calendars does not currently allow you to delete your primary calendar. This will just clear all the events from it.
6) Now Import the Summer calendar into your Spring (primary) calendar. You will now have duplicate events for all of your summer events.
7) Delete the Summer calendar
8) Rename Spring to Summer
You can do this for any period of time obviously, and the steps really are very quick. you just have to remember to assign future events to the correct calendar. You may have Summer, Fall, Winter all running at the same time, with Summer as your primary.
|Re: how can I delete past events automatically?||cryojennie||4/21/10 8:59 PM|
That's ridiculous. There should be a simple way to set a date where the data won't sync previous to that date. I've tried to sync with my Palm calendar and since there's 5 years data it never finishes. C'mon Google....
|Re: how can I delete past events automatically?||nathaniel.beall||4/23/10 12:25 PM|
Another reason - different companies have different record retention policies.
Another reason - Sometimes Google Apps Sync likes to throw and rethrow errors on calendar invites it can not sync.
Yes this is an issue, and yes it needs a fix.
And no it should not involve Outlook or any other device to fix it.
|Re: how can I delete past events automatically?||Perrywong||6/20/10 9:38 AM|
Maybe Google don't want us to delete old information...
|Re: how can I delete past events automatically?||vreese||7/27/10 11:45 AM|
I am surprised anyone is having trouble deleting events. I need to NOT delete events, but they are wiped out after four weeks without me doing anything. Weird! And really annoying.
|Re: how can I delete past events automatically?||Queeg||8/24/10 2:35 PM|
I want to automatically delete old calendar events per calendar.
Example: I have imported football and baseball game calendars. Once the date of the game has passed, I never want to see the entries again. I have a calendar for each different team I'm interested. So I'd like to be able to have a checkbox "Remove expired events" or something like that for each calendar. That way I can have some calendars keep all data and some remove old events automatically.
|Re: how can I delete past events automatically?||LagunaAgent||10/11/10 11:03 AM|
It would be great if you could simply "Hide" history events from our calenders. A simple button in the settings that says hide events after they have past. Come on Google this would be useful and kind of like keeping or desktop tidy from unwanted clutter??? If there is such a thing please let us know???
|Re: how can I delete past events automatically?||Felipe Alvarez||10/12/10 10:53 PM|
Very important feature. Could be developed in 'labs'. Keep up the good work.
|Re: how can I delete past events automatically?||rubyblu||12/3/10 1:01 PM|
I would love to delete my google calendar's expired or past events as well. I have just started a new job and synced Outlook, which I use at work, with Google Calendar, which I use at home on my mac. My Outlook keeps crashing because every time I log in, it tries to "sync" past events off Google Calendar that are irrelevant to my current life and job. I have tried to individually delete events from the Google Calendar but I've been using that Calendar for a couple years, and I can't possibly get every event. This is especially annoying with "repeating events" that I have since "stopped." Even though new instances of repeating events aren't generated, the old instances keep syncing to Outlook. I don't want classes I took 2 years ago uploading to my work calendar! Has it really been 10 months since this question was asked without a solution?
And as for the question of why I would want to delete past events, my new job situation is one common scenario. But as JY said, I shouldn't need a reason. I just don't want to hang on to old data. Sorry data-miners.
|Re: how can I delete past events automatically?||archwebworks||1/25/11 4:28 PM|
Would also love to delete old events!
|Re: how can I delete past events automatically?||theitguy6||2/23/11 9:50 AM|
I would like a way to auto delete old events on a set time. The reason is our company has a open time off policy. Essentially we don't track leave. We have a time off calendar so we know when people will be out of the office but we don't want employees mis construing it as a tracking tool. So anything over a week or a couple months old we want to auto delete from that calendar.
|Re: how can I delete past events automatically?||ds_1||3/29/11 1:15 AM|
I need a slightly different - though related - feature: since I sync my phone & PDA to my Google Calendar (only my main calendar, since that's the only possible thing to sync apparently).
My mobile has a rather sparse memory, and my Cellular internet program is extremely basic (30mb/month). So I need to keep my main calendar as small as possible.
Is there an automated way to archive old events (say 30 days old) into a second calendar via Google Calendar?
That would probably be the best solution for everyone. But I definitely need it cloud-based. I'm damned if I'll have to purchase Microsoft Office for this relatively simple task.
|Re: how can I delete past events automatically?||John Reinhold||4/17/11 10:12 AM|
I am yet another vote to add this feature. When I import daughter's school or lessons or practice events or whatever, I do not want them there cluttering up my calendar after the events are done. Please add the ability to remove past events.
|Re: how can I delete past events automatically?||jenfbe||7/14/11 3:12 AM|
+1 for this feature
I also publish a Google Calendar on a website to announce upcoming events.
There is no use for visitors to be informed about the past.
|Re: how can I delete past events automatically?||mshute||8/2/11 6:02 AM|
I have found one way to delete past events is through a date range calendar search:
1. Select “Show search options” link near the “Search my calendars” button.
Note: be careful not to delete recurring events like birthdays and anniversaries. (I’m not taking the blame for you missing your anniversary).
The first time you purge past events it may take some time. You may want to do this annually like checking your credit rating, changing the batteries in your smoke detector, or changing the cat’s litter box.
|Re: how can I delete past events automatically?||guydeas||8/10/11 1:28 PM|
Please, Google! Stop this nonsensical madness!
Please forget when I went to the hairdresser!
Please forget when I went to the dentist!
Please forget when I canceled my credit card!
Please forget my life!
Don't try to play the role of a cutter (The Final Cut - 2004)!
|Re: how can I delete past events automatically?||Shamino||8/31/11 7:04 AM|
The simplest approach (IMO) is to do what the old PalmOS calendar does.
When you give the "purge" command, you are given a confirmation dialog where you are asked for the range to delete (all events older than 1 week, 2 weeks, 3 weeks or 1 month). When you click OK, it deletes everything that matches. Recurring events are only deleted if that last occurrence is older than the threshhold. (Recurring events with no end date are never purged.)
They also provide an "archive" option, where deleted events are backed up to your PC at the next sync. In the context of a Google calendar, this could move the events to an "Archive" calendar. This way, mobile devices can be set to sync the main and not archive.
For a Google Calendar tool, I'd enhance it to allow arbitrary ranges, instead of just choosing one of four. I'd also provide a checkbox so other attendees aren't notified of the deletions. It's really annoying to others when they get (potentially) hundreds of event-deletion notifications.
|Re: how can I delete past events automatically?||hto||9/14/11 10:49 AM|
I would like to delete past events because for example I have a repeating event on business days to take 5 min short break (ergonomic reasons). Why would I keep past events in such situation? Data will be of no use even in search. That's why I would like to delete them. Labs can offer a simple solution to delete such past events.
I also second "JY's" changing job logic.
|Re: how can I delete past events automatically?||perfbizfinder||9/26/11 8:49 PM|
how many more 'reasons' do you need Google?
Really, every time I search for an answer to a major show stopping all I read is how you (Google) either completely ignore the request, or worse, respond with meaningless (even arrogant) dribble that does not help us...the customer.
it's very simple...clearly people need to be able to purge old events from their calendar. It's not a matter of space in a google account....its about space in a mobile device...something your new half witted CEO should care about.
why don't you folks just get your heads out of your 'you know what' and do what your customers are begging you to do.
|Re: how can I delete past events automatically?||doubious||10/6/11 3:31 PM|
I'd like to add my voice to those calling for the ability to delete past events.
Another context: we had scheduled an event for earlier this evening, which quite simply did not happen! What's the point of GCal keeping a record of an event which didn't take place?
|Re: how can I delete past events automatically?||Kenjs||10/19/11 10:24 AM|
For those who want to get rid of old events painlessly (although not automatically) I found a simple way to do this. I didn't want old events from a previous job cluttering up my new calendar and taking up room on my android phone.
Open outlook calendar, search the calendar for the letter "e". This will get you almost every event you have ever booked. Click on "end" so that the events are listed in date order. Then simply click on the oldest event and with the shift down click on the most recent event you want to delete. All the events you want to delete are hightlighted. Hit delete. Gone.
It is not elegant but it is a great way to clear you calendar very quickly.
|Re: how can I delete past events automatically?||Yeti_fr||12/20/11 1:34 PM|
Solution parfaite et simple 1 000 000 000 thanks Kenjs
|Re: how can I delete past events automatically?||guydeas||12/21/11 5:17 AM|
I disagree. It's a dreadful solution and also impossible to use on Ubuntu.
|Re: how can I delete past events automatically?||gab81||2/28/12 4:50 AM|
i found this discussion and i totally agree with the posts here, has a solution been found about this problem so that we can delete past events once they are gone?
the solution of creating a new calendar for every season, well would work but is just not as easy as it should be.
|Re: how can I delete past events automatically?||ktinguemsort||4/9/12 3:24 AM|
- A student classes calendar... when I sync it with my mobile (iphone, android...) I see also the past events and I have to delete it one by one!
The idea of create every time a month o week calendar is no good because is a hard word to introduce again all the events!
The most esay thing is a function for delete old events automatically by a date (from last week, month...)
|Re: how can I delete past events automatically?||klp||4/13/12 12:28 PM|
Google, we know you are hearing us as we cry out to you. SAVE US!!!! We need an option under the calendar settings to purge old events or to automatically delete old events before today. Say something please...!
|Re: how can I delete past events automatically?||Loaded data||4/20/12 7:22 AM|
Yea, we should be able to clean up old data like we do in all other calenders and contact managers....Please Google, allow us to delete years of useless data so we do not have to worry about it being out there on web, fills our data usage, etc.
|Re: how can I delete past events automatically?||Doug_droidUser||11/3/12 6:31 PM|
@klp What makes you think Google is "hearing" this?
What if it's like Microsoft support forums, where they ONLY read topics that are NOT ANSWERED?
After tpuiatti answered the question (or *thought* he did), they'd have no more reason to read this thread.
If you want attention, start a new thread.
|Re: how can I delete past events automatically?||Doug_droidUser||11/3/12 7:16 PM|
P.S. Just found this... check out the top 2 postings at:
1) best, but a chunk of work: using script editor within Google docs.
2) using Mozilla Thunderbird + Lightning addon + Provider for Google Calendar plugin
|Re: how can I delete past events automatically?||Doug_droidUser||11/3/12 7:37 PM|
Ok, now... if you have an android phone (I do), then this solution is MUCH BETTER: there is a free app called "Calendar Cleanup" !
You can search for "calendar cleanup" on Google Play (aka android market), or go to this link:
I just wanted to do a bulk delete, and it worked completely... and did *not* delete the repeating events (yay).
Most of his users gave it 5 stars. The 1-star ratings are for phone that it did not work on... which seems to be all or nothing.
Now, if you want more than a bulk delete -- if you want AUTOMATED cleanup, then the *same author* has an app named "Automated Calendar Cleanup"... that you would pay $1.99 for... that I have not tried -- I don't need it. (For the most part, I use calendar only for actual events, and use an app named "Tasks+" for minor reminders / my to-do list.)