Key Takeaways
- Set up conversion tracking in Google Ads using the Global site tag (gtag.js) or Google Tag Manager to accurately measure campaign performance.
- Create custom dashboards in HubSpot with key marketing metrics like website traffic, lead generation, and customer acquisition cost to monitor progress.
- Use A/B testing in Optimizely to compare different versions of landing pages and ads, focusing on a single variable at a time for clear results.
For founders, every decision counts, especially when it comes to marketing. Are you tired of marketing efforts that feel like throwing darts in the dark? Providing essential insights for founders is about making data-driven decisions, not relying on gut feelings. I’m going to walk you through a simple yet powerful process of setting up and using three essential marketing tools to get those insights.
Step 1: Setting up Conversion Tracking in Google Ads
Without proper conversion tracking, you’re essentially flying blind. Google Ads offers robust tools to track actions users take after clicking your ads. Let’s get this configured.
1.1: Accessing the Conversion Tracking Section
First, log into your Google Ads account. In the left-hand navigation menu, click on “Tools & Settings.” Then, under the “Measurement” column, select “Conversions.” I know, it sounds simple, but so many people skip this crucial step.
1.2: Creating a New Conversion Action
On the Conversions page, click the blue “+” button to create a new conversion action. You’ll be presented with several options: Website, App, Phone calls, or Import. For most founders, “Website” is the most relevant choice. Select “Website.”
1.3: Defining Conversion Goals
Enter your website domain. Google will scan it and suggest potential conversion goals. You can either choose from the suggested goals or manually create one. For example, if you want to track form submissions, select “Form submission.” You’ll then need to provide the URL of the “thank you” page that users see after submitting the form. This tells Google that a conversion has occurred. You can also set a value for each conversion (e.g., the estimated lifetime value of a customer acquired through that form). A Google Ads support document explains this process in detail.
1.4: Implementing the Conversion Tracking Tag
After defining your conversion goal, Google Ads will provide you with a tracking tag. You have two options: use the Global site tag (gtag.js) or Google Tag Manager. If you already use Google Tag Manager, that’s generally the preferred method because it allows you to manage all your tags in one place. If not, the gtag.js option is perfectly fine. Copy the provided code snippet. In your website’s HTML, paste the code snippet immediately before the closing </head> tag on every page you want to track. Alternatively, you can install the Google Tag Manager container snippet and use that to inject the conversion tracking tag.
Pro Tip: Always verify your conversion tracking setup. Google Ads provides a “Tag Assistant” extension for Chrome that can help you confirm that your tags are firing correctly.
Common Mistake: Forgetting to install the tracking code on every relevant page. I had a client last year who was only tracking conversions on their homepage, completely missing the majority of their leads coming from landing pages.
Expected Outcome: Accurate tracking of website conversions within Google Ads, allowing you to measure the ROI of your campaigns.
Step 2: Building Custom Dashboards in HubSpot
HubSpot is a powerful platform for inbound marketing, sales, and customer service. Its dashboarding capabilities are especially useful for founders needing a bird’s-eye view of their marketing performance. We’re going to focus on building custom dashboards.
2.1: Accessing the Dashboard Creation Tool
Log into your HubSpot account. In the main navigation, click on “Reports” and then select “Dashboards.” On the Dashboards page, click the “Create dashboard” button in the upper right corner. You’ll be prompted to choose between creating a dashboard from scratch or using a template. For this tutorial, let’s start from scratch.
2.2: Defining Key Metrics
Think about the metrics that are most important to your business. These might include website traffic, lead generation, conversion rates, customer acquisition cost (CAC), and customer lifetime value (CLTV). For example, if you’re a SaaS company, tracking the number of free trial sign-ups and the conversion rate from free trial to paid subscription is essential. According to a HubSpot report, companies that closely monitor CAC and CLTV have a 30% higher growth rate.
And speaking of growth, understanding marketing scalability is crucial for long-term success.
2.3: Adding Reports to Your Dashboard
Once your dashboard is created, click the “Add report” button. HubSpot offers a vast library of pre-built reports, or you can create custom reports from scratch. For example, to track website traffic, search for the “Website traffic analytics” report and add it to your dashboard. To track lead generation, you might create a custom report that shows the number of new leads generated per month, segmented by source (e.g., organic search, paid advertising, social media). In the report builder, you can select the data sources (contacts, companies, deals), the properties you want to display (e.g., create date, lead source), and the visualization type (e.g., line chart, bar chart, table). Drag and drop the reports to arrange them on your dashboard in a way that makes sense for you.
2.4: Customizing Your Dashboard
Each report on your dashboard can be further customized. You can change the date range, add filters, and adjust the visualization settings. For example, you might want to filter your website traffic report to only show traffic from the United States. Or you might want to change the visualization type from a line chart to a bar chart to better highlight trends. Don’t be afraid to experiment with different settings to find what works best for you. Here’s what nobody tells you: it’s okay to have multiple dashboards. I usually create one “executive” dashboard with high-level KPIs and then separate dashboards for each marketing channel (e.g., SEO, paid advertising, email marketing).
Pro Tip: Set up automated email reports to receive regular updates on your dashboard performance. This will help you stay on top of your key metrics even when you’re busy with other tasks.
Common Mistake: Overcrowding your dashboard with too many reports. Focus on the metrics that truly matter to your business and keep your dashboard clean and easy to read.
Expected Outcome: A centralized view of your marketing performance, enabling you to identify trends, spot problems, and make data-driven decisions.
Step 3: Running A/B Tests with Optimizely
A/B testing, also known as split testing, is a powerful technique for optimizing your website and marketing campaigns. Optimizely is a leading platform for A/B testing, and it can help you make data-driven decisions about everything from headline copy to button colors. I’ve found that even small changes can have a significant impact on conversion rates.
3.1: Setting up an Optimizely Account and Installing the Snippet
First, create an Optimizely account. Once you’re logged in, you’ll need to install the Optimizely snippet on your website. This is similar to installing the Google Analytics tracking code. Copy the provided code snippet and paste it immediately before the closing </head> tag on every page you want to test. Optimizely also integrates with Google Tag Manager, which can simplify the installation process.
3.2: Creating a New Experiment
In Optimizely, click the “Create experiment” button. You’ll be prompted to enter the URL of the page you want to test. Optimizely offers several types of experiments, including A/B testing, multivariate testing, and personalization. For this tutorial, let’s focus on A/B testing. Select “A/B test.”
3.3: Defining Variations
An A/B test involves comparing two or more versions of a page element. For example, you might want to test two different headlines on your landing page. In Optimizely, you can easily create variations of your page by using the visual editor. Simply click on the element you want to change and make your edits. For example, to test a different headline, click on the headline text and enter a new headline in the editor. The original version of the page is called the “control,” and the modified versions are called “variations.” It’s generally best to test only one variable at a time to avoid confusing the results. Are you wondering what to test first? I recommend starting with headlines, calls to action, and images – these tend to have the biggest impact.
Remember, a focus on personalization in marketing can boost your ROI significantly.
3.4: Setting Goals and Traffic Allocation
Next, you need to define your goals. What are you trying to achieve with this experiment? For example, you might want to increase the number of form submissions or the click-through rate on a button. Optimizely allows you to track a variety of goals, including pageviews, clicks, and custom events. You also need to decide how much traffic to allocate to each variation. For example, you might want to split your traffic evenly between the control and the variation (50/50). Or you might want to allocate more traffic to the control initially, until you’re confident that the variation is performing well.
3.5: Running the Experiment and Analyzing Results
Once you’ve defined your variations, goals, and traffic allocation, you’re ready to start the experiment. Optimizely will automatically track the performance of each variation and provide you with detailed reports. The reports will show you the conversion rate for each variation, as well as the statistical significance of the results. It’s important to let the experiment run for a sufficient amount of time to gather enough data to reach statistical significance. This could take several days or even weeks, depending on your traffic volume. Once you have enough data, you can analyze the results and determine which variation performed best. A report from the IAB found that companies that consistently use A/B testing see a 20% increase in conversion rates.
Pro Tip: Use Optimizely’s personalization features to deliver different experiences to different segments of your audience. For example, you might want to show a different headline to visitors from different geographic locations.
Common Mistake: Stopping the experiment too soon. It’s crucial to wait until you have statistically significant results before making any decisions.
Expected Outcome: Data-driven insights into what works best for your audience, leading to higher conversion rates and improved marketing performance.
By mastering these three tools – Google Ads, HubSpot, and Optimizely – founders can gain a significant edge in the market. They offer complementary functionalities that, when combined, provide a 360-degree view of marketing performance, from initial ad clicks to customer acquisition and retention. Don’t just take my word for it; try it yourself!
For more insights, check out GrowthPilot 360 to understand how data-driven insights can transform your business strategies.
How long should I run an A/B test?
Run your A/B test until you reach statistical significance, which usually takes several days or weeks, depending on your traffic volume and conversion rates. Optimizely will indicate when your results are statistically significant.
What’s the difference between the Global site tag (gtag.js) and Google Tag Manager?
The Global site tag (gtag.js) is a simple JavaScript tag that you can add directly to your website to track conversions and other data. Google Tag Manager is a more powerful tool that allows you to manage all your website tags in one place, without having to edit your website’s code directly.
Can I integrate HubSpot with Google Ads?
Yes, HubSpot integrates seamlessly with Google Ads. This integration allows you to track the performance of your Google Ads campaigns within HubSpot and attribute leads and customers to specific ad campaigns.
What are some other marketing metrics I should track?
Beyond website traffic and lead generation, consider tracking metrics like customer acquisition cost (CAC), customer lifetime value (CLTV), return on ad spend (ROAS), and churn rate.
Is Optimizely the only A/B testing tool available?
No, there are many A/B testing tools available, including Google Optimize (free), VWO, and AB Tasty. The best tool for you will depend on your specific needs and budget.
Don’t just collect data; act on it. Start small, focus on incremental improvements, and relentlessly test and iterate. This data-driven approach will transform your marketing from a cost center into a profit engine.