🔵 HubSpot Marketing Practical Textbook — 2026 Edition
Chapter 7

advertising management
Google/Meta/LinkedIn ads
Integrate operations with HubSpot

Only by linking HubSpot's CRM data with the "after" that cannot be seen outside the advertising platform -- whether the person who clicked became a contact, developed into an MQL, or ultimately received an order -- can you understand the "true ROI of advertising." We will explain the overall picture of CRM-native advertising operations, from ad connection to segment integration, Lookalike audience, and attribution analysis.

📖 Estimated reading time: 35 minutes
🎯 Target: Marketing staff, advertising operations staff, HubSpot administrators
📅 March 2026 edition

📋 Contents of this chapter

  1. 7-1The Big Picture of HubSpot Ads Management — Why Connect CRM and Advertising?
  2. 7-2Advertising account connection settings (Google/Meta/LinkedIn)
  3. 7-3Segment → Advertising audience synchronization and retargeting design
  4. 7-4Ad optimization with Lookalike audiences and Breeze
  5. 7-5Ad attribution analytics — track clicks to orders
Section 7-1

The Big Picture of HubSpot Ads Management — Why Connect CRM and Advertising?

Advertising platforms (Google Ads, Meta Ads, LinkedIn Ads) have powerful targeting and a wealth of data. However, on a standalone basis, you can only see numbers from the advertising side, such as ``clicks and conversions.''What happened to the person who clicked?——If you don't connect to CRM, you will never know whether you became a contact, developed into an MQL, or finally received an order.

📡 CRM native advertising operation — What you can see by connecting
🎯
ad targeting
Sync your HubSpot Segment lists directly to your advertising platform. Precise targeting based on CRM data becomes possible
👆
click conversion
Ad clicks are linked to HubSpot's tracking code and automatically recorded in your CRM as the contact's first touch point.
🌱
Lead development/MQL promotion
Ad-mediated contacts are automatically nurtured using the workflow in Chapter 6, scores are accumulated, and they are promoted to MQL.
💰
Orders/Attribution
``Which advertisement was the first point of contact'' is linked to the received business deal, and true advertising ROI/ROAS can be calculated.

A complete overview of what you can do with HubSpot ad management

Functional categoryWhat you can doCompatible plan
Advertising account connection Connecting Google/Meta/LinkedIn advertising accounts and displaying basic insights All plans (limited number of connections)
Audience sync Automatically sync HubSpot Segment lists to advertising platforms Starter ~ (Limited number of synchronizations)
Lookalike audience Generate new audiences similar to existing customers/MQLs on advertising platforms Starter〜
Advertising conversion measurement Measure and send form submissions, deal creation, and orders as ad conversions Professional〜
Attribution analysis First-touch, last-touch, and multi-touch revenue attribution Professional〜
Breeze AI Ad Optimization Advertising creative generation, audience recommendation, budget allocation proposal Professional〜
💡 “Ad optimization” and “ad evaluation” are performed using separate tools

HubSpot's ad management Integration with CRM data, attribution analysis, audience collaborationis its strength. Each advertising platform (Google Ads Management Screen/Meta Ads Manager) has higher functionality for detailed A/B testing of ad creatives and optimization of bidding strategies.HubSpot understands who clicked and what happened in the end, and the advertising platform optimizes which creative keywords are most effective.——This division of roles is the basic idea.

Section 7-2

Advertising account connection settings

Connect your ads to HubSpot マーケティング → 広告 Start from By connecting, you will be able to check basic ad metrics (impressions, clicks, and conversions) on HubSpot's advertising dashboard, and audience sync will also be enabled.

Google Ads
Manage search ads, display ads, and YouTube ads. In B2B, the two main axes are keyword search advertising and retargeting.
Main integration with HubSpot
  • Customer Match (sync Segment with email address)
  • Automatic transmission of conversion data (forms, business negotiations, orders)
  • Offline conversion tracking (OCI)
  • Leveraging CRM conversion for smart bidding
Meta Advertisement
Manage Facebook/Instagram ads. Detailed demographic and interest targeting and Lookalike are powerful. Effective for both B2B and B2C.
Main integration with HubSpot
  • Custom audience (CRM list → sync to Meta)
  • Auto-generate Lookalike audiences
  • Automatic contact creation for Meta lead forms
  • Conversion API (cookie-independent measurement)
LinkedIn advertising
In B2B, it is possible to target job type, title, and company size with the highest precision. CPA is high, but the quality of the target is high.
Main integration with HubSpot
  • Matched Audiences (HubSpot list → sync to LinkedIn)
  • Automatic contact creation for LinkedIn LeadGen forms
  • Company audience (targeting companies by company domain)
  • Account-based measurement with insight tags

Connection procedure (common flow)

  1. Open advertising management screenマーケティング → 広告 → アカウントを接続 Click and select the target platform
  2. Perform OAuth authentication: You will be redirected to the platform login screen, so log in with an account that has ad management permissions to allow access to HubSpot.
  3. Select an ad account to connect: If you have multiple ad accounts, choose which one to connect to HubSpot.
  4. Enable automatic tagging: Confirm that Google Ads has “auto tagging” and Meta/LinkedIn has the HubSpot tracking code installed in the LP. This will automatically match ad clicks to contacts in HubSpot.
  5. Set up a conversion event: Set which actions (form submission, deal creation, order acceptance) will be sent to the advertising platform as a "conversion"
⚠️ LinkedIn connection requires “Campaign Group Administrator” permission

To connect LinkedIn Ads, the account you want to connect to HubSpot must be in LinkedIn Campaign Manager."Campaign group administrator" or higher authorityMust have. You cannot connect with "viewer" privileges, so please check with your advertising representative before starting work.

Section 7-3

Segment → Advertising audience synchronization and retargeting design

The biggest strength of HubSpot ad management is Segment lists can be synced directly to ad platform audiencesThat's true. Since you can directly target your ads to the ideal audience defined in your CRM, it is much more accurate than targeting only within the advertising platform.

How syncing from Segment to ad audience works

Audience sync flow
In HubSpot
Define Segment
advertising audience
Sync settings as
to advertising platform
Submit email address
advertising platform
Build your audience
Segment changes
Real-time updates according to

The synchronization isreflected in both directions in real time. If a contact is added to a HubSpot Segment, they will be added to the ad audience, and if they leave the segment, they will be automatically excluded from the ad audience. This makes it possible to automate dynamic audience management, such as ``not showing the same advertisements to existing customers'' and ``stopping advertisements to people who have become MQLs and switching to nurturing''.

Typical retargeting design patterns

🔄 Retargeting web visitors

Deliver advertisements with related content and limited offers to anonymous and known visitors who have visited a specific page (price page/feature page) but have not yet converted.

Segment condition: Price page visit AND no conversion

🌱 Complementing ads for nurturing leads

Increase the frequency of contact with leads who are being nurtured by email in the workflow by sending advertisements in parallel with emails. Even leads with low email open rates can be reacquainted with ads.

Segment Condition: Lifecycle = Lead AND Low Email Engagement

🚫 Excluding existing customers

Existing customers get a bad impression when new ads such as ``Get Started Now'' and ``First Time Free'' are displayed. Set existing customer segments as "excluded audiences" for advertising to eliminate wasted advertising for new acquisitions.

Segment condition: Lifecycle = Customer (exclusion setting)

💼 ABM Targeted Account Ads

Define a list of people in charge of the target accounts that sales are aiming for as a segment, and pinpoint advertising on LinkedIn. Ultra-precise targeting by company name and domain is possible.

Segment Condition: ABM target company contact
⚡ Pay attention to the minimum audience size

Each ad platform has an audience enabledminimum sizeis set. A minimum of 1,000 Google Customer Matches, a minimum of 100 Meta Custom Audiences (1,000 or more recommended), and a minimum of 300 LinkedIn Matched Audiences. If it is less than this, the ad will not be delivered as the audience is considered "insufficient size".If the Segment size is too small, loosen the criteria a little or expand it with Lookalike audiences.is a realistic measure.

Section 7-4

Ad optimization with Lookalike audiences and Breeze

Lookalike audienceis a function that allows the advertising platform to automatically find new users who are ``very similar'' to existing good customers/MQLs. By using HubSpot's CRM data as a "seed audience," you can generate high-quality Lookalikes.

🎯 Lookalike Audience Generation Flow
Step 1
Define seed
Define “Customers in the past 12 months” and “Leads of MQL or above” with Segment in HubSpot
Step 2
Sync to ad
Sync that Segment as a Google/Meta/LinkedIn audience (seed audience)
Step 3
Generate Lookalike
The advertising platform learns the characteristics of the seed and automatically extracts new users with similar behaviors and attributes.
Step 4
Advertising distribution/learning
Serve ads to Lookalike audiences and feed results back into your CRM to continually update seeds

The quality of your seed audience determines Lookalike’s accuracy

Type of seedRecommended sizeExpected effects
Customers in the past 12 months 100 items ~ (The more, the accuracy ↑) High-quality Lookalikes are generated by learning the features that are most “close to order”
MQL and above leads 500 items ~ Alternative when there are few customers. Generate an audience similar to those with high purchase intent
High engagement contacts 1,000 items ~ People who are active in opening emails and browsing the web. Effective in the awareness expansion phase
Customers in specific industries/positions 100 items ~ Lookalike specialized for niche industries and occupations. High accuracy but low volume

Ad creative optimization with Breeze

HubSpot by 2025-2026 Breeze AI now supports advertising creative generation. Just input your advertising campaign goals, target audience, and brand guidelines, and it will automatically generate copy ideas, headline ideas, and CTA suggestions.

🤖 Breeze × Advertising — AI optimization function (2026 version)
✍️ Automatic ad copy generation

When you input your campaign goals, target persona, and product characteristics, it automatically generates a candidate set of 15 Google ad headlines and 4 descriptions, as well as Meta primary text, headlines, and descriptions. Generate multiple variations at once for A/B testing.

🎨 Visual generation (Linked with Marketing Studio)

It works with Marketing Studio's AI image generation function to automatically generate visual materials for banner ads and SNS ads in line with Brand Identity. You can mass-produce creatives with consistent brand colors, fonts, and tones.

🎯 Audience Recommendation

Based on your campaign goals and existing success story data, Breeze suggests the next audience segment to try. AI sometimes discovers combinations that would not be noticed manually.

💰 Budget allocation suggestions

It analyzes past ROAS and CPA data for each advertising platform and campaign and makes allocation recommendations such as ``the budget should be increased for this campaign'' or ``the budget should be decreased for this campaign.''

Section 7-5

Ad attribution analytics — track clicks to orders

Attribution analysis is the process of numerically understanding ``which advertisements, contents, and channels contributed to the final orders and revenue.'' HubSpot offers multiple attribution models, allowing you to choose the method to calculate contribution that's right for your business.

Comparison of major attribution models

first touch
Attribute all revenue to the first point of contact (first click). Suitable for evaluating recognition acquisition channels.
Suitable for: Evaluation of cognitive advertising
last touch
Attribute all revenue to the last point of contact immediately before receiving an order. Suitable for evaluating closing measures.
Suitable for: Evaluation of closing measures
Linear (equal distribution)
Spread revenue equally across all touchpoints. Use when you want to evaluate all channels fairly.
Suitable for: Overall evaluation of all measures
U-shaped (butterfly)
Allocate 40% each to first touch and touch before final conversion, and 20% in between.
Suitable for: Evaluating both awareness and last-minute measures
time decay
The closer the contact point to the order, the higher the allocation. Suitable for evaluating products and services for which the purchase consideration period is short.
Suitable for: Evaluation of short-term review cycles
Data-driven (AI)
Machine learning calculates the contribution of each touchpoint from actual conversion data. It has the highest accuracy, but requires a sufficient amount of data.
Suitable for: Data-rich environments

ROAS (return on advertising spend) calculation and goal setting

📊 ROAS calculation formula and target value
ROAS = Revenue from advertising ÷ advertising cost × 100%
Example: If advertising cost is 1 million yen → orders received via advertising are 5 million yen, ROAS = 500% (5x)
Estimated break-even point
200〜300%
For B2B SaaS with gross margins of 30-50%
healthy operational goals
400〜600%
Level at which real profit is generated, including indirect costs and operating costs
Guidelines for excellent operation
800%+
Audience accuracy, creative, and LP are optimized

How to read attribution reports in HubSpot

📊 Advertising ROI Report

マーケティング → 広告 → アナリティクス You can check from You can check not only the number of impressions, clicks, and conversions, but also how many yen of orders those conversions ultimately led to for each ad campaign, ad group, and individual ad.

📈 Contact/Opportunity Attribution

You can see each contact's "original source" (first point of contact) and "source before final conversion". In the business negotiation/order report, calculate which advertising campaign resulted in the most business negotiations, and use this information as the basis for budget allocation.

🔍 Multi-touch attribution report

Advanced reports available for Professional and above. Allocate and display revenue across all channels, content, and advertisements a contact interacts with before accepting an order. You can perform deep analysis such as ``Which blog articles contribute to orders?''

⚡ Advertising insights x CRM combination

“Ad A has a high number of clicks, but a low MQL conversion rate” and “Ad B has a low number of clicks, but a high order rate”—these differences cannot be seen from the advertising platform alone. Only when combined with HubSpot's CRM data can you make the right decisions.

✅ Priority for improving advertising operations — Evaluate by “order rate” rather than “click rate”

It is dangerous to look at ad evaluation metrics only in terms of CTR (click-through rate) or CPC (cost per click). Even if your CTR is high, you may just be attracting low-quality clicks. At HubSpot“MQL conversion rate of contacts via advertisements” “Order rate of business negotiations via advertisements” “LTV via advertisements”The best practice for 2026 is to set CTR and CPC as the main KPI and view CTR and CPC as supplementary indicators.

🆕 2026: Response to cookieless environment and changes in ad measurement

As third-party cookies are phased out, the decline in ad measurement accuracy is becoming an industry-wide issue. HubSpot has two main countermeasures.① Utilization of server-side conversion API(Meta CAPI/Google Enhanced Conversions) - Sends conversion data directly from the server to the advertising platform instead of via the browser.② Strengthen first-party data——Using HubSpot CRM's first-party data collected from forms, chats, and membership registration for advertising seeds and Lookalike enables highly accurate advertising operations that do not rely on cookies.

📌 Chapter 7 Summary

Essentials of CRM native advertising

By connecting ``post-click actions and orders received in CRM'' that cannot be seen with the advertising platform alone, true advertising ROI can be calculated for the first time.

Segment → Audience sync

Sync HubSpot's Segments to your ad audiences in real time. Dynamic audience management linked to CRM status, such as ``excluding existing customers'' and ``stopping ads after MQL'', can be automated.

Lookalike’s seeds are “order customers”

Lookalike's accuracy is determined by the quality of the seed. Regularly updating and using customer segments from the past 12 months as seeds is the key to continuous Lookalike improvement.

Don’t fixate on one attribution model

Different models are used depending on the evaluation purpose. Recognition measures are first touch, closing measures are last touch, and overall evaluation is linear - judgments are made from multiple perspectives.

Evaluation index is order rate from CTR

Set "MQL conversion rate via advertisement", "Order acceptance rate via advertisement", and "LTV via advertisement" as the main KPIs. CTR and CPC are viewed as supplementary indicators.

Cookie-less support available now

Setting up Meta CAPI/Google Enhanced Conversions and strengthening first-party data—Proceed with preparations to protect measurement accuracy after cookies are abolished.

Next Chapter: Chapter 8 Social Media Management — Centralize your social media management with HubSpot

A complete explanation of HubSpot's SNS management functions, from post management on X (formerly Twitter), LinkedIn, Facebook, and Instagram, to engagement analysis, social monitoring, and AI post generation using Breeze.

Chapter 8 →