How to Create Call-To-Action Buttons in WordPress

Anna Fitzgerald
Anna Fitzgerald



Sign up. Subscribe. Try for free. Download now. Learn more. These are just a few call-to-action (CTA) examples that you see online, whether you’re listening to music, online shopping, or reading an article.

User adding call-to-action button on WordPress site

To convince visitors on your site to take a desired action, CTAs like these must be carefully designed and placed on the page. Using contrasting colors, first-person pronouns, and visual cues like arrows are just a few best practices for creating persuasive and effective CTA buttons

Before we explore some tools that can help you design buttons that boost your conversion rate, let’s look at what CTA buttons are and why they matter to your business.

Grow Your Business With HubSpot's Tools for WordPress Websites

You want to turn visitors into leads, leads into customers, and customers into promoters. One button can’t do it all. To serve these different purposes and audiences, you’ll need to carefully design and place multiple CTAs in your WordPress posts or pages. Size, color, copy, and positioning are just a few factors that may impact the success of your buttons. 

You can use A/B testing to easily analyze and improve these different elements of a CTA. For example, Sumo was able to test how changing the copy of their button from “Get it Now” to “Gimme” impacted their conversions and collected 182% more email addresses with this one change. 

A/B test showing impact of copy change in call-to-action button's conversion rate


Let’s look at a few more examples of high-converting CTAs before discussing how you can create your own. 

CTA Examples

Call-to-action buttons provide your visitors a gateway from the content they already like to more resources they want. Let’s briefly look at a few examples of ways you can use buttons strategically to incentivize prospects to stay on your site rather than bounce off to the next destination.

First, provide specific information that sets clear expectations and fosters trust. In the Netflix example below, the company uses a CTA button that encourages visitors to “Try 30 Days Free.”

Effective call-to-action button on Netflix's landing page


This CTA button provides prospects with a lot of clear information, including the cost (free), duration (one month), and type of offer (a trial). The copy above the CTA builds trust by transparently addressing potential objections so that every element of the landing page is reinforcing why the prospect should sign up for the trial.

You can also use buttons to instill a sense of urgency in prospects. In the example below, Neil Patel combines a countdown clock with bold phrasing in his CTA buttons to convince prospects that they can’t afford to wait to reserve their spot for his next webinar. Notice that he also provides prospects another choice: to say “No thanks, I don’t want more traffic.” This messaging reinforces that clicking no or exiting out of this offer would be a missed opportunity.

Countdown clock and bold phrasing add urgency to call-to-action button on


There are many strategic decisions you have to make when designing and placing CTA buttons on your site. You can simplify the process by using plugins.

Plugins make it easy to add CTA buttons to your WordPress posts and pages. Let’s look at a few options that will help boost conversions on your site without any coding required. 

1. WordPress Calls to Action

WordPress Calls To Action is a free plugin designed to help you create and sustain a successful CTA strategy.

If you’re not sure where to begin, this plugin comes with a selection of ready-made templates that you can insert as is or customize using the visual editor. On the other hand, if you want complete control over the design, you can use this plugin to build custom templates from scratch with HTML/CSS coding and add them to the built-in library shown below. 

Built-in library for CTA templates via WordPress Calls to Action plugin


Once you’ve created your custom buttons, you can track conversion rates, clone existing and high-performing CTAs, and run A/B testing to continuously optimize their performance.

2. AMP for WP

Once you install the AMP for WP plugin on your site, you'll need to purchase the AMP CTA extension. Once that’s activated, you’ll see two available options on your dashboard for adding CTAs to your posts or pages. You can create a CTA Bar (a sticky notification bar that scrolls with the page), or CTA Box. Boxes can be placed above, below, or in the middle of your content by activating the "Automatically Show CTA Box in content" feature as shown below.

Activate "Automatically Show CTA Box in content" feature in AMP for WP plugin


You can customize both the CTA buttons and bars to match the look and feel of your site and prompt your visitors to take action. Below are some examples of each that are available via this extension. 

CTA button and bar examples using the AMP for WP plugin


3. Shortcodes Ultimate

Shortcodes Ultimate allows you to easily insert custom CTA buttons on your posts and pages. 

How exactly? Basically, a shortcode is a shortcut. It allows you to create objects or embed files that would otherwise require a lot of code. With Shortcodes Ultimate, that means adding CTA buttons with just a few clicks of your mouse. Here’s a quick breakdown:

  • After installing the plugin, you’ll click the Insert Shortcode button next to the Add Media button.
  • Search “Button” in the search field or select it from the list as shown below. 
  • Choose from a variety of predefined styles and unlimited color variations to customize your buttons as you please. 
  • Press the Insert Shortcode button at the bottom of the screen, and you’re done! 

Here’s a look at just a few of the buttons that you can create using this plugin. 

CTA button examples using the Shortcodes Ultimate plugin for WordPress


CTA buttons are essential for guiding your prospects through the conversion funnel. With one of these plugins, it’ll be easy to add these essential web page elements to make your site visits count and convert.

Use HubSpot tools on your WordPress website and connect the two platforms  without dealing with code. Click here to learn more.

Related Articles

Capture, organize, and engage web visitors with free forms, live chat, CRM, analytics, and more.