The Difference Between CRM and ESP (And Which One You Absolutely Need)

The Difference Between CRM and ESP

Marketing has so many acronyms.

Honestly, look at all these: CPC, WOM, SEO, LTV:CAC, KPI, PTICS-VCIL…

Don’t worry. I made that last one up. At least I hope I did. 

But today, we’re going to focus on two acronyms that leave a lot of first-time marketers scratching their heads: ESP and CRM. 

One of these acronyms is absolutely essential when you use LeadPages™. The other is nice but, as you’ll find out later, most likely won’t be for you (starting off, at least).

Let’s get to the bottom of these two marketing mysteries, shall we? 

ESP and CRM: The Basics

Let’s get the formal introductions out of the way.

ESP stands for Email Service Provider. This is a digital service that sends out emails you create to contacts you have collected via lead generation.

CRM stands for Customer Relationship Management. This, too, is a digital service, but it focuses on cultivating and maintaining the customers you have. 

CRMs and ESPs work together to create in-depth profiles on the customers you communicate with.

However, if you’re reading this and you’re just starting your online marketing journey, you’ll most likely only need to find an ESP.

Let’s talk about finding that perfect ESP for you.

The Role of an ESP

Using an ESP in your marketing efforts is completely and 100% non-negotiable. If you want to collect leads and contact your customers, you need to have an ESP.

Gone are the days of using Outlook, Gmail and other email services to send CC and BCC-laden emails to your contact list. Now, these services crack down and go so far as to block your message from ever sending.

Enter dedicated ESPs. These companies that provide email as a primary service will help you communicate effectively with your customers. Here are the big things you can expect to get when you use an ESP:

  • Bulk Communication – You can send one message to hundreds of thousands of people! An ESP lets you send the same message to as many people as you want.
  • Creating Lists – You can segment your contacts into individual lists. It might not seem like a lot, but being able to send different messaging to customers vs non-customers (or whatever you segment your list out to) makes a huge impact. 
  • Automatic Messaging – You can set up “events” within your marketing funnel, with pre-created messages being sent automatically whenever a contact hits one of your events. Or, you can create many emails in advance and schedule them to be sent out at various dates throughout the year. 
  • Servers Dedicated to Emailing – The servers ESPs use are solely meant for sending emails. That means faster, more efficient messaging for you.

These are invaluable benefits for a marketer, and you absolutely need to have an ESP for these reasons.

Did I mention that already? Great. So let’s talk about picking out the right ESP.

Picking an ESP

There are a whoooooole lot of ESPs out there, but only a few really do the job 100% right.

Finding those ESPs can be tough. Luckily, you’ve got Chris Davis on your side.

Chris is our Head of Marketing Automation. He’s the architect of the entire LeadPages™ email marketing funnel/system and one of the few people who has achieved certification from Infusionsoft — a company that offers both ESP and CRM services within their software.

According to him, outside of price considerations and features (specific to your budget and needs), here are three insider criteria that the pros judge ESPs on: 

  • Website Design – “You can tell a lot about the product you’ll get by the way the ESP’s site is designed. If their site is a bit bland or their functionality is confusing, chances are the product they sell is bland and confusing. Go with what looks and feels good.”
  • Years in Business – “Longevity makes a difference. There’s a reason the giants are where they are today, and that’s because they’ve been around long enough to perfect things. Look for companies that have 8+ years of experience under their belt.”
  • Don’t Judge by Deliverability Rate – “EVERY SINGLE ESP will say they have a 99.7% deliverability rate. However, that doesn’t guarantee your deliverability rate. That number is based off what their server can do. So if you write a bad subject line that gets flagged as spam and doesn’t get delivered, that doesn’t go against their deliverability rate. So, when you see this number, just disregard it (unless it’s really low).”

These are good rule-of-thumb insights to follow when selecting an ESP. There are many to choose from, but we consistently see these three ESPs used by marketers new to online lead generation:



AWeber is the workhorse of internet marketing. They’re consistent, reliable, established and have everything you could possibly need when you’re starting out. Many affiliate and online marketers consider AWeber to be the industry standard.

With AWeber, you can have multiple lists AND have automation between these lists. That means contacts will be placed in lists depending on where they are in your marketing funnel. Those who sign up and aren’t customers can be placed in one list, while long-time customers can automatically be placed in a completely different list.

Additionally, you don’t have to worry about compatibility issues with AWeber and other products because they have strong integrations with almost every marketing company on the internet. 

They’re a rock-solid ESP, and you’d do well by using their services. 



GetResponse is similar to AWeber, but offers more automation options. Particularly, they allow you to implement action-based auto responders.

Here’s what that means: you can have automated events for multiple lists, and each event triggers an automated response. With this feature, you don’t have to constantly check to see where a contact is and send out individual emails. Everything is automated to keep your marketing machine running smoothly. 

One other feature unique to GetResponse is segmentation across lists. Essentially, you can take contacts from different lists and message them based on a shared commonality. Most other ESPs only let you do that within individual lists instead of across all lists. This is big if you want to message on the fly, which makes GetResponse such an appealing choice.



Bar-none, MailChimp has the easiest learning curve for an ESP.

Their system is extremely simple to use, and the way you can track progress is fantastic. Of all the ESPs, they have the strongest integration with other products. Their analytics are robust and easy to interpret, and their drag and drop editor makes creating emails ridiculously easy. Plus, they might be the best newsletter creator/distribution program on the market.

While MailChimp may not offer some of the automation tools AWeber and GetResponse have, their fantastic interface and intuitive tools make them an attractive solution if you value ease-of-use.

Now, if you’re a profitable business with about 3-5 years under your belt, you could start to take a look at ESPs like Infusionsoft and HubSpot. Both these ESPs offer so many different tools and an advanced level of marketing automation that most other ESPs can’t match. They are extremely useful, but the level of expertise needed (and amount of money required) to use both make these an option if you meet the requirements above.

Once you’ve picked out an ESP, you’ll need to create a list in that program to store the emails you collect from your lead generation efforts.

Speaking of generating leads…

Using an ESP With LeadPages™

Integrating your ESP with LeadPages™ is easy and can take less than five minutes to do.

First, go into your account and click on the “My Account” button.

My Account

From the dropdown, select “Integrations.”


Once you’ve done this, you’ll see a list of the ESP integrations we support. Simply click on the ESP you’re using:


Then input the API key you received from the ESP.

API Code

And that’s it! You’re set up with LeadPages™. Check out the video below to see how to use your ESP when you build a landing page with LeadPages™:

When visitors opt in on your landing page, the email addresses will automatically be sent to the list you created in your ESP. From there, you can start to use your ESP to the fullest by messaging contacts with your marketing communications.

Those are the basics of selecting an ESP and integrating it with LeadPages™. Before we go, let’s talk briefly about the role of a CRM and how it works with your ESP.

The Role of a CRM

Something you need to know upfront: unless you’re a large-scale business with a massive contact list, you probably do not need a CRM. As Chris Davis puts it, the main question to ask yourself is this:

“Do you have a manual sales process?”

Manual sales process, in this instance, means speaking to someone in order for a sale to happen. If you make sales by talking to someone on the phone or in person exclusively, then you should look into getting a CRM.

Typically, professional service providers need this system: professions like insurance salesmen, agencies, brokers, realtors, dentists, fitness trainers, etc. A CRM is important to these professions because this system specializes in maintaining relationships through extensive notes and customer monitoring.

A CRM has three main functions:

  • Maintain Database – A CRM is unrivaled in its ability to sort contacts and make information readily accessible.
  • Score Leads – A CRM can tell you if a prospect is hot or cold, and can tell you exactly where they are in your marketing funnel. With this information, you can offer more tailored messaging to any one person depending on their status in the CRM.
  • Keep Records – Knowing your audience is a big part of marketing. With a CRM, you can leave individual notes on a person-by-person basis. Is someone a product evangelist? Make a note so you remember to kick some freebies their way. Is someone a notorious ruckus-starter? Leave a note so you can preemptively cut out any trouble.

Your CRM can do all this because it merges with your ESP. It takes the contacts from your ESP list, segments them out based on their engagement (opening emails, using the product, etc) and gives you suggestions on how to message your contacts. The two work symbiotically, which gives you a whole other level of marketing power.

If you fit the criteria of needing a CRM, check out Salesforce, PipeDrive or SugarCRM. These are all great CRMs that include top-notch features.

Was This Article Helpful?

Let us know in the comments below if this article helped you out. Additionally, if you have any questions about ESPs or CRMs, we’ll be happy to answer them.

  • Jay Kariesch

    Very cool article, Sean! 😎

    • Sean Bestor

      Oh man, thanks for reading, Jay!

  • Thanks for the comparisons and deeper dive, Sean!

    One thing to note, you mentioned in the GetResponse review that it offers segmentation across separate lists. I don’t know if that is included in follow up campaigns, too. But Aweber also allows you to do this in their broadcasts. It’s a bit of a hidden feature, but let’s say you create a segment in the Prospects list called “subscribed before October 15.” If you send a Broadcast message in Aweber to that segment, and you add the Customers list to that broadcast, Aweber will also send the message to the Customers who had subscribed before October 15, too, based on whatever criteria you had set up in the Prospects segment.

    Also, another important thing to note: all ESPs have terms of service that deserve a few minutes of reading on before deciding. For example, Aweber requires a confirmation email to go out when you import a list of emails that you own. MailChimp and ConstantContact are against business opportunity/make money online messages, which can be a tough rule to dance around if you do quite a bit of affiliate marketing.

    Finally, a factor to also consider is support: both their way of handling new tickets as well how much training, how many tutorials they have for their customers to get up to speed quickly.

    • Chris L. Davis

      Aaaah yes Bob Aweber offers what you mentioned but it’s a lot more technical and most people would have no clue it exist or how to do it (without BobTheTeacher, of course). I make mention of GetResponse here because it’s SUPER simple. Every time you send a broadcast you can easily add lists and segments of list by clicking a checkbox. Even more you can suppress lists by checking a box. Can’t get an more simple than that!

  • christine weinbrecht

    With CRM integration through velocify…will landing pages through leadpages work?

    • Chris L. Davis

      Hey Christine…traditionally you would want to integrate LeadPages with your marketing automation (or email marketing platform) not directly with your CRM.

      For instance, Velocify integrates with Marketo and Eloqua (as well as a few others) so what you’re looking for is to integrate LeadPages with Marketo, Eloqua, etc. and syncing the contacts with your Velocify CRM.