HubSpot CMS accounts can build a data table to feature a dynamic listing of HubSpot-hosted website pages or landing pages. This is especially useful for event calendars, product catalogs, employee listings, and resource libraries.
HubDB should be implemented by a designer or developer comfortable with using HubL or JSON APIs. Your developer can build and edit HubDB tables using the CMS developer documentation.
Please note: pages created with starter templates aren't compatible with HubDB tables.
After your HubDB table is published by your web developer, you can quickly add a new page to this table from your page settings.
In your HubSpot account, navigate to Marketing > Website > Landing Pages or Website Pages.
Hover over the landing pages or website page you want to add to your HubDB table, then click Edit.
Within the page editor, click the Settings tab at the top.
Click Advanced Options to expand more settings.
In the HubDB section, click the Table for dynamic pages dropdown menu and select a HubDB table to add this page to your database.
In the upper right, click Update or Publish to publish this page to your HubDB table.