Delivering impactful marketing campaigns requires more than just creativity; it demands a data-driven perspective focused on ROI impact. Are you tired of guessing which marketing strategies truly drive revenue?
Key Takeaways
- You’ll learn how to connect your HubSpot marketing campaigns to revenue using the “Campaign Influence” reporting feature, allowing for precise ROI tracking.
- You’ll configure custom calculated properties in HubSpot to automatically determine the cost per lead (CPL) and return on ad spend (ROAS) for each campaign.
- You’ll understand how to use HubSpot’s ABM tools to identify and target high-value accounts, maximizing marketing spend and ROI.
HubSpot, a leading CRM and marketing automation platform, offers a suite of tools to achieve just that. This tutorial will walk you through leveraging HubSpot’s features to build, track, and optimize marketing campaigns with a laser focus on return on investment. If you’re just getting started with this platform, then read our post on HubSpot’s expert insights.
Step 1: Setting Up Your Campaign in HubSpot
This is where the magic starts. A well-defined campaign structure in HubSpot is the foundation for accurate ROI tracking.
Sub-Step 1.1: Creating a New Campaign
In the main HubSpot navigation, go to Marketing > Campaigns. Click the “Create campaign” button in the upper right corner. This opens a panel where you will define your campaign’s core attributes.
Sub-Step 1.2: Defining Campaign Details
- Campaign name: Use a clear, descriptive name (e.g., “Q3 2026 Lead Generation – Software Demo”).
- Campaign type: Select the most relevant type from the dropdown. Options include “Lead Generation,” “Brand Awareness,” “Product Launch,” and more. Choose carefully, as this categorization helps with reporting later.
- Start and end dates: Set realistic dates for your campaign. This is vital for accurate ROI calculation within the defined timeframe.
- Budget: Enter the total budget allocated to this campaign. This is the sum of all expenses, including ad spend, content creation, and personnel costs.
- Goal: Briefly describe the primary objective of the campaign (e.g., “Generate 100 qualified leads for software demo”).
Sub-Step 1.3: Associating Assets
Once the campaign is created, link all relevant marketing assets. This includes:
- Landing pages: Go to Marketing > Landing Pages and edit each landing page. In the landing page editor, find the “Campaign” dropdown in the settings and associate it with your newly created campaign.
- Emails: Similarly, associate all relevant marketing emails by editing them in Marketing > Email and selecting the campaign in the email settings.
- Forms: Connect forms used for lead capture by navigating to Marketing > Forms, editing each form, and selecting the appropriate campaign.
- Workflows: If your campaign involves automated workflows, link them by editing the workflow in Automation > Workflows and associating the campaign in the workflow settings.
- Ads: If you’re running paid ads, connect your ad accounts to HubSpot (if you haven’t already) via Settings > Integrations > Ad Accounts. Then, associate your ad campaigns with the HubSpot campaign.
Pro Tip: Consistency is key. Ensure every asset directly contributing to the campaign is linked. I once had a client lose track of ROI because they forgot to associate a crucial follow-up email sequence. The result? Skewed data and misinformed decisions.
Common Mistake: Forgetting to associate assets after the campaign launches. Set a reminder to double-check all links.
Expected Outcome: A centralized hub within HubSpot where all campaign-related activities and assets are tracked, providing a comprehensive view of performance.
Step 2: Tracking Campaign Influence on Revenue
HubSpot’s Campaign Influence reporting helps connect marketing efforts to actual sales.
Sub-Step 2.1: Accessing Campaign Influence Reports
Navigate to Reports > Analytics Tools > Campaign Influence. You’ll see a dashboard displaying various metrics related to how your campaigns influence deals.
Sub-Step 2.2: Configuring Attribution Models
HubSpot offers several attribution models to choose from:
- First-touch attribution: Credits the first marketing interaction with the lead for the deal.
- Last-touch attribution: Credits the last marketing interaction before the deal closed.
- Linear attribution: Distributes credit evenly across all marketing interactions.
- U-shaped attribution: Gives 40% credit to the first and last interactions, and distributes the remaining 20% among the interactions in between.
- W-shaped attribution: Gives 30% credit to the first, middle, and last interactions.
- Full Path Attribution: Provides a more granular approach, considering multiple touchpoints across the customer journey.
Select the model that best aligns with your business. For complex sales cycles, I often recommend U-shaped or W-shaped attribution, as these models acknowledge the importance of both initial and final touchpoints. You might also find value in data-driven PPC.
Sub-Step 2.3: Analyzing Campaign Influence Metrics
The Campaign Influence report displays key metrics such as:
- Influenced deals: The number of deals associated with a specific campaign.
- Influenced revenue: The total revenue generated from deals influenced by the campaign.
- Attribution percentage: The percentage of revenue attributed to the campaign based on the selected attribution model.
Filter the report by date range and campaign to analyze specific performance.
Pro Tip: Don’t rely solely on one attribution model. Experiment with different models to gain a more comprehensive understanding of campaign impact.
Common Mistake: Sticking with the default “first-touch” attribution model without considering its limitations. This can undervalue later-stage marketing efforts.
Expected Outcome: Clear insights into which campaigns are driving the most revenue, enabling you to prioritize investments and optimize strategies.
Step 3: Calculating ROI with Custom Properties
HubSpot’s custom properties allow you to create calculated fields for precise ROI analysis.
Sub-Step 3.1: Creating Custom Calculated Properties
Navigate to Settings > Properties. Select “Deal Properties” (since ROI is ultimately tied to revenue). Click “Create property” and define the following:
- Property Name: “Cost Per Lead (CPL)”
- Description: “The cost to acquire one lead from this campaign.”
- Field Type: “Calculation”
- Calculation Type: “Formula”
Enter the following formula: `[Campaign Budget] / [Number of Associated Contacts]`. This divides the total campaign budget by the number of leads generated.
Repeat this process to create another custom property:
- Property Name: “Return on Ad Spend (ROAS)”
- Description: “The revenue generated for every dollar spent on this campaign.”
- Field Type: “Calculation”
- Calculation Type: “Formula”
Enter the following formula: `[Influenced Revenue] / [Campaign Budget]`. This divides the total revenue influenced by the campaign by the total budget. Consider smarter bids and more leads.
Sub-Step 3.2: Using Calculated Properties in Reports
Now, you can include these custom properties in your HubSpot reports. When creating a new report, select “Deals” as your primary data source. Add the “Cost Per Lead (CPL)” and “Return on Ad Spend (ROAS)” properties as columns in your report.
Filter the report by campaign to see the CPL and ROAS for each campaign.
Pro Tip: You can also create custom properties for other relevant metrics, such as “Lead-to-Customer Conversion Rate” or “Average Deal Size.” The more data points you track, the more informed your decisions will be.
Common Mistake: Using incorrect formulas or data types when creating custom properties. Double-check your calculations before saving.
Expected Outcome: Automated calculation of key ROI metrics directly within HubSpot, streamlining reporting and analysis.
Step 4: Leveraging Account-Based Marketing (ABM) for ROI
HubSpot’s ABM tools allow you to target high-value accounts, maximizing marketing efficiency.
Sub-Step 4.1: Identifying Target Accounts
Go to Contacts > Target Accounts. Define your ideal customer profile (ICP) based on factors like industry, company size, revenue, and location. Use HubSpot’s filtering capabilities to identify companies that match your ICP.
You can manually add target accounts or import a list from a CSV file.
Sub-Step 4.2: Creating ABM Campaigns
Create campaigns specifically designed to engage your target accounts. Tailor your messaging and content to address their unique needs and pain points.
Use HubSpot’s personalization tokens to dynamically insert company-specific information into your emails and landing pages.
Sub-Step 4.3: Tracking ABM Performance
Use HubSpot’s ABM dashboard to track key metrics, such as:
- Target account engagement: Track website visits, email opens, and form submissions from your target accounts.
- Deal creation: Monitor the number of deals created with target accounts.
- Deal value: Track the total value of deals with target accounts.
Pro Tip: Integrate your sales and marketing efforts closely. Ensure your sales team is aware of your ABM campaigns and equipped to follow up with target accounts effectively.
Common Mistake: Treating ABM as a standalone marketing activity. It requires close collaboration between sales and marketing to be successful.
Expected Outcome: Increased engagement with high-value accounts, leading to larger deals and improved ROI.
Step 5: Iterating and Optimizing
Marketing is never “set it and forget it.” Continuous monitoring and optimization are crucial for sustained ROI. If you’re seeing a PPC plateau, it may be time to iterate and optimize.
Sub-Step 5.1: Regularly Reviewing Performance Data
Schedule regular reviews of your campaign performance data. Analyze key metrics like CPL, ROAS, conversion rates, and engagement levels.
Identify areas where you can improve. Are certain channels or tactics underperforming? Are your landing pages converting poorly?
Sub-Step 5.2: A/B Testing
Use HubSpot’s A/B testing tools to experiment with different versions of your marketing assets. Test different headlines, images, call-to-actions, and email subject lines.
Continuously iterate based on your A/B testing results.
Sub-Step 5.3: Refining Your Strategy
Based on your data analysis and A/B testing results, refine your marketing strategy. Adjust your budget allocation, targeting criteria, and messaging.
Don’t be afraid to experiment with new tactics and channels. The marketing is constantly evolving, so you need to stay agile and adapt to the latest trends.
I had a client last year who was convinced that LinkedIn was their best lead generation channel. However, after analyzing their HubSpot data, we discovered that organic search was actually driving more qualified leads at a lower cost. We shifted their budget accordingly, resulting in a 30% increase in lead generation.
Pro Tip: Document your learnings and share them with your team. This will help you build a culture of continuous improvement.
Common Mistake: Getting stuck in your ways and resisting change. Be open to new ideas and willing to experiment.
Expected Outcome: Continuous improvement in campaign performance, leading to higher ROI and more effective marketing. Consider how AI & Data can help.
Delivering marketing campaigns with a data-driven perspective focused on ROI impact using HubSpot is not just about using the right tools; it’s about adopting a mindset of continuous measurement, analysis, and optimization. By following these steps, you can transform your marketing efforts from a cost center to a revenue-generating engine.
How often should I review my campaign performance data?
I recommend reviewing your data at least weekly, especially during the initial stages of a campaign. This allows you to identify and address any issues quickly. Monthly deep dives are also beneficial for long-term trend analysis.
What if I don’t have enough data to make informed decisions?
Start by focusing on tracking the most critical metrics, such as CPL and conversion rates. As you gather more data, you can gradually expand your tracking efforts. Consider running shorter, targeted campaigns to generate data more quickly.
What’s the best attribution model to use?
There’s no one-size-fits-all answer. The best model depends on your business and sales cycle. For shorter sales cycles, last-touch attribution may be sufficient. For longer, more complex cycles, U-shaped or W-shaped attribution are often more accurate. Experiment with different models to see which provides the most meaningful insights.
How can I improve my campaign’s CPL?
Focus on improving your targeting, ad copy, and landing page optimization. Make sure your ads are reaching the right audience and that your landing pages are designed to convert visitors into leads. A/B test different elements to identify what works best.
Is ABM right for my business?
ABM is most effective for businesses that sell to high-value accounts with complex sales cycles. If your average deal size is large and you have a dedicated sales team, ABM can be a powerful strategy. It may not be the best fit for businesses with low-value, transactional sales.
Stop treating marketing as an expense and start seeing it as an investment. Implement these HubSpot strategies, and you’ll be well on your way to demonstrating a tangible return.