HubDB is HubSpot's relational database tool, available within Content Hub (the CMS platform). It allows you to store structured data in table format and pull it dynamically into HubSpot website pages, blog posts, or custom modules — without hard-coding content or building a separate database.Think of HubDB as a lightweight CMS content store. You define table structure (columns with field types — text, number, image, URL, rich text, date, etc.), add rows of data, and then reference that data in your page templates using HubSpot's templating language (HubL).Common HubDB use cases include:Team or staff directories: store team member name, photo, title, bio, and contact details in a HubDB table. Display them on a team page that updates automatically when you add or remove rows — no developer required after initial setup.Location or store finders: store address, coordinates, phone, and hours for each location. Display in a filterable directory page with optional map integration.Product or service catalogues: store product details, pricing, categories, and images. Display in a filterable grid on a services or products page.Dynamic case study or portfolio pages: store project details and filter by industry, service, or technology. Build filtered portfolio pages that update when new rows are added.Event listings: store event dates, locations, descriptions, and registration links. Display a filtered, auto-sorted events page.When to use HubDB versus a blog: HubDB is appropriate when your content is genuinely structured and relational — repeating items with consistent fields. The blog module suits editorial content. The line is not always obvious; if you are unsure, the question to ask is "does this content have a consistent set of fields across every item?" If yes, HubDB is usually the right choice.HubDB is available on HubSpot Content Hub Professional and Enterprise tiers.