The most important QA process I set up for our company is the following:
- No email goes out without being proofread. We have 2 layers of proofs. There's a dedicated editor who proofreads the copy before I even put the content in the email. Once I create the emails, I have at least 2 to 3 proofreaders who look at the formatting and spacing, spelling and link checks in both the HTML and Text version. If I'm not the person creating the email, I'm one of the QA tester.
-The QA testers are sent a test broadcast and are told that a test broadcast was sent to them and they have a time frame for when they have to complete the test and send their feedback.
- If there's a form and landing page related to the email, it must be proofed by an editor and another tester for functionality.
- Before anyone schedules an outgoing email, they must first make sure that the actual email being sent is the correct one. This is the step that everyone in my company who sends email, has failed to follow, and thus, they have to send an "Oops email".
-I usually preflight the landing pages first, then clone them so that the final landing pages won't have the stats that contain the testers views and clicks.
- All outgoing emails are scheduled in Google Calendar so everything is scheduled appropriately based on geographic locations and priority, which I manage.