Skip to main content
App pages are a newer extension point and provide additional functionality compared to the older app home page feature. While app home pages are still supported, it’s recommended you try out app pages to leverage new components and features such as page routing and passing parameters between pages.
Create custom page experiences for your app in HubSpot with app pages. Built with React and powered by the UI extensions SDK, app pages let you build a main page for your app, providing users with a dedicated space to interact with your app’s features. You can also define additional pages for documentation, analytics, support, or any other functionality your app provides.
Screenshot of an app's main page in HubSpot

Key features

  • Main page: create a custom landing experience for users when they navigate to your app.
  • Multiple pages: build multiple pages within your app that users can navigate between.
  • Layout components: wrap groups of routes with shared UI such as navigation bars or sidebars.
  • Page header actions: add primary and secondary action buttons to the page header.
  • Deep linking: link directly to specific pages in your app.
  • Wildcard routes: match hierarchical paths for file browsers or documentation structures.
  • Built with React: use the same UI components and data fetching utilities available for app cards and settings pages.

Start building out app pages

Component reference documentation

If you plan on distributing your app on the HubSpot App Marketplace, any app pages you’ve built are subject to a technical review from the HubSpot Ecosystem Quality team.
Last modified on April 14, 2026