Build apps that seamlessly integrate HubSpot

Bring your app functionality into HubSpot with React-powered app cards. Get early access to build apps powered by UI extensions.

Request Early Access

Note: You must have an app developer account to request early access. Don’t have an app developer account? Sign up here to get started.

Interested in building UI extensions for private apps? Learn more about private apps here

Heading to INBOUND? Check out our Developer Agenda!

How are other app partners building app cards?

Check out our case studies to see how other app partners are making use of HubSpot's UI extensions to surface apps inside HubSpot.

  • The new UI extensions are a step up in terms of what we can build natively with HubSpot. They're opening up a lot of new possibilities for us to build more flows directly in HubSpot.
    Matt Swanson
  • From the engineering perspective, we had an end-to-end functioning demo in about 48 hours. [Our developers would] make a change, roll it out, and it was immediately visible in the UI extension. So, that actually sped up development a lot.
    Cody Farmer
  • The new UI extensions versus the old CRM panel is a no brainer. It is fast. It is flexible. It is reducing the onboarding time. People literally can't tell where HubSpot ends and the other application starts. 
    Vasil Remeniuk
  • The UI extensions architecture is very ergonomic and fits naturally with how we already build our product. It feels like we’re developing our own app, but within HubSpot’s ecosystem. So, the more we get into this, the more we want to do.
    Eric Heydenberk

New to React and UI Extensions?

Don’t worry, we have you covered with these starter guides.

Additional Resources

Explore additional resources that can assist in your journey of building App Cards. 

Frequently Asked Questions

 

What is required to build and publish app cards?

You must have an app developer account and request early access to UI extensions in app cards. You can follow the developer documentation to learn more about building app cards. Once you're ready to publish your integration, please follow our App Marketplace listing guidelines.

What is the difference between UI extensions and app cards?

UI extensions for public apps are the mechanism by which you build app cards. App cards are the customer-facing outcome of your app. They show up as custom cards in the HubSpot interface including the record middle column, right sidebar, preview panel, and help desk ticket sidebar across all standard objects with record pages.

What is the difference between UI extensions for private apps and public apps?

UI extensions for private apps are only available in a single account and can only be added to accounts with either Sales Hub Enterprise or Service Hub Enterprise. UI extensions for public apps are available to all accounts through the App Marketplace, allowing accounts without Sales Hub Enterprise or Service Hub Enterprise to make use of UI extensions for CRM customization.

Where do app cards show up?

App cards can appear in a variety of surfaces in HubSpot, including the record middle column, right sidebar, preview panel, and help desk ticket sidebar across all standard objects with record pages. 

What happens with legacy cards?

Legacy cards will continue to be supported. However, it is recommended that app partners migrate their legacy cards to app cards powered by UI extensions to make use of the newest features. Please refer to the developer documentation to learn more about migrating your legacy cards. 

HubSpot Blueprints

Your building blocks for quick application building