Email Generator

Email marketing is as big today as it's ever been. Any large successful e-commerce business has a robust email marketing plan to not only market and sell their products, but to create a recurring revenue stream. Putting in place such a program requires the right technology, the right resources, and the right partners. Without all of this, any email marketing campaign will slowly die off and fail.

Teleflora's email marketing program was a large and complicated one. It required a lot of time and resources which created an ongoing challenge, especially during peak holidays like Valentine's Day, Mother's Day and Christmas. The amount of emails that were being sent out was becoming untenable and a better, scalable and sustainable process needed to be implemented.

The Email Auto-generator was the solution.

task: Responsive HTML/CSS Email

Coded the HTML/CSS for a responsive email.

  • A dozen variations of the email template
  • Tested on all major email clients and online email providers (desktop, tablet, & mobile)
  • Extensive use of Litmus and ReturnPath for QA
task: Excel Link Sheet

The business needed a simple way to provide all the copy, links, promotion codes, etc. to the developer. An Excel Macro was coded to make it as intuitive as possible for the business making it as easy as possible to provide the required content for the appropriate email template.

task: Pre-populate Data

To improve efficiency and reduce errors, data was pulled directly from the website as opposed to having the business type everything into the link sheet. This feature met the requirement and had the added benefit of ensuring that the email content was always up-to-date.

task: Preview & Customization Feature

The business needed a way to preview the email before it was uploaded to the email testing service. The feature no only provided this preview feature, but with a few clicks here and there, allowed the business to completely change any part of the email to see if it made more sense. If the preview looked good, it was then sent to the developer to QA.

Technologies used for this project...

  • HTML/CSS
  • XML/XSL
  • JavaScript/jQuery
  • PHP
  • Excel VBA
  • Windows Shell Script
  • FTP

View Sample