Website Testing for Errors

Posted on Updated on

Testing live Website rollouts for errors

I feel very lucky early in my career to have reported to someone who had terrific attention to detail. Between that experience and each following position, I’ve learned that maintaining strong attention to detail for live Website project rollouts can make a big difference in growing customers.

Whether I’m an individual contributor or running marketing teams at a company, it is important to have processes to not only test projects for errors but get them fixed before they impact customers.

It is easy for what seem like small Website errors to make a large impact. Just one issue that makes a notable impact on a visitor could lead to a bounce or unsubscribe. If one issue doesn’t make a visitor bounce, it may be two or more combined Website problems that lead to lost customers.

Here are a number of techniques I use to test Website projects for errors:

  1. If there isn’t time to test new projects, ask for help from your team or other teams. It is ideal that one or more people can test projects, planning enough time to also get errors fixed.
  2. Do a spell check and proofread for phrasing issues on all projects. One or more spelling errors can quickly make a page seem unimportant.
  3. Before a project goes live, check for issues on dev servers. If QA teams are instead tasked with testing, create precise test specs and also do tests with QA team members at random to ensure nothing will be overlooked. Check in early on QA tests and provide any training needed to help QA testers effectively find any issues you would normally locate.
  4. When a campaign or new Website section rolls out, test just after go live on mobile devices, PC, Mac, and the current top 5 most popular Web browsers.
  5. Plan Website project rollouts for days and at times there are teams available to fix any surprise live issues.
  6. Check back on live projects hours after go live to see if new issues came up on servers. Sometimes a project rolls out fine initially but in the staging process another server has issues.
  7. Do page speed tests to see if there are code improvements needed.
  8. Look through live pages objectively to find issues customers would see.
  9. Check Web analytics in hours and coming days for key insights to make next decisions.
  10. Always remember to test forms in the sales funnel, ensuring they function correctly.
  11. Remember there are thousands of working parts on a Website. New projects of any size have the capacity to work well with other pages or need enhancement to roll deeper as part of the site.
  12. If there aren’t errors to fix from testing, it is time to brainstorm next project ideas to work with this project or coming campaigns.

Contact Me

7 Ways You Can Make it Easier to Unsubscribe from Email Lists

Posted on Updated on

Member unsubscribing from email marketing list

There are some fast ways you can ensure your email list unsubscribe process is easy for members. Although there are thousands of techniques to improve emails, you may not be able to showcase your amazing email list talent if members had a negative experience when unsubscribing. Providing a difficult unsubscribe process can be a fast way to lose people who were possibly going to subscribe again in the future.

Why would a member unsubscribe from your email marketing campaigns? They may not have the interest right now in getting any emails from your list since they are busy or traveling. They may not feel the emails are aligned with their interests. There could be many other reasons.

Here are 7 ways you can make it easier to unsubscribe from email lists:

  1. During the unsubscribe process, don’t make the text box area for unsubscribing required. Do make it easy to fill out or skip over so you respect both user privacy and reasons they may not feel they need to explain.
  2. Don’t try to bury or hide your unsubscribe link and do make the link easy to click. Making the unsubscribe link difficult to find could just mean the user will send emails to their junk folder or create a filter to delete the emails.
  3. It should be easy to unsubscribe from emails fast. If an email list member unsubscribes and it takes more than 2-3 screens to click through, the experience can become frustrating. The person may think twice about signing up again when they have more time if the unsubscribe process took too long.
  4. Don’t require a full screen of check boxes when a user is unsubscribing. There are some instances where a company may have more than a dozen email lists to choose from with check boxes. But then again, there are many times an overwhelming screen of boxes to check and uncheck could be simplified.
  5. If a person has just unsubscribed but you add them to other lists, there is a good chance they won’t sign up again.
  6. Try not to spam email list members too often or send emails that look like spam. Not many email list members want to receive ad after ad. It is more ideal to send a useful, friendly email that provides interesting information with useful calls to action in ad banners, buttons, or links.
  7. This one is my favorite! After a pleasant unsubscribe experience, ensure the email list member is removed right away. There are some lists that reply with an autoresponder email to let users know it will take 7-10 days to be removed. You won’t have this issue if you choose HubSpot, Marketo, VerticalResponse, MailChimp, Marketing Cloud from Salesforce, or Constant Contact.

Issues when users unsubscribe from email software platforms can easily be fixed with good attention to detail, customization, and considering other email marketing solutions if needed. It helps everyone to respect the time of email list members, to remember they are real people, and ensure it is an overall pleasant experience when they are unsubscribing.

Contact Me

Four Techniques to Help Succeed When Launching Projects Online

Posted on Updated on

Tips to help succeed when launching projects online

Launching new projects live on a Website can be exciting. It is easy to imagine how immediate the results can be and then get surprised after launch that things were better or different than you hoped. Here are four techniques to help succeed when launching projects online.

Test New Projects With Paid Ads

Paid ads through your SEM program can speed up tests for new functionality. You can basically turn on the faucet with text or banner ads and within hours or days have enough data to make next decisions. Some good examples where to place paid ads are through Google, Facebook, LinkedIn, etc. If budget is low you could consider SEO, content, social media, and email marketing to choose from. If there are significant SERP rankings already as well as a social media audience, data can build faster without increasing ad spend.

It Helps to Test and Just Get Started!

Quite often, a new project that eventually will work (or won’t work without edits) may take longer than expected to launch. Reasons may be that it is more complex than expected, stakeholders need to be involved for more meetings, or team members are too busy on other projects. While these are all real reasons a project may get delayed, there are many projects worth getting something moving faster (whether just pushing live or using A/B testing). Since there will usually be unexpected insights learned from a new project, some data will be accrued when the project is ready to launch in full. This can help when you need to make course corrections, and ultimately mean building more successful projects.

When in Doubt, Start Small

If you’re worried a project may waste ad spend or get SEO rankings penalized, start small with less pages, a small section, or a site that isn’t important.

Experience Can Save a TON of Time

If you’ve been rolling out projects in different verticals and monitoring metrics closely, you can work on building a stronger foundation based on real experience. With more types of projects you roll out and industries you work in, you can start to notice trends, similarities, and differences.

Contact Me