Hey. I am a previous employee of Vistaprint. I worked there as a representative in a sales & customer service role helping small business owners to create marketing material to be used to promote their business both online and business to business for a year day in, day out... The mantra at Vistaprint was client retention - "30million loyal customers by 2020".
In my previous job I spent my days teaching/assisting small business owners with techniques for effective use & creation of all the marketing material they offer, which includes Invitations & announcements.