Connecting Your Domain Using the WordPress Plugin


 If you're reading this in our web widget, consider expanding the article for a better reading experience. 

Great news! If you’re an Unbounce customer on a paid plan, you can publish landing pages to your WordPress domain through our WordPress Plugin, without the complexity of DNS record and CNAME setup. Additionally, if you’re an Agency user, you can hit the ground running and onboard WordPress clients and authors seamlessly.

What you will need:

  • Self-hosted WordPress site
  • Supported version of WordPress (4.1.5+), installed at either the root or subdomain.
  • Tested up to 5.7
  • Access to your site admin.
  • PHP version 7.2 or higher.
  • PHP cURL enabled version 7.34.0 or higher.
  • OpenSSL version 1.0.1 or higher.
  • TLS 1.2 or higher

This article will help you out with:

Adding a WordPress Domain to your Unbounce Account

WordPress must be installed on your root domain (such as or subdomain (such as WordPress sites installed on a path (such as are not currently supported. If your WordPress site is installed on a path, such as, lead tracking, conversion counters, and form submission will not work.

Adding a WordPress Domain to Your Unbounce Account:

  1. Log into your Unbounce account.
  2. Navigate to the client account where you'd like to install a WordPress domain by clicking the arrow in the top left-hand corner of the screen. This will create a drop-down menu will all the clients in your account. If you're installing the domain on your own account, move on to Step number 3. 
  3. Click the Domains button on the left-hand side of the screen. A new screen will appear. 
  4. In the new Domains screen, click the Add a Domain button at the top right corner of the screen. 
  5. connectingtodomain2.png
  6. In the new Add a Domain dialog box, select the Add a WordPress Domain tab. In this tab, enter your WordPress address (URL) in the blank field.
  7. Click the blue Add a WordPress Domain button in the bottom right-hand corner of the dialog box to complete the addition.
  8. wordpress_add_a_domain.png


Make sure your domain within Unbounce matches your WordPress Address (URL) exactly, including capitalization. If your Wordpress is installed on the naked domain (no www) and you add the www to your Unbounce domain, the plugin won't be able to authorize. 

Adding the Unbounce Plugin to Your WordPress Account

There are three key steps to take in WordPress to enable the plugin with your Unbounce account: Install, Activate, and Authorize the plugin in WordPress. 

  1. Log in to your WordPress account.
  2. Navigate to the "Installed Plugins" section of your account.
  3. Find the Unbounce WordPress Plugin and follow the on-screen instructions to install the Plugin
  4. Next, Activate the plugin — within the Plugin Tab on the left-side menu
  5. Lastly and most importantly, Authorize the plugin — by selecting the Unbounce Pages plugin from the left sidebar WordPress Menu, then click the Authorize with Unbounce button.
  6. Wait a few minutes, and check back to Unbounce to see the domain as "Working with WordPress"

On your Installed Plugins screen in WordPress, your list of Unbounce pages published to WordPress will appear. If no pages appear, return to Unbounce Page Management and publish your pages to your WordPress domain from inside Unbounce.

Publishing Pages to your WordPress Domain

  1. To publish a page to your WordPress domain, use the Change URL button in the Unbounce Page Overview.
  2. changeurl.png

Additional Notes

Publishing over pre-existing content

When you publish a page to a WordPress Domain and URL, that page will be served over top of any existing page that may be hosted on your WordPress site. Don’t worry, your pre-existing content won’t be deleted, but visitors to the URL will see the Unbounce content you’ve published there.

Security and SSL

Please note that Unbounce cannot provision SSL certificates for WordPress domains that are not SSL secured. To publish SSL secured landing pages to a WordPress domain, make sure that you have purchased an SSL certificate for the WordPress domain.

More on that within our documentation: How do I get an SSL certificate for my WordPress domain in Unbounce?

Mismatch of domain added

A common reason for the WordPress plugin failing to authorize is a mismatch between the domain added in Unbounce and the address in WordPress. 

For example, if WordPress is installed on the domain, but the domain added into Unbounce is (without the 'www'), the plugin won't authorize. To resolve this, the domains much match exactly. To double-check your WordPress URL, log into WordPress, navigate to your Settings, then General Settings:  

Troubleshooting WordPress Plugin Technical Issues

Check out Troubleshooting WordPress Plugin Technical Issues for help with:

  • Identifying common WordPress Plugin issues and diagnosing their potential causes.
  • Providing our support team with the plugin diagnostics they'll need to diagnose potential causes for uncommon WordPress Plugin issues.

Do you agree or disagree with this statement: This article helped me find the information I needed quickly and easily.

Select an option and leave us some feedback in the comments:

Strongly DisagreeDisagreeSomewhat DisagreeUndecidedSomewhat AgreeAgreeStrongly Agree

Measuring Customer Effort Score with Nicereply