Converting the visitors you attract into "contacts" is the first hurdle in HubSpot marketing. Completely build a lead acquisition infrastructure that eliminates missed leads, including form design, progressive profiling, UTM acquisition, pop-up timing design, and automatic acquisition using Breeze Customer Agent.
HubSpot forms can be broadly categorized into three types. The choice of which one to use depends on the purpose of the page, the temperature of the visitor, and the height of the conversion barrier. If you mix up the types, it will cause your form submission rate to drop significantly.
Marketing → Forms You can list and create new forms from here. The form editor supports drag and drop of fields, conditional branching (dependent fields), and post-submission action settings.
| Setting items | Content | point |
|---|---|---|
| form type | Choose Embed/Popup/Standalone | Choose carefully as you cannot change it later. |
| Post-send action | Display thank you message / Redirect to another URL | Redirect to thank you page recommended. You can set the next action |
| Display to known contacts | Whether to show the form to already known contacts | When using progressive profiling, set to "Show" |
| GDPR options | Display consent checkbox/privacy policy link | Set according to EU and personal information handling requirements. Don't forget to comply with the Specified Electronic Commercial Transaction Law |
If you display a "thank you message", it is difficult to measure the completion of sending as a conversion, and it is not possible to set up the next action (related materials, webinar information, sales contact notice).Make sure to create a dedicated thank you page and redirectLet's be thorough in our design. The URL of the thank you page is used for conversion measurement without UTM.
Form field design is a trade-off between lead generation and data quality. The more fields there are, the richer the data, but the lower the sending rate. The solution to this problem is progressive profiling--A method that completes the profile by asking slightly different questions each time a visitor converts multiple times.
| Number of fields | Sending rate as a guideline | Recommended scene |
|---|---|---|
| 1-2 items | 50〜70% | Email newsletter registration/pop-up (email address only) |
| 3-5 items | 25〜45% | Download materials/webinar application (name, email, company name, title) |
| 6-9 items | 10〜20% | Inquiry/Demo application (above + issues, budget, timing) |
| 10 items or more | less than 5% | Not recommended in principle. Split into multiple steps if necessary |
HubSpot forms have a “smart field” feature.Do not display information already registered in HubSpot as fieldsYou can set it to only listen to information that has not yet been obtained. This allows you to enrich your profile with each contact, without having to ask the same questions over and over again.
“Job title,” “number of employees,” “issues,” and “time for consideration”—these are pieces of information that are directly linked to lead scoring and the decision to hand over leads to sales. When prioritizing form fields,Identify the "items required for MQL definition" first, and then design a progressive sequence to obtain them by working backwards.is a best practice (MQL definition is detailed in Chapter 6).
The information collected through forms is not just information entered by visitors.Where did they come from (UTM)? What page did they convert on? Where was the first page?——By automatically retrieving these as hidden fields, the accuracy of later attribution analysis will be dramatically improved.
| hidden field name | value to get | HubSpot properties |
|---|---|---|
| utm_source | Inflow source (google / linkedin / newsletter, etc.) | hs_latest_source_data_1(Auto)/Custom properties |
| utm_medium | Media type (cpc / email / organic, etc.) | Custom properties recommended |
| utm_campaign | Campaign name (naming convention designed in Chapter 1) | Custom properties recommended |
| utm_content | Creative distinction (A/B testing, etc.) | Custom properties recommended |
| Page URL | URL of the page where the conversion occurred | hs_analytics_last_url(automatic) |
hs_analytics_source(Source of inflow)・hs_analytics_last_url(Final URL) etc. will be automatically acquired and updated by HubSpot. By utilizing these, you can minimize the settings of custom hidden fields.HubSpot plans to automatically migrate the old cookie consent banner (v1) to v2 from May 2026 (HubSpot Developer Changelog announced in March 2026). In v2, if a visitor rejects cookies,Some tracking data cannot be obtained. Data loss can be minimized by implementing both ``Cookie-dependent'' and ``Direct URL parameter acquisition (JS above)'' as UTM acquisition methods.
The pop-up isThe moment you are perceived as a nuisance, your brand image will be damaged.It's a double-edged sword. A high conversion rate can be achieved only when the right timing, the right audience, and the right offer are all in place.
A visitor who stays on a page for a certain amount of time is a signal that they are interested. However, if the time is too short, it will appear before you finish reading and become a nuisance. Adjust the number of seconds depending on the length of the content (90 seconds or more is recommended for long articles).
Visitors who have read more than half of the page are highly interested. A standard pattern is to display a pop-up of related ebooks near the end of a blog post. It is important that the content of the article and the CTA offer match.
A "last chance" for visitors who want to leave your site. Especially effective for first-time visitors and unconverted visitors. Set up strong offers to prevent abandonment, such as discounts, free tools, and high-value content.
Pop up a form when you click the "Learn more" button or banner. The conversion rate is high because the visitors take an active action. Especially useful for demo applications and consultation reservations.
HubSpot pop-ups includeDisplay conditions (targeting rules)can be set. Improve conversion rates and UX by targeting the right audience instead of just showing it to everyone.
| Targeting conditions | Setting example | Usage scene |
|---|---|---|
| Display page | Specific URL / URL pattern / Blog category | Display MA ebook pop-up only to people reading "MA tool comparison article" |
| Number of visits | First visit only / 2 or more times | First-time visitors will receive an introductory guide; repeat visitors will receive a demo request. |
| contact status | Unknown visitors only / Exclude known contacts | Do not show pop-ups to people who have already been contacted (UX-focused) |
| device | PC only / mobile excluded | Exit Intent doesn't work on mobile, so make it PC-only |
| Inflow source | Specific UTM source / Ad inflow only | Show specific offers to visitors coming from Google Ads (consistent with ads) |
Showing the same pop-up to the same visitor over and over again destroys the UX.“Once displayed, it will not be displayed again for X days” “It will not be displayed to people who have already submitted the form”Be sure to set these two suppression rules. You can manage this with the "Do not show again" option in HubSpot's popup settings screen.
HubSpot's chat function consists of two types: "live chat (human interaction)" and "chatbot (automatic response)." From 2025 to 2026 Breeze Customer Agent has been strengthened, and it is now possible to automate lead acquisition, qualification confirmation, and business meeting reservations as a "front office AI" that goes beyond simple Q&A responses.
| kinds | Features | Optimal scene | plan |
|---|---|---|---|
| live chat | Person in charge responds in real time. Ideal for leads with high temperature sensitivity | Demo inquiries and high-priced products during business hours | All plans |
| Chatbot (flow type) | Automatic response with preset branching flow. Available 24 hours | Directions to FAQ, document information, and forms | Starter〜 |
| Breeze Customer Agent | AI learns websites, blogs, and knowledge bases and responds autonomously. Access to CRM data | 24-hour lead support, qualification confirmation, meeting reservations | Professional〜 |
Marketing → Chat → Customer Agent to the settings screen. Setting the Agent name, icon, and supported languagesFrom 2025 to 2026, Breeze Customer Agent is being expanded to support voice conversations (voice chat) and messaging channels such as WhatsApp and SMS.Answer voice questions in the same CRM context as text chatTherefore, it has become possible to use it to automate telephone inquiries.
The call to action (CTA) is the final trigger for getting leads. Conversion rates vary greatly depending on where on the page, what wording, and for whom it is placed. At HubSpot Smart CTAs By using , you can automatically switch the displayed content depending on the visitor's attributes, lifecycle stage, and device.
Smart CTAs are co-located andAutomatically display different CTAs depending on visitor attributesIt is a function to do. It can be switched based on conditions such as known/unknown, life cycle stage, list membership, and device.
Select three types based on your purpose: embedding (active conversion), pop-up (passive contact), and collection form (external collaboration).
Information is acquired little by little through multiple contacts. Design the acquisition order by counting backwards from the items required for MQL judgment.
Automatically capturing UTM when submitting a form dramatically improves attribution accuracy. Don't forget to install JS.
High CVR is achieved only when the right timing, the right audience, and the right offer come together. Suppression settings are also required.
24-hour AI support automates everything from contact creation, qualification confirmation, and meeting reservations. Enriching the knowledge base is the key to quality.
Display different CTAs for unknown visitors, leads, MQLs, and existing customers. Automatically switch between different offers in the same location.