How to add a call-to-action (CTA) to your HubSpot content

Last updated: May 31, 2018

Available For:

Marketing: Basic, Pro, Enterprise
Sales: N/A
Service: N/A

A call-to-action (CTA) is a button or link that you place on your website to drive prospective customers to convert to leads via landing page forms. Place your CTA in a location where it's easily visible to your visitors and it makes sense for someone to click it. For example, you might place a CTA to start a free trial under a product description. Once you have determined where you to place your CTA, take these steps to add your CTA to your HubSpot content.

Navigate to your HubSpot content

In your HubSpot Marketing Basic, Professional, or Enterprise account, navigate to Content > BlogEmailLanding Pages, or Website Pages.

In the dashboard, click the blog postemaillanding page, or website page you'd like to insert the CTA on.

Add the CTA to a rich text module

Locate a rich text module in the content editor. Place your cursor at the location you'd like to place the CTA, then click Insert > Call-to-Action or select the CTA icon from the rich text toolbar.

In the pane that slides in on the right, select the CTA to insert, then click Insert at the bottom.

Your CTA will now appear in your rich text editor and on your page preview. Click the CTA in the rich text editor to edit or delete it.

How to add a CTA to your HubSpot content template

To add a CTA to your HubSpot content template, click the Settings tab at the top of the content editor, then scroll down and select Advanced Options. Hover over the thumbnail under Template and click Edit template.


If the template is being used by other content, a dialog box will appear to alert you that other pages are using this template. Click Edit this template to update all pages that are using the template, or click Clone & edit new template if you don't want to affect other pages using this template.

Once you're in your template, you can add your CTA to the CTA module or rich text module of your choice, or you can create a new module and place the CTA there.

Click the module in the layout editor. In the module inspector on the right, scroll down to the Default content section.

If the module is a CTA module, select your CTA in the CTA dropdown.

If the module is a rich text module, hover over and click the rich text content preview. In the rich text content editor, place your cursor at the location you'd like to place the CTA, then click Insert Call-to-Action.


In the pane that slides in on the right, select the CTA to insert, then click Insert at the bottom.

Click Publish changes in the upper right of the layout editor to take the changes live on the template.


Was this article helpful?

Previous article:

Next article: