Updated October 2026 · Written and maintained by the Progression Agency strategy team
A Salesforce Marketing Cloud agency plans, builds and runs what sits inside Salesforce’s marketing platform: the data model and consent records, the templates, the journeys and the integrations that bring in Sales Cloud, Service Cloud, website and commerce data. We do that work for companies implementing Marketing Cloud for the first time and for teams whose account no longer matches how the business sells. Progression Agency is based in New York City and works with clients across the United States and worldwide.
On this page · 17 sections
- What does a Salesforce Marketing Cloud agency do?
- What is Salesforce Marketing Cloud? The product names in 2026
- Salesforce Marketing Cloud consulting, a consultant or an implementation partner?
- Salesforce Marketing Cloud implementation: the sequence that works
- A Salesforce Marketing Cloud implementation checklist
- Marketing Cloud Connect: linking Marketing Cloud to Sales Cloud and Service Cloud
- Salesforce Marketing Cloud integration beyond the CRM
- Salesforce Marketing Cloud Journey Builder: what we build in it
- Salesforce Marketing Cloud use cases worth building first
- Can Salesforce Marketing Cloud send SMS?
- Marketing Cloud, Account Engagement or another platform?
- Salesforce Marketing Cloud migration from another email platform
- How buyers ask AI assistants for a Marketing Cloud consultant
- How to choose a Salesforce Marketing Cloud implementation partner
- How much does a Salesforce Marketing Cloud implementation cost?
- A 90-day plan for a new Marketing Cloud account
- Related services
The short answerHire a Salesforce Marketing Cloud agency when you need strategy and build in one place: deciding who gets which message, then building the data model, Marketing Cloud Connect, templates and Journey Builder programs that deliver it. A typical implementation runs discovery, data and consent, integrations, sending setup, templates, journeys, testing and launch, in that order. Judge it by revenue, renewals, bookings or pipeline per journey, not by sends. Scope sets the timeline, and implementation is quoted after a written scope.
Product names and features were read in October 2026 on Salesforce’s marketing pages and Trailhead units; Salesforce renames products from time to time. Implementation is quoted after a written scope, and license fees are Salesforce’s.
What does a Salesforce Marketing Cloud agency do?
It turns a Marketing Cloud license into running programs. The work covers three layers: the strategy of who gets which message, the build inside the platform, and the integrations that keep its data current.
Strategy: who gets which message, and when
Before anything is built, the lifecycle has to be written down: the moments that matter in your customer relationship, the message each one deserves, the channel, and the rule that stops a customer getting two competing messages on the same day. That lifecycle work is what our marketing automation team does across platforms.
Build: data model, templates and journeys
Inside Marketing Cloud, we build the data extensions and identifiers that tie a person’s records together, the reusable email and SMS templates, and the journeys that move each customer from one step to the next.
Integration: Sales, Service, web and commerce data
Journeys are only as good as the data that enters them. We connect Marketing Cloud to the CRM org through Marketing Cloud Connect and bring in website and commerce events, so a journey reacts to what a customer actually did.
Operation after launch
Programs need changes as products, offers and teams change. We run the email programs Marketing Cloud sends each month: new journeys, edits, data fixes and reporting, with your team approving what goes out.
What is Salesforce Marketing Cloud? The product names in 2026
Salesforce Marketing Cloud is the brand for Salesforce’s marketing products. On its marketing products page, Salesforce names Marketing Cloud Next, Marketing Cloud Engagement (formerly ExactTarget) and Marketing Cloud Account Engagement (formerly Pardot), with Data 360 as its customer data platform.
| Name used by Salesforce | What buyers usually mean | Where we start |
|---|---|---|
| Marketing Cloud Engagement | The email, SMS and journey platform once called ExactTarget | Data model, Connect, templates and journeys |
| Marketing Cloud Account Engagement | B2B lead nurture, formerly Pardot | Engagement programs and lead assignment |
| Marketing Cloud Next | What Salesforce calls its agentic marketing solution | Fit review against your data and team |
| Data 360 | Salesforce’s customer data platform | Which data should feed marketing, and how |
| Marketing Cloud Connect | The link between Marketing Cloud Engagement and the CRM org | Installed and tested early in the build |
Is Salesforce Marketing Cloud a CRM?
No. The CRM is Sales Cloud or Service Cloud, where accounts, contacts, leads, opportunities and cases live. Marketing Cloud Engagement is a separate marketing platform with its own account, and Marketing Cloud Connect is what lets the two share data.
Product names change; the work does not
Salesforce renames and repackages products from time to time, so check the current name in your contract. The implementation questions stay the same: where the data lives, how consent is stored, which journeys come first and who runs them.
License pricing is Salesforce’s, not ours. Our Salesforce development page lists the published Marketing Cloud prices it checked and compares Marketing Cloud with HubSpot Marketing Hub.
Salesforce Marketing Cloud consulting, a consultant or an implementation partner?
Salesforce Marketing Cloud consulting comes in four shapes: an in-house admin, a freelance consultant, an agency, or a Salesforce Marketing Cloud partner listed with Salesforce. The right one depends on how much strategy, build and ongoing operation you need, and how many people must work on it at once.
| Option | Best when | Watch for |
|---|---|---|
| In-house admin | Programs are stable and changes are small | One person holding all the knowledge |
| Freelance Salesforce Marketing Cloud consultant | A defined task: a journey, a data fix, a review | Availability during launch and after |
| Agency | Strategy, build and operation together, across channels | Whether the named team does the technical work |
| Listed implementation partner | Large, multi-cloud programs that need a partner of record | Who is actually assigned to your account |
What does a Salesforce Marketing Cloud consultant do?
A consultant reviews or builds a defined part of the account: a data model, a journey, an integration or a template system. Good Salesforce Marketing Cloud consultants document what they build so your team, or the next consultant, can maintain it.
What a Salesforce Marketing Cloud partner is
Salesforce lists consulting firms in its AppExchange consultants directory. A partner listing tells you a firm is in Salesforce’s program; it does not tell you who will work on your account. Check the named people and their certifications either way.
Hire a Salesforce Marketing Cloud consultant or an agency?
A consultant suits a contained job. An agency suits work that needs strategy, writing, design and build to move together, such as a launch with a dozen journeys, or a program that needs running every month.
Salesforce Marketing Cloud implementation: the sequence that works
A Salesforce Marketing Cloud implementation goes data first, journeys last: discovery, the data model and consent, Connect and other integrations, sending setup, templates, journeys and automations, testing, then launch. Skipping ahead to journeys is the most common reason an account has to be rebuilt.
Discovery
We inventory the data sources, consent records, current email tools, brands and business units, then agree the first three to five journeys. The output is a written scope with the data map, the journey list and the order of work.
Data model and consent
Decide the identifier that ties a person together across Sales Cloud, the website and commerce, then design the data extensions that hold profile, preference and event data. Consent and subscription status are modeled here, not patched in later.
Sending setup
Sending domains are authenticated and set up so your brand appears correctly in the inbox, and volume on a new sending setup is raised gradually rather than all at once. A preference center lets subscribers choose topics and frequency.
Testing, launch and early support
Every journey is tested with sample records and real data checks, and your team approves templates before launch. After go-live we watch the first sends closely, fix what needs fixing and hand over a runbook.
Salesforce Marketing Cloud implementation services, packaged
Our Salesforce Marketing Cloud implementation services can run end to end, or start at the stage you are stuck on, such as a data model that no longer fits or a Connect setup that never synced properly.
A Salesforce Marketing Cloud implementation checklist
Use this list before, during and after the build. Each item has an owner and a reason, so nothing waits on a decision nobody knew they had to make.
| Item | Why it matters | Usually owned by |
|---|---|---|
| Business units and brands agreed | Shapes sending names, data separation and access | Marketing leadership |
| Contact identifier chosen | Ties CRM, web and commerce records to one person | CRM and data leads |
| Consent and subscription model | Decides who may receive which message | Marketing operations and legal |
| Connect installed and synced | Brings CRM objects into Marketing Cloud on a poll schedule | Salesforce admin with the agency |
| Web and commerce feeds | Lets journeys react to visits, carts and orders | Ecommerce and engineering |
| Sending domains authenticated | Protects inbox placement and brand display | IT and the agency |
| Template system approved | Keeps every journey on brand and accessible | Brand and content leads |
| First journeys specified | Entry source, steps, exits and goals written down | Lifecycle owner |
| Test plan and approvals | Stops wrong data or copy reaching customers | Everyone named above |
| Runbook and handover | Lets the team maintain what was built | The agency |
Salesforce Marketing Cloud implementation plan for a phased launch
Large accounts launch in phases: one brand or business unit, a handful of journeys, then the next. Each phase repeats the test and approval steps, so problems stay small.
Marketing Cloud Connect: linking Marketing Cloud to Sales Cloud and Service Cloud
Marketing Cloud Connect is Salesforce’s integration between Marketing Cloud Engagement and a Salesforce CRM org. Salesforce’s Trailhead unit on Marketing Cloud Connect describes it as making it possible to share data across your cloud solutions, installed as a managed package in the CRM org.
What Marketing Cloud Connect makes possible
According to that unit, Connect lets Marketing Cloud Engagement send to Salesforce reports and campaigns, handles email sends, triggered sends, subscription tracking and Journey Builder entry events through an API user, and makes tracking data, synchronized data extensions and Journey Builder activities available in the CRM. Admins can add an email related list to contact and lead layouts so sales and service teams see what was sent.
Marketing Cloud Connect setup
Setup touches both platforms: installing the managed package in the CRM org, creating the API users, setting permissions, and connecting the Marketing Cloud Engagement account. Admin access is needed on both sides, so we schedule it with your Salesforce admin early in the build.
How often does Marketing Cloud sync with Salesforce?
As often as the poll schedule says. Salesforce’s unit on synchronized data sources explains that each synced object becomes a data extension, such as Contact_Salesforce_1, that a poll schedule defines how often Marketing Cloud Engagement checks for updates, and that a sync, once started, can be paused but not deleted. Choose objects and fields deliberately before the first sync.
Connecting several Salesforce orgs
The same Trailhead unit notes that one Marketing Cloud Engagement account can be connected to multiple Salesforce CRM orgs. That suits companies with separate orgs by region or brand, and it needs a clear rule for which org owns which contact.
| Direction | What moves | Used for |
|---|---|---|
| CRM to Marketing Cloud | Synchronized objects and fields, as data extensions | Segmentation and journey entry |
| CRM to Marketing Cloud | Salesforce reports and campaigns as send audiences | Sends to lists the sales team maintains |
| Marketing Cloud to CRM | Email tracking data | Sales and service see what each contact received |
| Marketing Cloud to CRM | Journey Builder activities | Creating or updating CRM records from a journey |
| Both ways, by design | Subscription requests and status | One answer to whether a person may be emailed |
Licensed Marketing Cloud, but nothing is live yet?Tell us which clouds you run, where customer data lives and the first three journeys you need. A free proposal follows with an implementation sequence and a written scope.
Salesforce Marketing Cloud integration beyond the CRM
Most programs also need website behavior, orders, product data and sometimes a data platform such as Data 360. We decide which events really change a message, then feed only those in, on a schedule that matches how fast the message must react.
Website and commerce events
Browsing, carts, orders and returns are the triggers behind the most useful journeys. They arrive through APIs, file drops or a commerce connector, and each needs the same identifier as the CRM record. Our ecommerce email marketing page covers the program side for online stores.
Data platforms and warehouses
If a customer data platform or warehouse already joins your data, Marketing Cloud should read from it rather than rebuild it. Where custom connections are needed, our software development and CRM development teams build them.
Salesforce Marketing Cloud Journey Builder: what we build in it
Salesforce Marketing Cloud Journey Builder is where customer paths are drawn and run. Salesforce’s Journey Builder unit describes it as the tool marketers use to create and manage responsive, automated, multi-channel campaigns, and notes it is not a standalone product: it draws on content and audiences from tools such as Email Studio and Mobile Studio.
What is Journey Builder in Marketing Cloud?
A canvas. Every journey begins with an entry source, the data that decides who enters. Activities follow: messages by email, SMS or push, decision splits that send people down different paths, waits that pause them, and updates to their records. The journey ends at a goal or an exit.
Journey Builder vs Automation Studio
Journey Builder handles the customer’s path. Automation Studio runs several Marketing Cloud Engagement activities in one preplanned, multistep automation, scheduled or triggered, such as SQL queries that refresh an audience. The two meet through Automation Studio’s Fire Event and Journey Entry Audience activities, which feed contacts into journeys.
Marketing Cloud email journey design
Every journey we build has a written entry rule, exit rule and goal, a cap on how often one person can be messaged, and a suppression check against the subscription model. That keeps journeys from colliding as the account grows.
Salesforce Marketing Cloud use cases worth building first
Start with journeys tied to money or retention: welcome, abandoned cart or browse, post-purchase, renewal, service follow-up and win-back. Salesforce’s own training material uses purchase and abandoned-cart triggers as Journey Builder examples.
| Industry | First journey | Data it needs |
|---|---|---|
| Ecommerce and retail | Abandoned cart and post-purchase | Cart and order events from the store |
| Financial services | Onboarding and renewal reminders | Account opening and renewal dates from the CRM |
| Healthcare organizations | Appointment and program follow-up | Status fields with consent controls |
| Travel and hospitality | Pre-trip and post-stay | Booking and stay dates |
| SaaS | Trial onboarding and expansion | Product usage events and account status |
| Adult education | Inquiry to enrollment | Application status from the CRM |
Why use Marketing Cloud for these
Marketing Cloud tends to earn its license when there is a lot of customer data, several channels and a sales or service team already working in Salesforce. Smaller programs often run well on simpler tools, which we say plainly when it is true.
Can Salesforce Marketing Cloud send SMS?
Yes. SMS runs through MobileConnect, and text messages can be steps in a journey. Salesforce’s MobileConnect unit is clear that contacts must have opted in to mobile messages, and that consent to email is not consent to SMS.
Salesforce Marketing Cloud SMS setup
Mobile numbers go into a sendable data extension with a country code and a contact key, keywords are set up on the sending code, and HELP and STOP stay active because recipients use them to get assistance and unsubscribe. SMS content can be built in MobileConnect or in Content Builder.
Mobile consent in the data model
Because email and mobile consent are separate, the data model stores them separately with their own dates and sources. Our SMS marketing page covers text programs on other platforms.
Marketing Cloud, Account Engagement or another platform?
Choose by audience and sales motion. In practice, Marketing Cloud Engagement suits high-volume consumer lifecycle programs; Account Engagement suits B2B lead nurture alongside a sales team in Sales Cloud; and some teams are better served by a non-Salesforce platform.
| Situation | Usually fits | Why |
|---|---|---|
| Large consumer audience, many journeys and channels | Marketing Cloud Engagement | Built for volume, journeys and data extensions |
| B2B leads handed to a sales team in Sales Cloud | Marketing Cloud Account Engagement | Lead nurture, scoring and assignment |
| Both a consumer and a B2B business on one CRM | Both, with clear ownership | Each tool on the audience it suits |
| Small team wanting one simple suite | A non-Salesforce platform | Lower setup and running effort |
| Ecommerce brand without Salesforce CRM | Compare carefully | Connect matters less without a Salesforce org |
Is Salesforce Marketing Cloud the same as Pardot?
No. Pardot is now Marketing Cloud Account Engagement, a B2B marketing automation product. Marketing Cloud Engagement, the former ExactTarget, is a separate platform. Our marketing automation agency page covers Account Engagement programs, and our B2B email marketing page covers B2B email more broadly.
Salesforce Marketing Cloud vs HubSpot and Marketo
The HubSpot comparison is on our Salesforce development page. For Marketo or another platform, we compare the options against your data, team and journeys before anyone signs.
Salesforce Marketing Cloud migration from another email platform
Move data and consent first, templates second and journeys last, and run the old and new platforms side by side until the first journeys prove themselves.
- Export subscribers with their consent status, source and date
- Map old lists and tags to the new data model
- Rebuild templates in Content Builder rather than pasting old code
- Recreate each automation as a journey or an Automation Studio job, with its entry and exit rules written down
- Raise sending volume gradually on the new setup
- Switch off each old automation only when its replacement is live and tested
- Keep the old platform’s unsubscribes in the new suppression lists
What not to migrate
Lists nobody can explain, automations nobody owns and contacts with no consent record. Migration is the cheapest moment to leave them behind.
How buyers ask AI assistants for a Marketing Cloud consultant
Marketing operations leads now ask ChatGPT, Claude, Perplexity, Gemini, Microsoft Copilot and Google AI Overviews questions such as “who can implement Salesforce Marketing Cloud for a retailer” or “Marketing Cloud consultant for Connect sync problems”. The answers lean on pages that are specific.
What the assistants cite
Salesforce’s own help and Trailhead pages for product facts, the AppExchange consultants directory for firms, and agency or consultant pages that describe concrete work: implementation steps, Connect setup, journey design. Vague capability lists rarely get quoted.
What a consultancy should publish to be named
One page per capability, written so the first sentence answers the question, product names kept current, named people with certifications that can be verified, and consistent company facts across the site and any directory listing.
How to choose a Salesforce Marketing Cloud implementation partner
Pick the Salesforce Marketing Cloud implementation partner whose named team will do your build, who can show a data model and journey documentation from past work without client data, and who explains consent before templates.
| Requirement | How to check it |
|---|---|
| Named people doing the build | Ask who will work on your account and in what role |
| Verifiable certifications | Look each person up in Salesforce’s Trailhead certification verification |
| Directory listing, if claimed | Find the firm in the AppExchange consultants directory |
| Data model before journeys | Ask for a sample data map and journey specification |
| Consent handled properly | Ask how email and SMS consent are stored and checked |
| Connect experience | Ask how they choose synced objects and the poll schedule |
| A handover you can maintain | Ask for a sample runbook |
Red flags
Journeys proposed before anyone has looked at your data, no mention of consent, a partner badge with no named team behind it, and a quote that arrives before a written scope.
Why choose a Salesforce Marketing Cloud agency over a builder-only firm
Because the build is only useful if the messages are right. An agency that writes the lifecycle, the copy and the journeys together avoids a technically perfect account sending the wrong message.
How much does a Salesforce Marketing Cloud implementation cost?
Implementation is quoted after a written scope. Cost follows the number of data sources, business units and brands, channels, journeys and integrations, and whether you want the programs run every month afterward. Salesforce’s license fees are separate.
| Driver | Lighter scope | Heavier scope |
|---|---|---|
| Data sources | One CRM org | Several orgs, web, commerce and a warehouse |
| Business units and brands | One | Several, with separate sending names |
| Channels | Email, SMS and push | |
| Journeys at launch | Three to five | A dozen or more |
| Migration | New account | Moving from another platform with history |
| After launch | Handover and runbook | Programs run monthly by us |
For the license itself, see the published Marketing Cloud prices on our Salesforce development company page.
Journeys that nobody trusts since launch?Share what is running today and what the data looks like. We reply with a free proposal covering the data model, consent and the journeys worth rebuilding first.
A 90-day plan for a new Marketing Cloud account
Ninety days is enough for one org, one brand and three journeys to go from license to live, when data and approvals arrive on time.
- Weeks 1 to 2: discovery, data inventory and consent review
- Weeks 3 to 5: data model built, Marketing Cloud Connect installed, first syncs running
- Weeks 6 to 7: sending domains set up, templates designed and approved
- Weeks 8 to 10: the first three journeys built and tested
- Weeks 11 to 13: launch, close monitoring and runbook handover
Salesforce Marketing Cloud managed services after day 90
Teams can keep us on to run the programs: new journeys each quarter, template updates, data fixes and a monthly report on what each journey produced.
Related services
Marketing Cloud sits inside a wider Salesforce and lifecycle program; these pages cover the neighboring work.
- Salesforce development, including Apex, Lightning and license pricing
- Marketing automation strategy and Account Engagement programs
- CRM consulting for selection, cleanup and adoption
- CRM development for custom objects and integrations
- Email marketing on other platforms
- B2B email marketing for sales-led companies
- Ecommerce email marketing for online stores
- SMS marketing programs
- Software development for custom connectors
- Marketing analytics for journey reporting
- Conversion rate optimization for landing pages journeys link to
- AI automation for workflows around the CRM
- Cloud app development for services the platform calls
Turn your Marketing Cloud license into running journeys
Tell us which Salesforce clouds you run, where customer data lives and what you need live first. We reply with a free proposal and a written scope for the implementation.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
Choosing and working with an agency
Software and app development
Website design by industry and type
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
Which tasks does a Salesforce Marketing Cloud agency take on?
Which products make up Salesforce Marketing Cloud today?
How do data, journeys and sends fit together in Marketing Cloud?
Does Marketing Cloud replace Sales Cloud as our CRM?
Can you use Marketing Cloud without Salesforce CRM?
What is Marketing Cloud Connect?
How do you connect Marketing Cloud to Salesforce?
How often does Marketing Cloud sync with Salesforce?
What is Journey Builder in Marketing Cloud?
What is the difference between Journey Builder and Automation Studio?
Can Salesforce Marketing Cloud send SMS?
Can Salesforce do email marketing?
Is Salesforce Marketing Cloud the same as Pardot?
Which kinds of companies run Salesforce Marketing Cloud?
Is Salesforce Marketing Cloud worth it?
In what order should a Marketing Cloud rollout happen?
How long does a Salesforce Marketing Cloud implementation take?
How much does a Salesforce Marketing Cloud implementation cost?
Do I need a Salesforce Marketing Cloud partner or a freelance consultant?
How do I check a Salesforce Marketing Cloud consultant’s certifications?
Can a Salesforce Marketing Cloud agency migrate us from another email platform?
Should we connect several Salesforce orgs to one Marketing Cloud account?
We are based in Chicago; can a New York agency run our Marketing Cloud?
Licensed Marketing Cloud, but nothing is live yet?Tell us which clouds you run, where customer data lives and the first three journeys you need. A free proposal follows with an implementation sequence and a written scope.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
