Sounds like a very good idea to me; a way to increase customer satisfaction as well as create additional sales and service revenue opportunities.
Seems like it would be a good idea to tailor these to the types of customers you would like to attract for a particular event. In other words, analyze the database for specific types of customers that should need the most service, or perhaps have high mileage, warranties near expiration, etc... in order to create the most opportunties.
I also like Matt's idea of having everything ready for them once you know who is attending, etc.. if that is possible.
Putting together a long-term personalized strategy designed to keep each and every customer coming back in for all types of service (maintenance, etc..) as well as getting them ready for their next purchasing process is a very good idea in my opinion.
[This message has been edited by David Cates (edited 05-10-2004).]
[This message has been edited by David Cates (edited 05-10-2004).]