HubSpot CMS Pages icon

HubSpot CMS Pages

Interact with HubSpot CMS Pages API (Site Pages and Landing Pages)

Landing Page → Create

AI-generated

Summary

Create a HubSpot landing page using a required internal name and template, with optional page, SEO, layout, stylesheet, access-rule, and publishing settings. The operation sends the page data to HubSpot and returns the API response as one n8n item per input item.

Inputs

  • Name (required) — Internal name for the page.
  • Template Path (required) — Template to use; choose from the available page templates.
  • Additional Fields — Optional slug, domain, language, HTML title, meta description, featured image URL, campaign GUID, layout sections JSON, attached stylesheets JSON, public access rules settings, and state (Draft, Published, or Scheduled). Set the state to Published to request immediate publishing.

Output shape

A single item containing HubSpot's API response for each input item.

The node makes a POST request to HubSpot's landing-pages endpoint. If Continue On Fail is enabled, a failed request produces an error item for that input.

Links

Discussion