0 min left
Salesforce Marketing Cloud vs Your Own SMTP

Salesforce Marketing Cloud vs Your Own SMTP

BulkEmailSetup
BulkEmailSetup Team
October 11, 2026
8 min read

Marketing Cloud Engagement is sold as an annual contract with a committed Super Message allowance, and the real number comes from a quote rather than a price page. Salesforce does publish edition tiers, with Marketing Cloud Next Growth at $1,500 per org per month billed annually and Advanced at $3,250, but Engagement deals for high-volume senders are negotiated per account and typically run into the tens of thousands a year. Your own SMTP server sends mail for a flat cost and does none of the rest, which is why the honest answer for most Marketing Cloud customers is a split, not a migration.

How the pricing actually works

Four things set the number on your quote.

Pricing leverWhat it does
Edition tiersets the feature floor, published on the pricing page
Contact countthe main multiplier on most Engagement contracts
Super Message allowanceyour committed annual sending volume
Channels enabledSMS, push and WhatsApp consume different multiples

Salesforce lists the Next editions openly on its Marketing Cloud pricing page, along with add-on products from $1,250 to $20,000 a month. Engagement contracts sit outside that. Verify every figure below against your own quote, because I am describing the shape of the pricing, not your specific deal.

The Super Message is the unit that surprises people. It is a cross-channel billing token: one email generally consumes one, while SMS and push consume different amounts by channel and region. Your contract commits to an annual allowance. Go past it and the overage is billed at your contract rate, which is why a heavy year quietly sets your next renewal price.

Why the renewal quote jumped

Most people reading this arrived after a renewal came back 30 or 40% higher. The causes are boringly consistent.

CauseWhat happened
Contact growthyour addressable database grew, the multiplier grew with it
Super Message overagelast year's excess became this year's committed allowance
Channel additionsSMS or WhatsApp added mid-term, priced from renewal
Discount roll-offa first-term discount expired at renewal

Pull the Super Message consumption report before you talk to anyone. If you consumed 22 million against an 18 million commit, that gap is the conversation, and it is the one line you can actually move by sending less through Marketing Cloud.

What Marketing Cloud does that raw SMTP does not

This part matters, because the people who migrate badly are the ones who underestimate it. An SMTP server accepts a message and delivers it. That is the whole feature list.

CapabilityMarketing CloudYour own SMTP
Journey Builder orchestrationyesno
CRM data model and Data Extensionsyesno
SQL segmentation on your own datayesno
Einstein send-time and contentyesno
Cross-channel SMS and pushyesno
Raw sending throughputmetered by contractlimited by your hardware
Cost per additional million emailscontract overage rateeffectively zero

If Journey Builder is running multi-step revenue programmes against Data Extensions, that is not something you rebuild in a weekend or a quarter. SQL segmentation directly over your own data model is genuinely hard to replace, and Einstein's send-time optimisation earns its keep on large engaged lists.

The reason people still leave is that none of it applies to the monthly newsletter.

Keep the CRM, move the volume

The workable option is not a migration. It is a split.

Marketing Cloud keeps: journeys, triggered sends, anything driven by Data Extensions or CRM state, cross-channel programmes, transactional-adjacent mail with tight SLAs. Low volume relative to your total, high revenue per message.

Your own SMTP takes: the newsletter, product announcements, seasonal blasts, re-engagement runs, anything that goes to a large slice of the database with light personalisation. High volume, low complexity, and exactly the mail that eats your Super Message allowance.

You export an engaged segment on a schedule, feed it to self-hosted campaign software such as MailWizz, Mautic or Listmonk, and point that at your own server. The CRM stays authoritative. This is the same pattern people land on with HubSpot email limits, and the mechanics are covered in SMTP for CRM and marketing automation.

Which mail belongs where

Mail streamWhere it belongsWhy
Abandoned cart journeyMarketing CloudCRM state, multi-step, high value per send
Onboarding sequenceMarketing Cloudjourney logic, personalisation depth
Lifecycle triggered mailMarketing CloudData Extension driven
Monthly newsletteryour own SMTPfull-list, light logic, volume heavy
Product announcementyour own SMTPone send, whole database
Re-engagement campaignyour own SMTPhigh volume, low value per send, complaint risk
SMS and pushMarketing CloudSMTP does not do these at all

Look at the volume split on your own account. In most Engagement tenants I have seen, the journeys generate the revenue and the broadcast sends generate the Super Message consumption. Moving the second category typically takes 50 to 70% of the volume off the contract while touching almost none of the revenue programmes.

The dedicated IP situation

Marketing Cloud does offer dedicated IPs, through a Private Domain add-on, and it is a contracted paid item rather than something included by default.

The catch is control. Salesforce operates the IP. Salesforce sets the warm-up schedule and the throttling policy. You carry the reputation consequences of your own list quality without holding the levers that manage them, and you pay a per-year fee for the privilege.

On your own infrastructure the IP is yours: you set the ramp, you choose the receiver-specific throttles, you decide when to add a second IP for a big send. That is more work and more responsibility. Compare that against how dedicated IPs work generally before deciding it is an upgrade for you.

The cost comparison, in ranges

I will not quote a Marketing Cloud contract price, because there is not one to quote. Ranges only, and verify against your own paperwork.

Line itemMarketing Cloud EngagementOwn SMTP infrastructure
Annual platform costtypically tens of thousands, quote-based$549 one-time setup
Monthly server costincluded in contractroughly $30 to $150 VPS
Dedicated IPspaid add-on, Salesforce-operated3 included, yours to control
Cost per extra 1M emailscontract overage ratenear zero
Contact count chargea main pricing multipliernone
Campaign softwareincludedself-hosted, free or one-time licence
Journey orchestrationincludednot available
Ongoing labourvendor-managedyours, a few hours a month

The economics only work in one direction: Marketing Cloud gets more expensive as volume and contacts rise, own infrastructure does not. At 1 million emails a month the difference is already large, as the numbers in what 1 million emails a month costs show. Watch for the contract items nobody mentions at signing either, which hidden fees in ESP contracts covers.

The migration reality

A full move off Marketing Cloud Engagement is an enterprise migration, not an infrastructure swap. Be honest about the work.

  1. Data model. Data Extensions, attribute sets and relationships have to be reproduced somewhere. This is the single biggest item, usually measured in weeks.
  2. Journey rebuild. Every active journey becomes a workflow in whatever replaces it. Multi-branch journeys with wait steps and decision splits are the hardest.
  3. AMPscript and SSJS. Dynamic content blocks written in AMPscript do not port. They get rewritten.
  4. Preference and consent data. Subscriber status, opt-out records and channel preferences must move intact. Getting this wrong is a compliance problem, not a delivery problem.
  5. Warm-up. New IPs start cold regardless of your Marketing Cloud history. Budget 4 to 8 weeks to full volume, ramping around 30% every two days per IP. See the IP warm-up schedule.
  6. Parallel running. Nobody cuts over in one weekend. Expect to pay both for a quarter.

Realistic timeline for a full migration: two to three quarters with dedicated resource. Realistic timeline for the split described above: 4 to 8 weeks, and it does not touch a single journey.

Who should stay

Blunt version. Stay on Marketing Cloud if:

  • Journey Builder drives a meaningful share of revenue and nobody has scoped a replacement.
  • Your segmentation genuinely depends on SQL over Data Extensions rather than saved list filters.
  • You run SMS or WhatsApp alongside email and want one orchestration layer.
  • The contract has more than a year left and there is no usage-based exit.
  • No one on the team will own warm-up, bounce processing and blacklist monitoring.

That last one closes the discussion more often than the rest combined. Owning infrastructure means owning the deliverability outcome, permanently.

Move the volume, not the platform, if your Super Message consumption is dominated by broadcast sends, your contact count is what is driving the price, and your journeys are stable enough that nobody wants to touch them. That is the common case, and it is the one where the maths works fastest.

How BulkEmailSetup helps

We build the sending half of that split: your own server, your own IPs, full SPF/DKIM/DMARC/PTR configuration, MTA tuning, bounce handling and a warm-up plan, on a subdomain kept separate from the mail Marketing Cloud still sends. No Super Message allowance, no contact-count multiplier, no overage line at renewal.

Basic is $549 one-time, covering 1 SMTP server, 3 dedicated IPs, 25,000 emails/day and unlimited contacts. Higher tiers scale to 15 IPs and 200,000 emails/day. See pricing, or SMTP for CRM and marketing automation for how the handoff from the CRM works in practice.

Frequently asked questions

How much does Salesforce Marketing Cloud cost?

Salesforce publishes edition tiers on its pricing page, with Marketing Cloud Next Growth listed at $1,500 per org per month billed annually and Advanced at $3,250, but Engagement contracts for high-volume senders are quote-based and negotiated per account. Typical mid-market annual contracts land in the tens of thousands of dollars, driven by contact count, channels and the Super Message allowance. Verify your own quote against your account executive rather than any published figure.

What is a Super Message in Marketing Cloud?

A Super Message is the billing unit Marketing Cloud Engagement uses across channels. One email typically consumes one Super Message, while SMS and push consume different multiples depending on the channel and region. Your contract includes an annual allowance, and sends beyond it are billed as overage at your contract rate.

Can you use your own SMTP server with Salesforce Marketing Cloud?

No. Marketing Cloud Engagement delivers through Salesforce's own sending infrastructure, and there is no custom SMTP relay for campaign mail. Teams who want to control the sending path run the high-volume streams from separate software pointed at their own SMTP server, and keep Marketing Cloud for journeys and CRM-driven mail.

Do you get a dedicated IP on Marketing Cloud?

Yes, but it is a paid item and Salesforce operates it. A Private Domain with dedicated IP is a contracted add-on rather than something included by default, and Salesforce controls the warm-up schedule and the throttling. You own the reputation outcome without owning the IP, which is the part that frustrates high-volume senders.

Should I migrate off Salesforce Marketing Cloud?

Most customers should not fully migrate. If Journey Builder, the CRM data model and SQL segmentation are load-bearing for your revenue, a full move is an enterprise project measured in quarters. The realistic win is moving high-volume low-complexity streams, newsletters and announcements, onto your own SMTP so the Super Message allowance stops being the thing that sets your renewal price.

Why did my Marketing Cloud renewal quote jump?

Usually contact growth, channel additions, or Super Message overage from the previous year being baked into the new commit. Salesforce prices the renewal against your actual usage, so a year where you exceeded the allowance by 30% typically comes back as a higher committed allowance. Pull your Super Message consumption report before the renewal conversation starts.

Tags

salesforce marketing cloud costmarketing cloud engagement pricingsuper messagessalesforce marketing cloud alternativesdedicated smtp servercrm emailbulk email
BulkEmailSetup

Written by BulkEmailSetup Team

We help businesses set up their own bulk email infrastructure, dedicated SMTP servers, IP rotation, and full deliverability control. One-time setup, no monthly platform fees.

Ready to set up your email infrastructure?

Get dedicated SMTP servers, IP rotation, and expert support to scale your email sending.

View Pricing