Aug
10

Email Marketing Solutions for Salesforce.com

Author // Brent Mellow

Email MarketingUnless you have all the customers you need, some level of marketing is necessary and important. Despite the proliferation of spam, email marketing continues to be a key weapon in the marketer's arsenal. For our clients which use Salesforce CRM as their enterprise CRM system, we often have the conversation about the extent of the native capabilities of Salesforce CRM as it relates to email marketing, mass email, email tracking, etc. The goal of this article is to provide a high-level look at the difference between using the native capabilities of Salesforce CRM vs using a specialized email marketing or marketing automation application. We also highlight a number of third-party Email Marketing and Marketing Automation applications that are pre-integrated with salesforce.com.

Because this is a really large topic, we will be updating this article on an ongoing basis. At the bottom of this article is a "Last Updated" stamp that will let you know when it was last modified.

Native Salesforce vs. Add-On Marketing Applications

When considering if you should use the native functionality of Salesforce CRM marketing or an add-on, here are some of the issues to consider:

  • Included with Salesforce.com - you've already paid for salesforce.com, so if you can live within salesforce.com's limits, you might want to do so.
  • Leads vs. Contacts - salesforce.com can send mass email to both Leads and Contacts, but you must do so in separate blasts; extermal programs often allow a single blast to a combination of both leads and contacts, simplifying your marketing process.
  • Volume Limits - salesforce.com limits the maximum number of mass emails you can send to external addresses to 1,000 per day. Additionally, salesforce.com further limits the number of addresses you can include in a single mass mailing based on your edition.  Professional Edition customers are limited to 250 addresses in a single mass emailing (so you could do 4x250 per day); Enterprise Edition customers are limited to 500 addresses in a single mass mailing (so you could do 2x500 in a day) and Unlimited Edition customers can send to 1,000 addresses in a single mass email.
  • Templates - salesforce.com offers text, HTML (with and without using letterhead) and Visualforce templates as options.  The user-friendly text and HTML w/letterheads are clean and easy for any user to create, but are somewhat limited in layout capabilities.  The HTML without letterhead and Visualforce require extensive knowledge of HTML or Visualforce respectively, but can expand layout options significantly.
  • Merge Fields - Salesforce.com allows you to include fields on the Lead/Contact record as well as any parent account or master-detail relationship; however, if you need to fields from a number of other objects (tabs), you will be out of luck unless you create Visualforce templates.  We recommend the AppExtremes products if you have more complex field merge requirements.
  • Email Sender - Using salesforce.com to send mass emails, all emails in the blast will come from the sending user.  With third-party applications, you are often allowed to have it appear that each email is coming from the owner of that particular record.
  • Limited Automation - if you need the system to automate a multi-step campaign or automate mass emails, you will have to look to one of the third-party applications described below as the native mass-email capability of salesforce.com requires a user to manually trigger an email (although you can schedule it for future delivery).
If you find that your needs are complex or you can't live within the capabilities provided natively within salesforce.com, have no fear, there are more than a dozen third-party applications that are pre-integrated with salesforce.com and can significantly expand your email functionality. If you visit the Salesforce.com AppExchange and search for the term "Email Marketing" you will find 3 pages of solutions including some of the ones listed below. When deciding which application is right for you, other than price, you should consider if you are looking for a basic Email Marketing application or a Marketing Automation application.  While there is overlap between these two categories, the basics are as follows:

Email Marketing

The basic function of an Email Marketing application is to send mass email messages to your targeted email lists. Email Marketing applications are less expensive than full Marketing Automation solutions (see below) and are most often priced on a per email basis.  If the 1,000 email limit is your primary concern or constraint with the native salesforce.com marketing functionality, then an add-on Email Marketing application may be all you need. The following are some of the additional features, enhancements and bells & whistles to look for from Email Marketing applications:
  • Mass Email - volume is a key consideration; how many names in your list; how many names to mail in a single blast.
  • Opt-Out/Opt-In Management - all good programs should have the ability for uses to opt-out of mass mailings and many offer opt-in solutions as well.
  • Deliverability Management - includes deliverability tools that can analyze your content in order to minimize your message being treated as spam; bounce management handles the ability to auto-remove bad emails from your list or identify why a message was bounced
  • List Cleansing - ability to identify and remove duplicates and invalid email addresses
  • Reporting & Tracking - expect basic functionality to include tracking of open rates and click through rates. More robust reporting is available on more powerful solutions.
  • Survey Capabilities - some of the applications offer the ability to create email surveys.
  • Template & Content Creation Functionality - ability to easily create template-based emails with various styles, layouts and features

Email Marketing Applications Pre-Integrated with Salesforce.com (prices shown are entry level pricing disclosed by vendor; consult vendors for volume discounts and other pricing considerations based on volume and features desired)

Marketing Automation

The differentiating feature of a Marketing Automation application vs. an Email Marketing application, is automation as the name implies. No longer do you have to be present to click the "send" button to fire off hundreds or thousands of email messages. Additionally, you may not even have to manually select which names to mail to as a Marketing Automation application can dynamically add and remove names from a distribution list based on segmentation formulas that you pre-establish. Most Marketing Automation tools include most all of the functionality found in Email Marketing applications described above and provided enhanced capabilities through many of the following features:

  • Campaign Automation - replicate successful multi-step marketing campaigns and have them run on auto-pilot. For example, set-up a campaign that will automatically send a save-a-date email 180 days before the event, invitation 90 days before event, reminder 30 days and 5 days before event, and sorry-we-missed-you and thanks for attending messages 1 day after the event. Campaign automation is the core functionality that differentiates Marketing Automation applications from Email Marketing applications.
  • Dynamic Content - automatically provide alternative content based on segmentation parameters. For example, a recipient in California could receive content on events in California while a New York recipient could receive events in New York all through a single automated emailing.
  • Event/Webinar Management - manage invitations, registration, reminders and post-event correspondence; integrate with popular webconferencing programs like WebEx.
  • Forms and Landing Page Management - Many solutions can create dynamic landing pages that can be pre-populated with personalized information on the user, greatly increasing click throughs and form completions.  These PURLs (personalized URLs) increase open rates in emails as well. Completing personalized forms can also be supported by auto-responder functionality provided in some applications.
  • Lead Nurturing - ability to manage leads overtime that aren't ready to buy today and monitor for changes in interest.
  • Lead Scoring - ability to apply formulas to leads based on behavior and visit patterns.
  • Social Marketing - integrations with Twitter, Blogs, etc.
  • Website Monitoring - enable your teams to see individual companies visiting the website, often in real-time. This is not the same thing as website analytics like Google Analytics. Some vendors refer to this as website caller ID.
Marketing Automation Applications Pre-Integrated with Salesforce.com (prices shown are entry level pricing disclosed by vendor; consult vendors for volume discounts and other pricing considerations based on volume and features desired)

Other Considerations

  • Agency Model - If you are a marketing company and send mail on behalf of clients, you need to find a solution with an Agency Model; additionally, so providers may provide a private-label version that can be re-branded in your name.
  • AppExchange App Integration - most of the applications noted above can be easily integrated by having your system administrator install their AppExchange application. Find out from the vendor what is involved in set-up and configuration and who will do this for you (vendor, you or a salesforce.com partner like akaCRM)
  • Contract Model - contract terms vary from pay-as-you-go to annual contracts
  • Cost Model - the various applications have models that range from charging per email, per name on your contact list, per user in your salesforce.com org. or a flat monthly fee. Some employ a combination of these models or provide options. 
  • Database Segmentation - the key to good marketing is targeted marketing.  Consider how well each application allows you to segment and target your message
  • Ease of initial set-up / Ease of ongoing use - if it is hard to use, it won't be used. Some of the solutions are easier to configure and use than others. More power doesn't always mean easier to user. When in doubt, go for the keep it simple rule.
  • iPhone and Mobile Apps - some of the applications have an iPhone app or other mobile integrations which can be useful if you need to monitor your campaign from the road.
  • Integration - understand how the application utilizes the salesforce.com database and stays in sync with salesforce.com; for example, if you change the owner of a Contact record in salesforce.com, does your third-party application know this too?
  • Non-Profit Pricing - salesforce.com was one of the first SaaS providers to offer free licensing and deeply discounted pricing to qualified 501(c)3 non-profit organizations.  Many of the application partners in the salesforce.come ecosystem have followed in their footsteps.
  • Outlook/eMail Plug-Ins - ability to send template-based emails from within your email programs


Full Disclosure:  Many of the vendor solutions mentioned above are excellent. Having participated in the salesforce.com ecosystem for nearly a decade, I've become familiar with many add-on solutions either through direct use or through reputation and review. That said, akaCRM is a Manticore Technology partner.  We selected Manticore for three reasons: (i) they are one of the most tightly integrated solutions with salesforce.com, (ii) they are among the most user-friendly as far as complex marketing automation goes, and (iii) you can't be good at everything so we had to pick one.  If you are aware of other email marketing or marketing automation applications with pre-built integrations to salesforce.com that we failed to mention in this article, post a comment at the bottom of this article so we can update it.

About Us: akaCRM is a professional services firm which provides comprehensive services for salesforce.com and the Force.com cloud platform. We also offer consulting, system implementation and training for leading salesforce.com partner-based solutions. We select solutions that improve the results of our clients' relationships with their constituent audiences including prospects, customer accounts, partners, suppliers and employees.

Comments  

 
0 #10 Michael Hatch 2011-09-08 16:51
Brent, this article was very helpful and one that I will share.
In all of the sites and articles I have seen however, I have not seen Pardot mentioned. Based on my research they seem to offer a solid application with a favorable pricing model and a reputation for great customer support. Any thoughts on why they don't get mentioned?

[AKACRM RESPONSE: I have no doubt that there are other applications we didn't mention and more are created every day. I have never heard of Pardot, so therefore didn't mention, but thanks for bringing it to our attention. The applications mentioned have been around the longest and are the most well known.]
Quote
 
 
0 #9 Matt 2011-07-15 04:10
Very interesting insight into email marketing apps that are available out there in the market.

Looking at most of the apps available they seem to only work on Salesforce.com platform and not Force.com platform. Are you aware of any email marketing apps that work on the Force.com platform?

[RESPONSE: Force.com specifically excludes certain standard object such as Campaigns and Leads. Therefore there aren't any external apps I know of that can write data back to Force.com out of the box. There are some that can contain a component on the CONTACT record show the details.]
Quote
 
 
-1 #8 Will Scully-Power 2010-10-05 19:56
Here is a link to a post I wrote out of frustration with the lack of knowledge in the market around the difference between Marketing Automation vs. CRM

http://willscullypower .wordpress.com/2009/09/17/marketing-automation-vs-crm-what-is-the-difference-between-marketing-automation-and-crm/



--
Will Scully-Power
Managing Director
Datarati Pty Ltd

Level 1, 111 Elizabeth Street
Sydney, NSW 2000
Australia

m: +61 400 828 866
p: +61 (2) 8003 7343
e: .au
w: datarati.com.au
v: datarati.TV
t: twitter.com/willscullypower
b: willscullypower .wordpress.com

Datarati is a data-driven marketing automation, analytics and optimisation company providing actionable insights to improve campaign performance and ROI.
Quote
 
 
-1 #7 Alex Berton 2010-09-17 00:23
Travis, Assetlink (MRM vendor)are in the process of rolling out quite sophsiticated campaign management and lead management capability. Their segmentation & targeting capabilities do exactly what you mention by creating discrete segments and then drag them into a segment tree, which gives a complete view of the numbers across all segments in the tree.
Quote
 
 
0 #6 B. Mellow 2010-08-24 08:11
Quoting Kipton:
One area that none of these address is the ability for a sales professional to quickly create a view of his/her contacts and leads in SFDC and send a basic text email to all them (well beyond the limits of SFDC). Nothing appears to be on the market to do this. Any thoughts?


Kipton - SFDC does allow individual users to send mass emails to filtered views of leads or contacts. The "rub" is you have to create an email template first, so it isn't exactly on the fly.
Quote
 
 
0 #5 B. Mellow 2010-08-24 08:09
Quoting Tad Travis:
Brent - do you see any on-demand MA vendors with really robust segmentation capabilities, such as persisting very thinly sliced segments as unique objects that can be referenced in more than one campaign.

E.g. A cable company creates a "New Customers in NC" top-level Segment, then creates 10 different smaller segments, each with unique attributes. But the difference is that each segment has a fixed result set of leads. Each segment is in campaigns 1, 2, and 3 over a 6 month period. At end of month 3, compare ROI on Segments 1 - 10 so there is good data to use in next campaign wave.

I used to see this function in PrimeResponse and Unica. Anyone else doing segmentation this way?


-- Great question Tad. Several of the top solutions including Manticore and Eloqua can achieve what you are talking about. You have to set-up the buckets (segments) and apply rules for what dynamically goes into each one.
Quote
 
 
0 #4 Tad Travis 2010-08-13 07:36
Brent - do you see any on-demand MA vendors with really robust segmentation capabilities, such as persisting very thinly sliced segments as unique objects that can be referenced in more than one campaign.

E.g. A cable company creates a "New Customers in NC" top-level Segment, then creates 10 different smaller segments, each with unique attributes. But the difference is that each segment has a fixed result set of leads. Each segment is in campaigns 1, 2, and 3 over a 6 month period. At end of month 3, compare ROI on Segments 1 - 10 so there is good data to use in next campaign wave.

I used to see this function in PrimeResponse and Unica. Anyone else doing segmentation this way?
Quote
 
 
0 #3 Kipton 2010-08-11 07:16
One area that none of these address is the ability for a sales professional to quickly create a view of his/her contacts and leads in SFDC and send a basic text email to all them (well beyond the limits of SFDC). Nothing appears to be on the market to do this. Any thoughts?
Quote
 
 
0 #2 Shell Black 2010-08-11 06:54
Great article Brent! I think you’ve done a great job of separating out the tiers – native, list senders and fully automated marketing. It’s worth noting that Salesforce probably consciously limits their native ability to send huge amounts of mass email to ensure that their servers don’t get black listed by Internet Service Providers (ISPs) for “Spam.” It’s not that they can’t send more (and I’ve heard you can get that limit raised temporarily for special cases), it’s just to ensure that all of their other email traffic won’t be jeopardized. I’ve had experience in the fully automated segment. We would have had to have a full time person pulling lists and launching campaigns if we didn’t have “rules based” campaigns to automate this process. Thanks again Brent!
Quote
 
 
0 #1 Ryan Worobel 2010-08-10 19:37
I think this is a good overview of options, but there are many other things to consider when selecting your solutions including size of data sets, segmentation capabilities, number of integrations, complex cleansing capabilities, etc. Marketing Automation is one of the more complex implementations out there. More so than your standard CRM implementation. You must have processes well defined before you make this endeavor and your marketing AND sales teams must be committed to the processes.
Quote