HubSpot Data Connector User Guide
HubSpot is a powerful customer relationship management and marketing automation platform that provides valuable insights into your sales, marketing, and customer service efforts. By connecting HubSpot to Power My Analytics, you can automate data collection and create comprehensive reports that showcase your HubSpot performance alongside other marketing channels. This guide will walk you through the process of adding HubSpot as a data source and creating insightful reports in Looker Studio.
Prerequisites
Before connecting HubSpot to Power My Analytics, ensure you have:
- A HubSpot account with Admin, Super Admin, or Owner (full access) permissions
Adding HubSpot as a Data Source
- Log in to your Power My Analytics hub
- Navigate to the Sources section from the main menu
- Click the + New Data Source button
- Locate and select HubSpot from the list of available data sources
- Sign in to your HubSpot account and authorize the Power My Analytics app
Creating a Looker Studio Report
Follow these steps to create a Looker Studio report using your HubSpot data:
- In the Power My Analytics hub, go to Reports > Looker Studio
- Select HubSpot from the list of available data sources (this will open the official Looker Studio application in a new window)
- Google Looker Studio Configuration:
- Step 1:
- Name your data source (e.g., "HubSpot - Your Organization Name")
- Choose your Power My Analytics hub from the dropdown
- Optional: Leave "Use report template for new reports" checked to use the PMA demo template
- Click Next
- Step 2:
- User Account: Select your HubSpot account (for real data) or "Sample Account" (for sample data)
- Click Next
- Step 3:
- Choose options for "Contact dates based on" (stage of customer lifecycle) and "Deals dates based on" for your reports
- Optional: Allow modification of these date settings in reports
- Click Connect (top right) to complete the data source configuration
- Step 4:
- Click Create Report (top right)
- Include “today” in your report’s date range to begin historical data storage when you first create a report
Key Reports and Fields
HubSpot offers a wide range of metrics and dimensions for reporting. Some popular fields include:
- Contact Metrics: By Create Date, First Name, Last Name, Email, Mobile Phone Number, Contact Owner, Company Name, Lead Status
- Company Metrics: By Create Date, Company Name, Contact City, Country, Lead Status
- List Metrics: Size by List Name, List ID, List Type, Last Size Change At
- Email Metrics: Sent, CTR, Delivered Rate, Unsubscribed Rate, Spam Report Rate, Open Device Breakdown, Open Rate, Click Rate, Bounce Rate, Hard Bounce Rate
- Channel Metrics: Visits, Standard Views, Contacts, Customers, Breakdown by Sources
- Landing Page Metrics: Visits, Contacts, Customers, Standard Views, View to Submission Rate, Submissions, CTA Views, CTA Clicks, CTA Rate, Entrances, Exits, Exits Per Pageview, Avg Time on Page, Bounce Rate
- Social Metrics: Clicks by Post ID, Text, Status, Channel
- Form Metrics: Form Views, Contact Submissions, Conversion Rate, Views, Submissions, Submissions Per Form View
- Deal Metrics: Amount by Deal Name, Deal Stage, Recent Deal Close Date, Owner, Deal Description
- Ticket Metrics: By Ticket Name, Pipeline, Ticket Stage, Create Date, Priority, Ticket Owner, Source
- Custom Fields (for companies, contacts, deals, and tickets)
- Custom Objects
For a complete list of available HubSpot fields, refer to the
Schema Explorer.
Limitations and Important Considerations
- Backfilling: Up to 2 years for contacts, deals, companies, line_items, and tickets
- Lifetime fields cannot be backfilled
- Live data: The fields utm_campaign, utm_source, utm_medium, utm_content, utm_term, forms, forms_daily, pages, and landing_pages are live data only and cannot be backfilled
- Total contacts limit: Contacts can only be reported up to a limit of 200,000 contacts. If an account has more than 200,000 contacts, the contacts report will not be available.
- Deleted deals: Deleted deals will continue to appear in reports.
- Historical campaign performance data: Campaign performance metrics are lifetime totals and collected starting from when you first connect your HubSpot account as a data source. If you select a start date from before you connected your data source, this may result in an error.
- Total revenue by original source: Total revenue by original source reports must include the filter "Filter For Total Revenue By Original Source" in order to work properly.
- Setting up custom features with Professional Services: If you require a report with Return on Ad Spend (ROAS), Lead Generation, ROI, or Revenue vs. Spend, please set an appointment with our Professional Services Team and we will be happy to provide you with a quote.
Unavailable Data
- Realtime data
Reporting Limitations by HubSpot Plan
Certain reports will run only for certain HubSpot plans.
- Geo reports are available on the following HubSpot plans:
- Marketing Hub Starter
- Marketing Hub Professional
- Marketing Hub Enterprise
- HubSpot CMS
- Sources reports are available on the following HubSpot plans:
- Marketing Hub Starter
- Marketing Hub Professional
- Marketing Hub Enterprise
- HubSpot CMS
- Landing_pages reports are available on the following HubSpot plans:
- Marketing Hub Professional
- Marketing Hub Enterprise
- HubSpot CMS
- Emails_stats reports are available on the following HubSpot plans:
- Marketing Hub Professional
- Marketing Hub Enterprise
Contacts reports cannot be joined with Deals reports, as HubSpot does not provide a field shared by both reports. Instead, the following fields related to contact information can be added to a Deals report:
- Latest Source Contact
- Original Source Type
- Number of Associated Contacts
The following fields related to deals can be added to a Contacts report:
- First Created Deal Date
- Number of Associated Deals
- Recent Deal Amount
- Recent Deal Close Date
- Total Revenue
Troubleshooting
Still having issues?
Send us a ticket and we will get back to you.
Related Articles
How to Connect to HubSpot
This article will help new subscribers to connect to HubSpot. If you are new to Power My Analytics, begin at our Getting Started page to learn how to activate your free trial and start automating your reports. Before you begin Required permissions ...
Mailchimp Data Connector User Guide
Are you looking to streamline your email marketing analytics and reporting? Power My Analytics' Mailchimp integration allows you to easily connect your Mailchimp account, automate data collection, and create powerful reports. This guide will walk you ...
Criteo Data Connector User Guide
This guide will walk you through the process of connecting your Criteo account to Power My Analytics and creating reports using the data. Criteo is a powerful advertising platform specializing in retargeting, customer acquisition, and personalized ...
Stripe Data Connector User Guide
Stripe is a powerful payment processing platform that enables businesses to accept online payments, manage subscriptions, and handle invoicing. This guide will walk you through the process of connecting Stripe to Power My Analytics, creating reports, ...
PayPal Data Connector User Guide
PayPal is a widely used payment processing platform, and integrating its data into your analytics workflow can provide valuable insights into your business performance. This guide will walk you through the process of setting up PayPal as a data ...