Categories
Advanced Strategies

Improve Email Deliverability Rates with Proper Authentication: SPF, DKIM, and DMARC

Email deliverability is one of the best ways to ensure that your message gets seen and opened by your subscribers. But what happens when email deliverability goes wrong? The fact is, all kinds of things can and do happen: emails get spoofed and suddenly people who have never heard of your brand get spammed by messages that look like they came from you. 

This, in turn, has a domino effect on your email deliverability rates. More people start marking these spoofed emails as spam and ISPs as well as email providers like Gmail, start taking notice. If you’re sending emails using your domain name, you’ll want to take actionable steps to secure and authenticate your email. 

And although it sounds difficult, with an alphabet soup of abbreviations like SPF and DKIM, the process doesn’t take long and will save you a great deal of headaches while helping to improve email deliverability rates. Let’s get started. 

What Exactly is Email Authentication? 

Think of email authentication as your own digital signature. It’s a way to verify that messages did indeed come from you, instead of a spammer spoofing your email address or an email address that looks like yours trying to get valuable user information by phishing. 

By default, even if you don’t have an extra layer of email authentication, there are several factors that influence the deliverability of your emails, including:

  • The number of spam complaints: Whenever a recipient has marked your email as spam (even if they originally opted in to receive it)
  • The number of bounces: If you send an email to an address that isn’t valid or doesn’t exist any longer
  • The reputation of the IP address youré sending from: The weight of this responsibility is generally firmly on your email marketing service and
  • The domain name reputation of the sender: Based on the previous quality and types of emails you’re sending from that domain name.

What Happens When an Email is Authenticated?

For every email you send, the recipient’s email server looks at the message. Based on the email authentication method you use, your email message either goes to the recipient’s inbox (pass), gets marked as spam (fail) or gets ignored by the server. 

Not having email authentication in place essentially tells the server “this email message may or may not be from a brand that the user is expecting to hear from”. Conversely, with email authentication, the server can instantly know “this message is indeed from this brand and the user is expecting it.”

How it actually works is rather technical, but generally speaking: 

  • The email sender (like Gmail, your ISP or web host) configures their servers with a set of rules that tell other servers how these emails can be authenticated. It then implements these rules.
  • The email server receiving that mail checks to see if the message in question is following those rules and once it’s verified, it authenticates that message.
  • Based on that authentication, the server receiving the email takes a specific action – for example: delivering the email, disregarding the email or flagging the email as spam

Basically, the server receiving your email verifies that you are who you say you are by looking at things like your DNS (Domain Name System) records to see if the email really did come from your domain, as well as other factors to be sure that the email is legitimate and safe to receive.

Important Note: Even if you’ve set up email authentication correctly but they failed the process, it’s still possible for them to be incorrectly flagged as spam. For this reason it’s better to have several methods in place and thoroughly tested while regularly monitoring them to see how they impact your email deliverability rates. 

How to Set Up Email Authentication

If you want to set up an email authentication method, your first step will likely involve either creating some DNS records or uploading a file to your web hosting provider. Your email marketing company can provide you with this information, or it may easily be found in their respective knowledge bases. For example: 

How to Set Up DKIM and SPF in AWeber

How to Set Up DKIM in GetResponse

How to Send DMARC-Compliant Mail in GetResponse

DKIM? SPF? DMARC? What? 

This alphabet soup of acronyms refers to the various authentication methods that email providers use to help email servers verify that the emails do indeed come from your brand or your company.  SPF, for example, stands for Sender Policy Framework and this method of authentication looks to see if the sender’s return-path header is faked. 

It does this by looking at which IP addresses and servers are allowed to send emails from that specific domain name. However, by itself, it’s not very strong. That’s why SPF is best used together with DMARC or DKIM to prevent your emails from being spoofed.

DKIM, which stands for DomainKeys Identified Mails, helps locate fake/spoofed return-path headers just like SPF, but the difference is that it takes the authentication process a step further by adding a sort of “digital signature” to the outgoing email. The receiving email server then looks for this snippet of text in addition to the IP addresses allowed to send from that server.

For added security, there are two keys: public and private. The public one goes in the DNS record and the private one sits on your email servers. The receiving email server looks for both of these keys to determine if the email is allowed to be delivered. 

DMARC takes this idea even one step further by looking not only at the sender’s credentials, but the recipient’s as well. Like DKIM, DMARC needs SPF as a foundation for it to work correctly. Think of both DMARC and DKIM as an extra layer of security and protection to help further improve email deliverability rates. 

Why Use Email Authentication to Improve Email Deliverability? 

Simply put, anyone can send an email and make it look like it came from anywhere else. Email authentication not only helps protect your credibility and your brand but also assures your readers that you are indeed from your company and that you are legitimate. If you happen to notice a high number of bounces when sending out your emails to your subscribers, it may indicate an issue with your email authentication process. 

To that end, it’s always a good idea to have either SPF + DKIM or SPF + DMARC in place. Done  correctly, this will not only increase the deliverability rate of your emails, but will also further help solidify trust and credibility between you and your subscribers. 

Which Email Marketing Company Has the Highest Deliverability Rates? 

Deliverability rates can vary from month to month, but we’ve found that GetResponse tends to have among the highest, followed by ConvertKit and then AWeber among top email marketing companies. Each one of these companies offers a free trial and some offer free accounts for life if you have a small number of subscribers. It’s a great way to try them out and get a feel for how they operate as you gauge deliverability levels for yourself to determine which one could be right for your business and your brand. 

 

Categories
Advanced Strategies

How Does GetResponse Integrate with ClickFunnels (2020 Edition)

If you’re looking for information on how to connect GetResponse to ClickFunnels, or you want to subscribe ClickFunnels contacts to GetResponse, you’re in luck. Both tools integrate well with each other, but it takes a few steps to make it happen. Here’s how to do it, step by step: 

Connect GetResponse to ClickFunnels: API Key

  1. The very first thing you’ll need is an API key. This is used to connect your specific GetResponse account to ClickFunnels. You can find it by logging into GetResponse and choosing Menu > Integrations and API  
  2. From here, click on API and click the button that says Generate API key. Copy the key that’s generated. 

Integrating GetResponse with ClickFunnels

  1. Now that you have the unique key that tells ClickFunnels that this is your GetResponse account, it’s time to login to ClickFunnels, then from the menu, navigate to Integrations 
  2. From here, click the yellow button that says Add New Integration 
  3. Choose GetResponse from the list of available integrations 
  4. Give it whatever name you want in the NIckname field and then paste that API key from the prior steps into the field. This ensures that both GetResponse and ClickFunnels can communicate with each other.  
  5. That’s it! You can now use GetResponse in your funnels as well as the landing pages within your ClickFunnels account. 

Testing GetResponse and ClickFunnels Integration

Want to be absolutely sure your new integration is working? To test it, go to your ClickFunnels dashboard and choose the Funnel that you want to use with GetResponse. 

  1. Using ClickFunnels’ Classic Editor, navigate to Settings and then Integrations – you’ll see a pop up with the integration showing on it that you just added.  
  2. Choose it from the dropdown list (it will have the nickname you gave it from the previous step) and then the action that you want ClickFunnels to do. For example, if you want to add a user from ClickFunnels to your GetResponse mailing list, choose Add to Campaign, and then the list that you want to add the user to. 
  3. If you did it correctly, you’ll now see a checkmark beside the integrations link in the Settings menu from ClickFunnels. 

GetResponse and ClickFunnels Integration Not Working? 

There are some steps you can take to troubleshoot the issue if your GetResponse and ClickFunnels integration isn’t working correctly. 

You Must Create a List in GetResponse

First, make sure you have created a list in GetResponse. If ClickFunnels doesn’t have a list to add prospects to, it won’t work. 

Phone Numbers Not Being Collected from ClickFunnels to GetResponse

If you’re collecting phone numbers in ClickFunnels and passing them onto GetResponse, make sure that the country code is also included, otherwise the phone number information won’t be sent to GetResponse. The exception to this is users from the USA, who are not required to enter a country code. It’s a good idea to make a note of this on your form so that prospects will add in their country code before submitting it. 

If you’re still having trouble, change the Phone field on your ClickFunnels form to a custom input form instead. This will pass that information to GetResponse and you can then verify the number is correct in ClickFunnels’ contact profile.

Do I Need Both ClickFunnels and GetResponse? 

Not really, and in fact, having both is overkill. Of course, ClickFunnels is an easy-to-use funnel builder, but GetResponse also lets you build funnels (and an unlimited number of them) and integrate those with your landing pages and emails all from within one system. 

Overall, it’s better (and cheaper) to simply use GetResponse to manage your email marketing and landing pages. Furthermore, the GetResponse integration with ClickFunnels was created by ClickFunnels, not GetResponse, so if you’re using both, GetResponse can’t offer any support on something they didn’t create. 

You can easily export information from ClickFunnels and import it into GetResponse in just a few easy steps. If you don’t already have a GetResponse account, you can sign up for free and try it out for a month. You’ll also get a discount by pre-paying: