Navigate to your HubSpot content
In your HubSpot Marketing Basic, Professional, or Enterprise account, navigate to Content > Blog, Email, Landing Pages, or Website Pages.
In the dashboard, click the blog post, email, landing 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 Settings in the content editor, then scroll down and select Advanced Options. Hover over the thumbnail under Template and click Edit template.
In the dialog box, select Edit this layout anyway or Make a copy if you don't want to affect the other pages using this template.
In the Edit Module Options window, add a CTA the same way you would in the site pages content editor. Select Insert > Insert Call-to-Action or click the Call-to-Action icon in the toolbar.
In the dialog box, choose which CTA you would like to insert by clicking on a CTA and then clicking Insert CTA.
Your CTA will now appear in your rich text editor in Edit Module Options. You can always remove or edit your CTA. Click Done to finish adding your CTA.
Click Publish Changes in the upper right-hand corner to publish the changes you made to your template.