Email Marketing – How to do it Right

There’s a rumor going around that email marketing is dead. However, the fact is, email marketing remains one of the most effective ways to build customer relationships, generate sales, and boost your website traffic. We all know from our own inboxes that email marketing can be abused with spammy, useless, and irrelevant content. But, when done right, email marketing can develop existing customer relationships by providing relevant, engaging, and valuable content. In return for useful and valuable content, you will get customers more likely to engage with your products or services. In this comprehensive guide, we’ll go through the basics of email marketing so you can start building an email database and turn it into a powerful asset.

Email Marketing Basics

Let’s start at the beginning and go over some email marketing fundamentals so you know exactly what it is, if it’s worth doing, and when you should be using it. Once we’ve covered that, we’ll get into how to do it.

What is Email Marketing?

Email marketing is a type of direct digital marketing that involves communication with potential customers (leads) and existing customers via email. Common email marketing communications are newsletters, product promotions, and event & company announcements.

Is Email Marketing Effective?

The simple answer is YES. What makes it different from other digital marketing practices like search engine optimization or social media, is that you are in direct communications with your audience. According to Optinmontser, 99% of us check our inboxes every day. So, email marketing gives you the chance to speak directly to your consumer in a space that they will be looking at daily.

Here’s a quick comparison to show you the value of email marketing. On average 5.5% of your fans on Facebook will see your posts on their newsfeed. Whereas, the average open rate of an email marketing message is 20-30%. So, this means that your message is 4x or 5x more likely to be seen via email than on Facebook, with a similar pattern for other social media channels as well. What’s even better than that, is that email marketing converts 40x more leads into customers than Facebook and Twitter put together. So, I think it’s a safe bet to say that it’s still effective…

When to Use Email Marketing

It’s fine to use email to update the recipient about your day, what you had for dinner, or where you’re going on holiday if you’re sending a message to friends and family. But, when it comes to email communications from your business, they need to be more targeted and have a purpose. This list is not exhaustive, but here are some of the most popular times to use email marketing:

  • Product promotions
  • Build brand awareness
  • Lead generation
  • Building customer relationships
  • Content promotion

How to Get Started 

Create an Email Marketing Strategy

Now you know the stats on how beneficial email marketing can be, we want to go through some top tips on how to get the most out of your emails. What the next five steps will help you develop is an email marketing strategy. The average person receives around 121 emails per day but they certainly don’t read them all. So, you’ll need a good strategy to make sure that your emails are the ones being opened.

1. Decide on Your Target Audience

Knowing your audience is the first step in crafting emails that will be opened and enjoyed. If you can try to understand what they like, their buying habits, and their personality, then you can tailor your email content around them. If you have your audience’s best interests and needs at the front of your mind rather than yours, it will help you create something that they want to read.

2. Create Campaign Goals

Set yourself some benchmarks for key email marketing metrics like open rates and click-throughs. Try to find the industry standard and think of ways you can be better than average. Use them to keep yourself focused and motivated when creating your email content. 

3. Create a Way For People to Sign up to Your Email List

Once you know who you’re targeting and what your desired outcome is, it’s time to start harvesting email addresses so you have somebody to send your emails to. We’ll go into more detail about exactly how you can grow your subscriber list later on, but in a nutshell, it’s all about setting up different ways and incentives for your audience to sign up to your email list.

4. Decide on Your Email Campaign Type

It’s also important to understand the goal of the campaign. Are you trying to sell a product, promote your brand, or engage your audience? Try not to do too much within one campaign to keep a clear purpose. For example, if you’re sending out a welcome email, just do that. It feels disingenuous if you’re saying ‘Hey, thanks for joining, NOW PLEASE BUY THIS’.

5. Create an Email Schedule

Decide on how often you want to communicate with your audience, let your audience know how frequently they will be hearing from you, and then stick to that commitment. This will be different for every business but find something that works for your audience. It could be something like a weekly newsletter every Friday plus new product announcements when they happen.

How to Grow Your Email List

So, once you’ve got your strategy finalized and pinned up on your wall for motivation, it’s time to get to work on growing your subscriber list. There are lots of different ways to grow your email lists but we’re going to cover the most common and most effective below. 

Create Lead Magnets

Before we get into the different types of lead magnets that you can use to grow your subscriber list, let’s talk about what a lead magnet is. A lead magnet is some form of valuable content that you offer for free in exchange for the user’s email address. It doesn’t really matter what the content is, it could be a video, PDF, or audio file, as long as it’s relevant and makes your audience want it enough to exchange it for their email. Here are a few different types of lead magnets that you can create to grow your email database:

  • Downloadable PDFs
  • Ebooks
  • Infographics
  • Webinars
  • Checklists
  • Templates
  • Free business tools
  • Case studies
  • Coupon or discount code
  • Quizzes
  • Cheatsheets
  • Free trials

Here’s an example of a lead magnet from backlinko.com. They’ve offered a free downloadable PDF that outlines SEO best practices for 2020 in exchange for your email address. If you are trying to improve your SEO and want to stay on top of the latest best practices this piece of content could be very valuable and worth giving out your details for. 

Work on Your Opt-in Forms

Opt-in forms are what your visitor uses to sign up to your email database. The better you make them look, the more email sign-ups you will achieve. All website builders will have an opt-in form template that you can edit and optimize. Here are some of the things you should make sure you do to your opt-in forms:

  • Create attention-grabbing headlines to draw the visitor in
  • Keep it short and simple
  • Make sure you describe what the user will receive and don’t try and trick them by offering something they won’t get
  • Include an engaging image that makes you look professional

Another look at the example from Backlinko above will show you these tips in action.

Use Exit Pop-ups

Exit pop-ups appear as your visitor is about to leave the page and is a great time to ask your visitor to subscribe to your email list or sign up for your lead magnet. They have already read some of your content and spent some time on your site and if they have enjoyed it or found it useful they’ll be much more likely to sign up. 

How to Craft Emails That People Want to Read

Once your email list starts to grow it’s time to start sending out carefully crafted email content to add value to your subscribers day. Here are some tips to help you send out emails that will be opened and read.

Send Emails at the Right Time

So, for starters, the ideal time to send out your email communications is when people are awake, when their inboxes are not too crowded, and when you think they will be checking them. There might be a slight difference here if your subscribers have signed up with their work or personal email addresses for the ‘ideal’ time, but, there is a general rule we recommend for the best results. Sending your emails out late morning or early afternoon will make sure that your subscribers are awake and have already had time to go through and delete anything irrelevant. You’ll be at the top of their inbox the next time they go back and check.

Write Great Subject Lines

This is your chance to stand out amongst a crowded inbox. You want to write a subject line that includes clear, exciting, enticing and personalized text that lets the reader know about the amazing content that’s included in the body of the email. You could be offering away a free car in your email but if you don’t let anybody know about it in the subject line, there’s a risk it could be deleted without being read.

Personalize Your Emails

People want to feel like they are being noticed and treated as individuals. Personalizing your emails with a name or something you know about your subscribers will increase the chances of your email being opened. Here’s an example:

Hey John, want to know more about website builders?

This subject line tells John that we know who he is and that he’s expressed an interest in website builders. It should catch the readers’ eye and entice them into clicking on the email to find out more.

Optimize For Mobiles

According to Campaign Monitor, more than half of all emails are opened on mobiles with mobile open rates significantly increasing amongst younger generations. So, you’re going to want to have the mobile user in mind when writing your subject lines and previews to account for the smaller screen sizes. Also, try to include small image files and links to videos rather than embedding them so that your email will load fast for mobile users.

Email List Segmentation

Why Should You Segment Your Email Subscriber Lists?

Email segmentation allows you to separate your email subscriber lists into groups based on buyer intent, interests, gender, age, and much more. It allows you to send much more targeted email communications that are relevant to that particular group of subscribers rather than sending out an email to your whole list, when maybe only 20% of them care about that particular topic. Segmenting your email list will increase all of your key metrics such as open rates, click-throughs and conversions because you’re sending out content that the reader wants to engage with. 

How to Segment Your Subscribers 

The easiest and most effective way to segment your email lists is to create a variety of lead magnets for different stages of the buyer’s journey or for different interests. This way you’ll collect email addresses in groups and you will be able to see what made them sign up. This will help you create relevant content for that group.

Examples of the types of content you could send out to different groups include a welcome series for new subscribers, discount codes for one-time buyers, and product announcements to anyone that’s subscribed to your newsletter. 

You can also use personal details to segment your list such as gender, occupation, age, and geographical location so that you can send relevant information to these groups.

The Benefits of Email Marketing Automation

Once you’ve created your email subscriber groups you can create some content ready to send out automatically as soon you get new sign-ups. The benefit of this is that once you’ve created the content and set up an autoresponder, everything will be on autopilot. So, you can sit back, relax, and let automation do the work for you (or what’s more likely is that you’ll use your spare time to optimize your business some more!).

Autoresponders

An autoresponder which is also called a ‘drip campaign’ is a string of emails that are sent out automatically and is triggered once a user has completed a certain action. For example, they might sign up for your webinar, and then you could send them a number of emails letting them know about related content and promotions around that topic. This gives you a chance to nurture your leads with useful information that makes them feel fonder of your business and products, and can slowly turn them into customers. Pairing an autoresponder with a segmented email subscriber list will boost your conversions and generate more sales.

The Best Email Marketing Software Providers

There are lots of email marketing softwares on the market, some are free, some are expensive and some are just a waste of time. If you’re using a website builder they probably have some email marketing software built into the platform but they don’t always have the best capabilities. So, if you want something that allows you to do a bit more with your emails you should look into installing third-party software. Here are some of the best email marketing softwares that we recommend you take a look at.

The Bottom Line

It might not be the new kid on the block anymore, however, email marketing remains as one of the most effective ways for a business to generate leads and convert them into customers. Unlike other forms of digital marketing, emails put you in direct contact with your customers in a space that’s up to 5x more likely to be seen than on social media news feeds. Having a strong email marketing strategy will help you stay focused and understand who your audience is and what the end goal is, which could be to promote your brand or sell more products. Once you have grown your email subscriber list, you can put your strategy into action with autoresponders that send out targeted content to relevant subscriber groups for the best conversion rates.

There’s only one thing left to do… start planning your strategy and growing your subscribers.

How to Choose the Best Domain Name & Hosting Provider

Choosing a domain name for your website is one of the first steps you need to take when launching a new website. It can be done in seconds, however, it’s worth spending some time researching how to choose the best domain name. Getting it right the first time around will make sure that you make a good first impression, benefit your website’s SEO and define your brand right from the start of your online journey. 

Similarly, choosing a hosting service is something you’ll need to decide on before you create your website because if you want people to visit your site, it has to be hosted on the internet. Understanding the type of hosting service you need, along with the features, and the security protocols you require, will help you to find a hosting service that will be reliable and that will keep your website performing well.

If you are thinking of using a website builder to build your website then you’ll be pleased to know that they make it a lot easier to purchase and link custom domain names and they usually take care of hosting your website as well. However, it’s still worth reading this article to find out tips and tricks on how to create the best domain name and to understand which monthly subscription package has the right level of hosting included. Also, there are a number of website builders like Domain.com, Dreamhost, and Coursecats that will require you to purchase domains and hosting services independently.

How to Choose a Domain Name

So, let’s get into it. All of the tips below will help you to choose the right domain name for your website and business. A good domain name will boost your site’s SEO performance, make a great first impression to new visitors, and generate brand awareness and recognition. And, who doesn’t want all of that?!

1. Pick the right domain name extension

When it comes to picking a domain extension you’ll notice that there are lots to choose from. Some of the more unusual domain extensions include .pizza, .cool, .wtf, and even .sexy, … yes, you really can pay for these! However, over 43% of the internet is made of the domain name extensions .com, .org, and .net. The vast majority of that is made up of .com extensions with nearly 37.32% of all websites choosing to use it.

While it can work for some sites to choose a niche domain extension that will make their website unique and quirky, if you want to go for mass appeal and tap into years of consumer confidence, .com is always the best option

2. Keep it short

While it’s important to think of something that relates to your business, make sure you keep it short so that it’s easy to remember. Longer domain names are easier to forget and the chance of your user entering a typo and not finding your website increases with every additional character. 

The most common length for a domain name is 12 characters with the average length coming in at 13.5 characters, and there’s a reason for that! Short and snappy will always beat long-winded domains. Obviously, you need to let the domain name reflect your business in some way but if possible then we recommend aiming for something between 6-16 characters long for the best results.

3. Use keywords in your domain name

If you use a keyword in your domain name then you’re signaling to the search engine bots and to your users exactly what the site is about, helping both parties decide if your content is relevant to them. If we use our own domain name as an example you can see this in action. 

websitebuilderninja.com

Our site is predominantly about website builders and so it made sense to include the keyword ‘website builder’ in our domain name. It’s clear to anyone visiting the site that the content here is probably going to be focused on website builders or something related to them. 

It might be hard to find a domain with your target keyword that’s not already been taken but if you try and combine two words together creatively, there will be something suitable and it will be worth it for the boost to your site’s overall SEO performance.

4. Think about branding

While keywords are important, thinking about how your domain name relates to your brand is also critical for long term success. Creating something memorable that will start to generate brand awareness and recognition is sometimes better than trying to blend in with the crowd. Most of the most well-known domain names like Google.com, Twitter.com, or Bing.com are literally made-up words that are fun to say and easy to remember. It’s much better to have someone searching for your site directly because they remember it rather than relying on search engines to bring your site to the top of the SERP. It might not be right for every business, but if you think you can pull it off, try and create something unique and brandable.

5. Make sure it’s easy to type and spell

The ideal domain name is easy to type and spell so that you minimize the risk of a potential visitor entering a typo and never getting to see your beautifully designed website and carefully crafted content. Try and choose words that everybody knows and that will fit into a 16 character limit. For example instead of searchenginemarketingexpert.com go for seoexpert.com. Shortening your domain name like that makes it much easier and quicker to type and reduces the margin for error.

6. Pick something that’s easy to pronounce

Word of mouth marketing is still one of the most powerful ways a message can spread about a website, product, or business. So, having a domain name that’s easy to pronounce will help people remember your website when they next use a search engine or internet browser.

Here’s a list of some of the hardest words to pronounce in the English language that you should avoid at all costs!

  • Ignominious
  • Worcestershire
  • Anemone
  • Otorhinolaryngologist
  • Floccinaucinihilipilification

7. Avoid hyphens, numbers, & special characters

This point is related to making it easy to pronounce and spell. Hyphens, numbers, and other special characters get in the way of an easy to read, type, and say domain name. It might be tempting if it means that you can purchase a domain name with your ideal keyword or with your exact business name. However, what will probably happen is that users will forget the hyphen or special character and will end up on someone else’s website. Choose something that only includes letters for the best results.

8. Check if it’s trademarked or already used

Before you get your hopes up on a particular domain name it’s important to check if the name is already being used on another website or on social media platforms. Ideally, you want the same name that appears in your domain name for any account you have on social media and other platforms so that it’s easy for visitors to find you elsewhere. This again taps into generating brand awareness and recognition and will make it much easier for a potential customer to remember you. So, if you can, make sure that any name you choose is available on all of the platforms you wish to be present on. Tools like Knowem will help you check this quickly and will search over 500 popular social networks so you can see what’s still available.

One last thing…

If you’ve decided on a domain name that checks all of the above boxes, act quickly before somebody else takes it. It’s a terrible feeling to imagine a brand and all the success that will come with it, for it to be snatched away by somebody else.

Best Places to Buy a Domain Name

So, now you know how to choose the best domain name for your website but where can you buy them? If you plan on using a website builder, it’s likely that you’ll be able to purchase a custom domain name as part of the sign-up process or as soon as you get to your management dashboard. This makes it easy and removes the hassle of having to link it to your site. But, just in case you want to purchase one outside of the website builder platform, or the builder you’re using requires you to purchase yours independently, here’s a list of the best places to buy a domain name.

  1. Domain.com
  2. Bluehost
  3. GoDaddy
  4. Dreamhost
  5. Hostgator
  6. Shopify

How to Choose the Right Hosting Service

The aim of the next section is to make finding the right hosting service for your business an easy task. It’s important to take some time to understand exactly what you need because a bad hosting service can cause unnecessary downtime for your website and provide you with a total lack of support just when you need it most. Even if you’re going to build a website using a website builder it’s important to understand the fundamentals of what’s going on so that you can choose the right subscription package with the necessary hosting features for your business. If you consider everything we write about below, choosing a hosting service will be a piece of cake.

1. Know what type of hosting service you need

The first step in deciding what hosting provider to choose is to understand what type of hosting service you need. For example, a one-pager or portfolio site isn’t going to need a dedicated server and a site with 500,000 unique monthly visitors shouldn’t go for a shared hosting plan for the best results. The types can be broken down into three main groups and each one is suited to particular types of websites. 


Shared hosting – is when several websites share the same server and its resources like RAM, disk space, and the processor. This performs just fine for small one page or portfolio sites as well as websites just starting out with small volumes of traffic. As your traffic increases, you can start to think about the next two types of hosting services.

VPS Hosting – or virtual private server hosting is similar to shared hosting because you’ll still be sharing a server with other websites. However, you will effectively have your own space with dedicated RAM and disk space that other customers can’t touch. This will be a more expensive option than shared hosting, however, you will be able to handle a much higher traffic volume.

Dedicated Hosting – is when your hosting fees get you a whole server that only you will have access to, this is needed for high performing sites with lots of traffic and storage requirements. Having a dedicated server means that you will be in control and can customize security systems, operating systems, and even have a dedicated IP address. It doesn’t come cheap but if you think you might need one, you probably have the budget for one…

2. Pick a hosting service with the right features

Choosing a hosting service with the right features is important to make sure you get the right functionality for your website. You’ll need to think about the features you need to run your website today and allow room for growth so that you can future proof your business. 

Here’s a list of features to look out for and what they relate to:

  • Storage – deciding on how much disk space you need will depend on how many images, videos, and pages your website has. The more rich content you have, the more disk space you’ll need.
  • Bandwidth – this depends on how much traffic your site receives, the more traffic you get coming into your site the more bandwidth you need. If you notice that your site crashes a lot it’s probably because you need to upgrade your bandwidth to allow more people onto the site.
  • Domain names –  some hosting plans will let you register more than one domain name to the plan, you need to find out what the limit is and if it’s enough to host all of your domains.
  • Location of servers – ideally you want your servers to be located close to where the majority of your visitors come from. If your server is really far away from your visitors,  this will have a negative impact on loading speed.
  • Professional email addresses – if you require one or multiple professional email addresses, [yourname]@[yourwebistename].com, then make sure the hosting service supplies enough for you and your team.

3. Fast loading times

A great website host will provide fast loading times which will create a positive user experience for your visitors. Some studies have found that 40% of web users will abandon a website that takes more than three seconds to load and Google considers page speed a direct ranking factor, so there are two good reasons why finding a host with good loading speed is important!

It’s hard to tell before you sign up for a plan to determine how fast it really is, especially as all of them will promise to be the fastest… There are some things you can do to predict the speed though. As we already mentioned, try and find out where the servers are located, if they are near to your target audience this will have a positive impact on loading times. Also, observe how long it takes for the hosting service website to load – if it’s longer than three seconds, it’s probably best to choose another one.

If you’re already signed up to your hosting service then there are lots of free online tools that allow you to test your server speed from multiple locations around the globe.

4. Security

Make sure that your hosting provider offers an SSL security certificate for your website that will encrypt your customers’ and your website’s data to help protect you from hackers. This is really important if you plan on collecting sensitive customer information like credit card numbers, email addresses, and their home address. Having an SSL certificate will improve consumer confidence in your website and help your SEO. Some web browsers send a warning message to users before they enter a site with an SSL which will definitely harm your brand and reduce conversion rates.

5. Price and Flexibility

Although it’s tempting to go for the plan that offers the most amount of features for the least amount of money, a hosting plan with good flexibility is just as important as a good price. Having a hosting plan that allows you to upgrade or downgrade your features when you need to will save you money in the long run compared to being locked into an annual plan with no room to move. The main difference in prices will come from the different types of hosting services like shared, VPS or dedicated servers, so picking the right type will ensure your hosting subscription fee will be in the right ballpark. Other than that, it’s about making sure that you get all of the features you need to keep your website running effectively and access to a good support team for when things go wrong.

What Are The Best Website Hosting Services?

Hopefully, you understand more about the different types of web hostings available and the different features that you will require to run your website. Here’s a list of the top web hosting services for you to take a look at.

  1. Bluehost
  2. Dreamhost
  3. Hostgator
  4. Domain.com
  5. WP Engine

The Bottom Line

When it comes to picking the right domain name you should keep it short, simple, and memorable. If you follow the tips in this article you’ll have something that will help build your brand and boost your site’s SEO. When it comes to web hosting, every website will have unique requirements. However, everyone should be looking to make sure they have all the features they need, a hosting service with a good customer support team, one with fast loading times, and one with top-notch levels of security. 

If you’re going to use website builder this will be an even easier process. All you’ll need to do is pick the subscription with the right level of hosting and use our guide to help you craft the perfect domain name. If you’re not sure which website builder to choose yet, take a look at our comparison lists and in-depth reviews for the low down on the top website builder platforms.