As consumers’ expectations from a company’s website evolves, so must marketers. Fortunately, with HubSpot’s stacked capabilities, there are numerous ways to make your website stand out.
With HubSpot’s HubDB, you can use your data to create exciting and interactive pages for specific parts of your website. One particular way is to create a dynamic page.
Continue reading to get a more in-depth look at what HubDB is, what dynamic pages are, and how to create one.
Before we get too far, it’s important to explain just precisely what HubDB is. HubDB is a relational database and website add-on tool. Its data is represented as rows, columns, and cells in a table, similar to a spreadsheet. From that data, you can request information to be displayed on your website in a specific format.
While it may seem overly technical, both developers and marketers can benefit from using it. For example, a developer can create the functionality of your table or other data-driven modules, then hand it off to a marketer to overtake the ongoing maintenance.
In the simplest explanation, HubDB works by:
Now to the real reason you’re here: Learning about dynamic pages. A dynamic website page is any page whose content changes based on the path of the URL requested by an end-user. With dynamic pages, HubDB allows you to create a page for every row in your table, which affects what the page looks like and how it functions for your visitors. Each dynamic page includes its own unique, SEO-friendly URL, and offers page-specific analytics.
To create a dynamic page with HubDB, you’ll need someone on your team who is familiar with HubSpot’s CMS, Design Manager, HTML, and CSS – depending on what you plan to do.
The first step with any HubSpot project is to be sure you’re logged into your portal and ready to work.
Step 1 – Create a Table
Once you’re in your portal, it’s time to get to work by creating your table.
The second step of creating a dynamic page involves coding a template, so be sure to have a developer to help.
For an example of code, you may use for a template used within a dynamic page, visit this HubSpot Knowledge Base Article.
Step 3 – Create the Dynamic Page
With all your pieces ready, it’s time to create your dynamic page directly from your template.
Now that you know how to create a dynamic page, what should you make one for? We’ve briefly discussed creating a dynamic team page, but there are several applications for its uses. However, here are a few common examples that are easy to create:
If you’re excited about dynamic pages, but are hesitant or lack the necessary resources, don’t worry. We can help throughout the process – whether it’s brainstorming ideas on what dynamic pages to create or helping code your template. With the help of HubDB experts, you’ll be on your way to showcasing unique content on your website that keeps your visitors engaged. Contact us today to learn more about where we can provide our services.