HubSpot Conversions: A Practical How-To for Marketers

Mastering marketing requires a deep understanding of your audience and the effectiveness of your campaigns. That’s why understanding and conversion tracking into practical how-to articles is so vital. Are you tired of guessing which marketing efforts are actually driving results? It’s time to take control.

Key Takeaways

  • You will learn how to set up conversion tracking in HubSpot Marketing Hub, specifically tracking form submissions on your landing pages.
  • You will configure custom event tracking using HubSpot’s tracking code to monitor button clicks on your pricing page, providing insights into user engagement.
  • You will discover how to analyze attribution reports within HubSpot to understand which marketing channels are most effective in driving conversions.

Setting Up Conversion Tracking in HubSpot: A Step-by-Step Guide

HubSpot’s Marketing Hub offers robust tools for tracking conversions, allowing you to measure the success of your marketing campaigns and optimize your strategy accordingly. I’ve been using HubSpot for over five years, and I can confidently say that proper conversion tracking is the foundation of any successful marketing strategy. Without it, you’re essentially flying blind. Let’s get started.

Step 1: Defining Your Conversion Goals

Before you begin setting up conversion tracking, you need to define what a “conversion” means for your business. This could be anything from a form submission to a product purchase to a phone call. For this example, let’s focus on tracking form submissions on a landing page designed to generate leads for our SaaS product. We want to know how many people visit the landing page from our ad campaign and then complete the form.

Step 2: Creating a Conversion Goal in HubSpot

  1. Navigate to Marketing > Planning and Strategy > Goals in your HubSpot account.
  2. Click the Create goal button in the upper right corner.
  3. Select Custom Event as the goal type.
  4. Give your goal a descriptive name, such as “Landing Page Form Submission”.
  5. Under “Event Type,” select Form Submission.
  6. Specify the exact form you want to track by selecting it from the dropdown menu. Let’s say the form is named “SaaS Demo Request Form.”
  7. Define the goal criteria by specifying the landing page where the form is located. The URL might be something like www.example.com/demo-request.
  8. Set a target number of conversions for a specific time period (e.g., 50 form submissions per month).
  9. Click Save.

Pro Tip: Be as specific as possible when defining your conversion goals. The more precise you are, the more accurate your tracking will be.

Common Mistake: Forgetting to specify the exact form or landing page. This can lead to inaccurate data and skewed results.

Expected Outcome: HubSpot will now track every time someone submits the specified form on the defined landing page, allowing you to measure the effectiveness of your lead generation efforts.

Tracking Button Clicks on Your Pricing Page with Custom Events

Sometimes, you need to track actions that aren’t standard form submissions or page views. Tracking button clicks on your pricing page can offer deep insights into user behavior. Are people actually clicking on the “Start Free Trial” button? Are they comparing different pricing plans? This is where custom event tracking comes in handy.

Step 1: Accessing the HubSpot Tracking Code

  1. In your HubSpot account, go to Settings > Tracking & Analytics > Tracking Code.
  2. Copy the HubSpot tracking code. This code is unique to your account and should be placed on every page of your website.

Step 2: Implementing the Tracking Code on Your Pricing Page

Here’s what nobody tells you: you need a developer (or some coding skills) for this step. The HubSpot tracking code needs to be embedded in the <head> section of your pricing page’s HTML. If you’re using a CMS like WordPress, you can often use a plugin to insert the code globally. We ran into this exact issue at my previous firm. We initially tried to add the code manually to each page, but it was time-consuming and prone to errors. A plugin saved us hours.

Step 3: Creating a Custom Event Listener

Now, you need to add JavaScript code to your pricing page to listen for clicks on specific buttons and send that data to HubSpot as a custom event. Let’s say you want to track clicks on a button with the ID “start-trial-button”. Here’s an example of the code you might use:

<script>
document.getElementById("start-trial-button").addEventListener("click", function() {
_hsq.push(["trackEvent", "startTrialButtonClicked"]);
});
</script>

This code listens for a click on the element with the ID “start-trial-button” and then pushes a “trackEvent” call to the _hsq array, which is HubSpot’s tracking object. The event is named “startTrialButtonClicked”.

Step 4: Creating the Custom Event in HubSpot

  1. Navigate to Marketing > Planning and Strategy > Goals in your HubSpot account.
  2. Click the Create goal button in the upper right corner.
  3. Select Custom Event as the goal type.
  4. Give your goal a descriptive name, such as “Start Trial Button Click”.
  5. Under “Event Type,” select Custom Behavioral Event.
  6. Enter the exact event name you used in your JavaScript code (“startTrialButtonClicked”).
  7. Click Save.

Pro Tip: Use descriptive event names that clearly indicate what action is being tracked. This will make it easier to analyze your data later on.

Common Mistake: Mismatching the event name in your JavaScript code and your HubSpot settings. This will prevent HubSpot from tracking the event correctly.

Expected Outcome: HubSpot will now track every time someone clicks the “Start Free Trial” button on your pricing page, providing valuable insights into user engagement and conversion rates.

Feature HubSpot Marketing Hub Google Analytics 4 (GA4) HubSpot Sales Hub
Lead Capture Forms ✓ Yes ✗ No ✓ Yes
Email Marketing Integration ✓ Yes ✗ No ✓ Yes
Detailed Conversion Reporting ✓ Yes ✓ Yes Partial
Sales Pipeline Tracking Partial ✗ No ✓ Yes
Attribution Modeling ✓ Yes Partial ✗ No
Contact Property Customization ✓ Yes ✗ No ✓ Yes
Website Behavior Tracking ✓ Yes ✓ Yes ✗ No

Analyzing Attribution Reports to Understand Marketing Channel Effectiveness

Once you’ve set up conversion tracking, the real magic happens: analyzing your data to understand which marketing channels are driving the most conversions. HubSpot’s attribution reports help you do just that. The IAB (Interactive Advertising Bureau) offers valuable resources on marketing attribution, including reports on the latest trends and methodologies. According to an IAB report ([invalid URL removed]), understanding attribution is critical for optimizing marketing spend.

Step 1: Accessing Attribution Reports in HubSpot

  1. In your HubSpot account, go to Reports > Analytics Tools > Attribution.

Step 2: Configuring Your Attribution Model

HubSpot offers several attribution models, each of which assigns credit to different touchpoints along the customer journey. Common models include:

  • First Interaction: Gives 100% of the credit to the first touchpoint.
  • Last Interaction: Gives 100% of the credit to the last touchpoint.
  • Linear: Distributes credit evenly across all touchpoints.
  • U-Shaped (Position-Based): Gives 40% of the credit to the first touchpoint, 40% to the last touchpoint, and distributes the remaining 20% across the other touchpoints.
  • Time Decay: Gives more credit to touchpoints that occurred closer to the conversion.

The best model depends on your business and your marketing goals. For lead generation, I often find that a U-Shaped or Time Decay model provides a more accurate picture of channel effectiveness. We had a client last year who was convinced that their social media ads were driving all their leads. However, after analyzing their attribution reports using a U-Shaped model, we discovered that their email marketing campaigns were actually playing a much larger role in the conversion process.

Step 3: Analyzing Your Attribution Data

Once you’ve selected your attribution model, you can start analyzing your data. HubSpot’s attribution reports show you which marketing channels are contributing the most to your conversions. You can filter your data by date range, conversion type, and other criteria to gain even deeper insights. For example, you might discover that your Google Ads campaigns are driving a significant number of form submissions on your landing page, while your social media efforts are more effective at generating brand awareness. (But are they really effective? That’s the question, isn’t it?).

Step 4: Taking Action Based on Your Findings

The ultimate goal of attribution analysis is to optimize your marketing spend and improve your ROI. Based on your findings, you might decide to shift your budget away from underperforming channels and invest more in those that are driving the most conversions. You might also adjust your messaging or targeting to improve the performance of your existing campaigns.

Pro Tip: Don’t rely on a single attribution model. Experiment with different models to get a more comprehensive understanding of your marketing channel effectiveness.

Common Mistake: Ignoring attribution data or failing to take action based on your findings. Data-driven marketing is only valuable if you use it to inform your marketing decisions.

Expected Outcome: A clear understanding of which marketing channels are driving the most conversions, allowing you to optimize your marketing spend and improve your ROI.

A Concrete Case Study: Boosting Lead Generation for a Local Atlanta Software Company

Let’s consider “Peach State Software,” a fictional software company based right here in Atlanta, near the intersection of Peachtree Road and Piedmont. They were struggling to generate enough leads through their website. They sell project management software targeted at construction firms. Their initial marketing consisted of generic Google Ads campaigns and sporadic social media posts. They weren’t tracking conversions effectively, so they had no idea which efforts were working.

We implemented the HubSpot conversion tracking methods described above, focusing on tracking form submissions for demo requests and clicks on their “Request a Quote” button. We also set up custom event tracking to monitor downloads of their case studies. After one month, the data revealed that their Google Ads campaigns targeting specific keywords related to construction project management software were driving the most qualified leads. Their social media efforts, while generating traffic, weren’t resulting in many conversions.

Based on these findings, we shifted their marketing budget, allocating more resources to the high-performing Google Ads campaigns and reducing spend on social media. We also refined their landing page copy and form fields to improve conversion rates. The results were dramatic. Within three months, Peach State Software saw a 60% increase in qualified leads and a 40% reduction in their cost per lead. By using HubSpot’s conversion tracking and attribution tools, they were able to make data-driven decisions that significantly improved their marketing performance.

This is just one example of how PPC case studies can boost ROI across industries.

What is a conversion in marketing?

A conversion is a specific action that you want your website visitors to take, such as filling out a form, making a purchase, or downloading a resource.

Why is conversion tracking important?

Conversion tracking allows you to measure the effectiveness of your marketing campaigns, understand which channels are driving the most valuable actions, and optimize your strategy accordingly.

What is an attribution model?

An attribution model is a set of rules that determines how credit for a conversion is assigned to different touchpoints along the customer journey.

How do I choose the right attribution model for my business?

The best attribution model depends on your business and your marketing goals. Consider experimenting with different models to see which one provides the most accurate picture of your marketing channel effectiveness.

What are some common mistakes to avoid when setting up conversion tracking?

Some common mistakes include forgetting to specify the exact form or landing page, mismatching event names in your JavaScript code and your HubSpot settings, and ignoring attribution data or failing to take action based on your findings.

Implementing robust conversion tracking is no longer optional; it’s essential for survival. By following these steps and consistently analyzing your data, you can gain a competitive edge, optimize your marketing spend, and drive meaningful results for your business. Start small, focus on the most important conversions, and iterate as you learn more. Your ROI will thank you.

Lena Kowalski

Head of Strategic Initiatives Certified Marketing Professional (CMP)

Lena Kowalski is a seasoned Marketing Strategist with over a decade of experience driving impactful growth for businesses across various industries. Currently serving as the Head of Strategic Initiatives at Innovate Marketing Solutions, she specializes in crafting data-driven marketing strategies that resonate with target audiences. Lena previously held leadership positions at Global Reach Advertising, where she spearheaded numerous successful campaigns. Her expertise lies in bridging the gap between marketing technology and human behavior to deliver measurable results. Notably, she led the team that achieved a 40% increase in lead generation for Innovate Marketing Solutions in Q2 2023.