The return on investment (ROI) of marketing campaigns determines if a marketing department succeeds or fails. Without effective marketing campaign measurement, marketers put their budgets, teams, and external resources at risk for depletion or elimination.
How do marketers measure the ROI of marketing campaigns? Ideally, marketers leverage the reporting tools in their customer relationship management (CRM) and marketing automation tools.
Marketers using the HubSpot Salesforce integration have two strong options for measuring marketing campaign effectiveness: HubSpot Campaigns and Salesforce Campaigns.
In this article, we explore the Campaigns tool in HubSpot and Salesforce. We will outline how HubSpot and Salesforce Campaigns differ and show you how to get the most value out of using HubSpot and Salesforce Campaigns together.
HubSpot leads the market as an all-in-one sales, marketing, and customer service tool. With HubSpot’s Smart CRM, companies work from a single source of truth across all departments.
Their work feeds the CRM with more data to enrich marketing campaigns and empower sales and customer service to deepen relationships. In addition to the underlying CRM supporting all HubSpot Hubs, HubSpot provides industry-leading marketing automation capabilities.
With HubSpot, marketers can create, execute, and measure multi-channel marketing campaigns from one tool.
HubSpot Campaigns are HubSpot’s way of filing together assets that belong to the same marketing campaign.
Meaning assets supporting a singular goal. HubSpot Campaigns bridge the reporting gap between the individual marketing assets and the goal they’re working to achieve.
HubSpot Campaigns are designed to show how effectively a collection of marketing assets achieves a goal. HubSpot Campaigns enable you to track the overall effectiveness of emails, landing pages, social media posts, workflows, and more all in one place.
Campaigns can also be used to track budget, spending, and performance to goal for associated marketing assets. Marketers should use Campaigns to report on marketing performance across asset types easily.
Salesforce CRM is a cloud-based customer relationship management platform that helps businesses manage and analyze their interactions with customers and prospects. It provides tools for tracking leads, opportunities, and customer data to enhance engagement and drive business growth.
Salesforce Campaigns are organized initiatives within Salesforce CRM that allow businesses to plan, execute, and track marketing and promotional activities. They enable companies to target specific audiences, track campaign effectiveness, and manage various marketing elements such as leads, contacts, and opportunities associated with a particular campaign.
Salesforce Campaigns make it easy to quantify Leads and Contacts associated with various marketing efforts - inbound or outbound. They also enable Salesforce users to track the stage of participation within a specific campaign using the Campaign Member object.
For example, you can track if someone has been invited to an event as part of this campaign or if they’ve RSVP’d Yes or No.
Salesforce Campaigns enable marketers to track high-level marketing campaign data in the primary CRM platform (Salesforce) to align sales and marketing teams better.
Now that we know how HubSpot and Salesforce Campaigns benefit marketers, let’s discuss why they do not sync across platforms.
In HubSpot, Campaigns are a reporting tool enabled by a single object, the Campaign object. The Campaign tool aggregates data across marketing assets associated with the Campaign.
In Salesforce, Campaigns are also an object. But that is where the similarities end.
Campaigns can be customized with custom fields and hierarchies. Campaigns are connected to Leads and Contacts by an additional object—Campaign Members. And, to support the Campaign influence reports that Salesforce provides, Campaigns are tied to the Opportunity object.
To show statuses, Campaigns are also supported by an additional object—Campaign Member Status. Needless to say, the structure of Salesforce Campaigns is a bit complex. Explore it in this diagram provided by Salesforce.
So, why can’t we sync Salesforce Campaigns with HubSpot Campaigns? Because they are fundamentally different entities. HubSpot Campaigns report on marketing assets, whereas Salesforce Campaigns report on Campaign Members (Leads and Contacts) and how they’re associated with revenue (Opportunities).
Because Salesforce Campaigns and HubSpot Campaigns do not have the same data structure, they are not included in the native HubSpot Salesforce integration.
This isn’t necessarily recommended, but there is a way to get Salesforce Campaign data in HubSpot.
Here are the details of this workaround:
To add Salesforce Campaigns in HubSpot, create a Custom Object in HubSpot. Then, navigate to the integration settings to add a Custom Object to the integration. The integration process will configure the associations between the Custom Campaign Object, Contacts, and Deals in HubSpot to mirror those in Salesforce.
As of February 2024, there is now a new Beta in HubSpot to allow bidirectional custom object sync between HubSpot and Salesforce. You can now use this solution bidirectionally between HubSpot and Salesforce to create Campaigns and Campaign Members in Salesforce manually in HubSpot or via HubSpot Workflows.
While you can’t sync Salesforce Campaigns to HubSpot Campaigns, you can leverage Salesforce Campaign data from HubSpot. You can also manage Campaign Members from HubSpot Workflows. Here’s how to work with Salesforce Campaigns from HubSpot.
Now that we’ve thoroughly examined HubSpot and Salesforce Campaigns, how can marketers and sales teams use both HubSpot and Salesforce Campaigns to their advantage? There’s no one best way to approach it, and you will get many different answers depending on who you ask.
Rather than indicate the “best” way, here is an idea for leveraging the Campaign tools together. The most important action to take is strategically planning how to use both tools, creating a naming convention and documentation, and training your team to use HubSpot and Salesforce campaigns.
Scenario
Suzy is the VP of Marketing at Orange Sneakers. She is using the HubSpot Salesforce integration. Her BDR and Sales teams work out of Salesforce, and her Marketing team works out of HubSpot.
At the end of the year, Suzy will need to report on how much revenue was influenced by Webinars. Throughout the year, Suzy must ensure the marketing team constantly optimizes their marketing efforts to improve Webinar performance.
After each Webinar, the Sales team is accountable for following up with each Webinar attendee, but they should only follow up with people who attended, not everyone who registered.
Plan of Action
In conclusion, measuring the ROI of marketing campaigns is crucial for the success of any marketing department. By using tools like HubSpot Campaigns and Salesforce Campaigns, marketers can effectively track and measure the effectiveness of their campaigns.
While these two platforms have different structures and do not fully sync with each other, there are workarounds to integrate Salesforce Campaign data into HubSpot.
Marketers and sales teams can gain valuable insights and optimize their marketing efforts by strategically planning and leveraging HubSpot and Salesforce Campaigns. So, whether you are using HubSpot, Salesforce, or both, taking advantage of these campaign tools is important to drive success in your marketing campaigns.
Looking to learn more about the HubSpot Salesforce Integration? Check out our HubSpot Salesforce Integration Certification course.
How does HubSpot integrate with Salesforce?
HubSpot integrates with Salesforce through a native API, allowing rudimentary communication between the two platforms. Users can set up the integration by connecting their HubSpot and Salesforce accounts and configuring data synchronization settings for contacts, leads, opportunities, and other relevant information. However, not all data will be synced accordingly, and custom objects and other procedures listed above will be required to sync both campaigns seamlessly.
Can I sync custom fields between HubSpot and Salesforce?
Yes, you can sync custom fields between HubSpot and Salesforce. When setting up the integration, you can map custom fields in both platforms to ensure the data is synchronized accurately. This allows you to maintain consistency and capture all relevant information across both systems.
What are the key differences between HubSpot and Salesforce campaigns?
HubSpot campaigns primarily focus on inbound marketing strategies, such as content marketing, email marketing, and lead nurturing. Salesforce campaigns, on the other hand, are more aligned with traditional sales and marketing tactics, such as lead generation, pipeline management, and ROI tracking. While both platforms offer campaign management features, they serve different purposes and cater to distinct aspects of the marketing and sales process.
How can I track campaign ROI in HubSpot and Salesforce?
In HubSpot, you can track campaign ROI through its reporting dashboard, which provides insights into metrics such as traffic, leads generated, and conversion rates attributed to specific campaigns. In Salesforce, you can leverage campaign tracking features to monitor the effectiveness of marketing efforts in generating revenue and closing deals. Integrating both platforms gives you a comprehensive view of campaign performance and ROI across the entire sales funnel.