Marketing Cloud Next forms need HubSpot’s brilliant makeover

Marketing Cloud Next forms and landing pages compared with HubSpot forms for design, templates and data flow

Ask a marketer which tool builds better-looking landing pages, and you’ll usually hear the same answer.

“Salesforce landing pages always look like Salesforce.”

A few years ago, that was fair. Today it’s partly a choice.

Marketing Cloud Next forms and landing pages now come with brands, templates, a column grid and custom CSS. HubSpot still gives you more design freedom out of the box. But the gap is smaller than most teams think, and the data side tells a very different story.

In this post:

  • Design and templates: how the two editors compare
  • Making Salesforce pages look good: a checklist of tips
  • A mixed stack: your website on HubSpot CMS, marketing in Marketing Cloud Next, sales in Sales Cloud. Whose forms should you use?

So, let’s have a look.

Marketing Cloud Next forms vs HubSpot forms in a nutshell

  • Design freedom: HubSpot leads, with themes, drag-and-drop modules, HubL and a big template marketplace.
  • Templates: HubSpot ships hundreds of themes. Marketing Cloud Next relies on admin-managed templates and your brand settings.
  • Form features: HubSpot has more of them (multi-step, conditional logic, pop-ups via CTAs). Marketing Cloud Next forms cover the essentials and focus on consent.
  • Where the data lands: Marketing Cloud Next forms create a Salesforce Lead, a consent record and a Data 360 profile in one Flow. HubSpot creates a HubSpot contact.
  • Looking good: Marketing Cloud Next pages can look polished, mostly through brands, the grid and custom CSS.
  • Mixed stacks: with a HubSpot CMS website, you have three routes. Each trades design against data and consent.

First, how does each tool build pages and forms?

Both tools give you a page editor and a form editor. But they’re organised quite differently.

How HubSpot and Marketing Cloud Next build landing pages and capture form submissions
How each tool builds pages and captures leads

Salesforce’s Trailhead module on lead generation describes three ways to capture leads in Marketing Cloud Next:

MethodWhat it isHosted where
Signup Form campaignGenerates a form, a landing page and a Flow togetherAn auto-generated Experience Cloud site
Embeddable formA code snippet you place on your own siteYour site (the form loads in an iframe)
Form HandlerYour existing HTML form posts its data to Marketing Cloud NextYour site

HubSpot keeps it in one product:

  • Landing pages and website pages in the page editor (Content Hub)
  • Forms in the updated form editor, embedded on HubSpot pages or any external site
  • Pop-ups are now built as CTAs. The legacy pop-up forms tool has been retired.

1. Design and customisation

This is where HubSpot’s head start over Marketing Cloud Next forms and pages shows the most.

Illustration of a landing page builder layout with components, section grid and brand panel
Illustration only, not a product screenshot: the parts of a page builder that matter for design
HubSpotMarketing Cloud Next
EditorDrag-and-drop on theme templatesComponent builder: Sections, Heading, Paragraph, Image, Button, List, Divider, HTML, Form
LayoutTheme modules, drag-and-drop areas, global contentSections with up to 12 columns that can stack on mobile
Brand settingsBrand Kit (logo, favicon, colours) plus theme stylingBrands: colours, fonts, styles, identity and tone
Custom CSSPer page, in theme files, and CSS-variable overrides on embedded forms (Pro/Ent)A Custom CSS area on every component and section
Code layerHubL, Design Manager and the CLI for developersHTML component; fuller custom HTML is reported for Winter ’27
Mobile preview✓✓ Desktop, tablet and mobile
Forms per pageSeveralOne, according to partner write-ups

Watch out: the Winter ’27 custom HTML feature for Marketing Cloud Next forms and landing pages has mixed reports, and one source says it was postponed. Check your org before you plan around it.

Example scenarios

  • A brand team wants a campaign microsite with animated sections and a custom layout. HubSpot’s theme and module layer handles that comfortably.
  • A webinar sign-up page with a hero, three bullets and a form. Marketing Cloud Next’s grid and brand settings are enough.

2. Out-of-the-box templates and designs

HubSpotMarketing Cloud Next
Starting pointThemes and templates, “hundreds of free” ones“Select a template” or “Use components”
Marketplace✓ HubSpot template marketplace—
Templates managed by adminsThrough themes and Design Manager✓ Admin-managed landing page templates (since Winter ’26/Spring ’26)
AI helpBreeze generates a page from a prompt (Content Hub Pro/Ent)Agentforce refines landing page copy and layout (Trailhead)
Page limitsFree and Starter: up to 30 landing pages; Pro/Ent: far moreNot published

Wow, that’s quite a different starting point. HubSpot hands you a design. Marketing Cloud Next hands you your own brand, and expects you to build the design once.

Example scenarios

  • A two-person team needs ten event pages this quarter. A marketplace theme in HubSpot saves real time.
  • A regulated bank wants every page locked to approved layouts. Admin-managed templates in Marketing Cloud Next suit that well.

3. Building HubSpot forms vs Marketing Cloud Next forms

FeatureHubSpot formsMarketing Cloud Next forms
Field typesText, phone, checkbox, dropdown, radio, date, number, file, emailEmail, phone, plain text, checkbox, dropdown
Hidden fields✓✓
Default values from URL parametersVia hidden fields and prefill✓ With a fallback value (Trailhead)
Multi-step✓ Starter and up, up to 20 stepsNot documented
Conditional logic✓ Pro/EntNot documented for live input
Progressive profilingLegacy editor only (KB)✓ Spring ’26, based on Data Graph values
Pop-ups✓ Via CTAs (Starter and up)—
Spam protectionreCAPTCHA v2/v3reCAPTCHA v2 on landing pages; honeypot on Form Handlers
Consent captureConsent element plus subscription-type checkboxesChannel + communication subscription + consent status on the form
Double opt-in✓Not documented

Watch out: in Marketing Cloud Next, adding or removing a form field doesn’t update its Flow automatically. That’s according to a partner write-up of form gotchas. Update both, every time.

Example scenarios

  • A five-step demo request with branching by company size. HubSpot’s multi-step and conditional logic do it natively.
  • A newsletter sign-up that must record consent per channel and subscription. Marketing Cloud Next forms are built for exactly that.

4. Where the submission goes

Now this one is particularly interesting. It’s the part design comparisons usually skip.

HubSpot form

  1. Creates or updates a HubSpot contact
  2. Triggers HubSpot workflows
  3. Syncs to Salesforce only if the HubSpot–Salesforce connector is set up

Marketing Cloud Next form (Trailhead)

  1. Triggers a form Flow
  2. The Flow checks for an existing Lead by email and creates the Lead if needed
  3. “Create Consent” writes a Contact Point Consent record
  4. A Data Kit syncs the record to Data 360, where identity resolution links it to a Unified Individual

That’s an important distinction. A HubSpot form lands in HubSpot. A Marketing Cloud Next form lands in Salesforce, already carrying the consent your sends depend on.

5. Landing page optimisation

HubSpotMarketing Cloud Next
PersonalisationSmart content (Pro/Ent)Merge fields from profile and Data Graph values; dynamic content
A/B testing✓ Up to 5 variations, plus adaptive testing (Pro/Ent)Not documented for landing pages
SEORecommendations in the editor (advanced on Pro/Ent)Title, description, head tags and indexing settings
AnalyticsPage and form analytics in HubSpotForm submissions in Salesforce and Data 360; Form Handlers include web tracking

Tips to make Salesforce forms and pages look good

Here’s the checklist I’d hand to a team starting with Marketing Cloud Next forms and landing pages.

Checklist of design tips for Marketing Cloud Next forms and landing pages
Design tips for Salesforce forms and pages

Brand once

  1. Set up a brand properly: colours, fonts and styles, then make it the default brand for the workspace.
  2. Use your own fonts: custom web fonts for landing pages and forms arrived in Summer ’26, according to SalesforceBen.
  3. Assign the brand to the form as well as the page, so embedded forms match the host site.

Build with the grid

  1. Lock in two or three templates: for example event, gated content and newsletter. Have an admin manage them.
  2. Use Sections deliberately: one idea per section, with generous padding, and check that columns stack sensibly on mobile.
  3. Keep the form short: fewer visible fields, with hidden fields and URL defaults carrying UTMs and the source.

Polish and test

  1. Keep custom CSS in one shared snippet and reuse it, rather than tweaking every component by hand.
  2. Preview on desktop, tablet and mobile before publishing.
  3. Write consent text people can actually read: short, plain and next to the checkbox.
  4. Republish after brand changes. Sources disagree on whether published pages pick up brand updates, so don’t assume they do.
Illustration of a plain form next to a branded form after applying brand, grid and CSS tips
Illustration only, not a product screenshot: the same form before and after the tips

HubSpot CMS + Marketing Cloud Next + Sales Cloud: whose forms?

Here’s a mix I see more and more:

  • Website: HubSpot CMS
  • Marketing: Marketing Cloud Next
  • Sales: Sales Cloud

Which forms should sit on those HubSpot pages? There are three routes, and each has real trade-offs.

Route 1: HubSpot forms, synced through the connector

Data flow for HubSpot forms on HubSpot CMS syncing to Sales Cloud, Data 360 and Marketing Cloud Next
Route 1: HubSpot form → connector → Sales Cloud → Data 360

How it works: a HubSpot form on a HubSpot CMS page creates a HubSpot contact. The connector syncs it to a Salesforce Lead or Contact, and Data 360 picks it up for Marketing Cloud Next.

BenefitsLimitations
✓ Native look on the website, using the full HubSpot design toolkit✗ The connector needs a HubSpot Pro or Enterprise hub
✓ Multi-step, conditional logic and CTA pop-ups✗ HubSpot checks for changes about every 15 minutes
✓ HubSpot analytics and attribution see every submission✗ Only the global email opt-out syncs; communication-subscription consent must be rebuilt, for example with a Flow
✓ Can add contacts to active Salesforce campaigns✗ Two marketing databases, with contacts counted in both

Good fit when: the website team lives in HubSpot and forms are mostly content downloads.

Route 2: Marketing Cloud Next forms embedded on the HubSpot page

Data flow for a Marketing Cloud Next embedded form on a HubSpot CMS page creating a Lead and consent
Route 2: embedded form (iframe) → Flow → Lead and consent → Data 360

How it works: you paste the embed code for one of your Marketing Cloud Next forms into a HubSpot CMS page. Submissions run the form Flow directly in Salesforce.

BenefitsLimitations
✓ Marketing Cloud Next forms create the Lead and Contact Point Consent in one Flow✗ The form loads in an iframe, so you have limited styling control on the host page
✓ No middle system and no connector delay✗ HubSpot’s tracking and analytics can’t see the field values
✓ Little developer effort: copy and paste the code✗ The site’s security settings (CSP) must allow the iframe
✓ Brand settings can be assigned to the form✗ Fewer form features than HubSpot (no documented multi-step or double opt-in)

Good fit when: consent accuracy matters most and the page can accept a slightly different-looking form.

Route 3: your own HTML form posting to a Form Handler

Data flow for an HTML form on HubSpot CMS posting to a Marketing Cloud Next Form Handler
Route 3: HTML form → Form Handler → Flow → Lead and Data 360

How it works: a developer builds an HTML form in a HubSpot CMS module, and the form posts to a Marketing Cloud Next Form Handler.

BenefitsLimitations
✓ Full styling control: the form matches the site exactly✗ Needs developer time to build and maintain
✓ Data goes straight to Salesforce, with no connector✗ The site’s origin must be on the Form Handler’s CORS allowlist
✓ Each handler creates its own Data 360 data source✗ HubSpot’s “collected forms” may also capture the same submission, unless you turn it off for those pages
✓ Honeypot spam protection is built in✗ Consent and Lead creation depend on the Flow you build behind it

Good fit when: the design bar is high and a developer already looks after the HubSpot site.

The three routes side by side

Route 1: HubSpot formRoute 2: MC Next embedRoute 3: Form Handler
Looks native●●●●○○●●●
Consent in Salesforce●○○●●●●●○
Speed to Salesforce●○○●●●●●●
HubSpot analytics●●●●○○●●○
Developer effortLowLowMedium to high
Extra licencesHubSpot Pro/Ent——

● = how strong, in my reading of the documentation.

Considerations, whichever route you pick

  • Source of truth: decide which system owns the person record (Salesforce, ideally) and stick to it.
  • Lead or Contact: the HubSpot connector creates Leads or Contacts for the whole account, not both. Match how sales works.
  • Consent: map every form to a communication subscription and channel. Read how consent works in Marketing Cloud Next first.
  • Duplicates: plan duplicate rules across HubSpot, Salesforce and Data 360 identity resolution.
  • Blank fields: a re-submission with empty fields can overwrite CRM data in a Marketing Cloud Next Flow. Guard against it.
  • Tracking: decide whether HubSpot analytics or Data 360 web tracking measures conversions. Don’t count them twice.
  • Security settings: check the HubSpot CMS CSP and the Form Handler’s CORS allowlist together.
  • Ownership: agree who changes a form, because a field change touches the page, the Flow and the mapping.

The bigger picture

The question teams usually ask:

“Which tool makes prettier forms?”

A better one:

“Where should this submission land, and what consent does it need to carry?”

HubSpot will keep leading on design freedom. But Marketing Cloud Next forms don’t have to look plain, and they land exactly where Salesforce marketing needs them.

So yes, give them a brilliant makeover. Just decide the data route first.

For the wider platform view, read Marketing Cloud Next is powerful, HubSpot is painless. Happy to compare notes on LinkedIn too.