Publishing through (WordPress Plugin)

Using WordPress is an easy way to publish your landing pages as a natural extension of your brand. All landing pages sent to WordPress are published as a subdirectory of your main website.

NOTE: The instructions in this article refer to In case your website is hosted on you will need to use the CNAME publishing method instead.

The first step is to install the plugin. Go to your WordPress admin, then click on Plugins and Add new.

Then search for Instapage and click Install now.

Now it’s time to connect Instapage to the WordPress site. You have 2 options to achieve this:

1. Use a token

You’ll first have to get your token from the Instapage account and add it in the Settings tab of the plugin. Here’s how to do this:

Open the page you want to deploy, click the URL tab and choose WordPress.


That will open the following page:


Now click on NOT THE WORDPRESS ADMIN? and copy the provided token.



NOTE: If you can't see the token here or you already have another WordPress account connected, you can get the token from the Integrations dashboard.


Next step is to go back to the Instapage plugin in WordPress, on the Settings tab and add your copied token.




In case you don’t have the necessary permission, you can send a pre-written instructional email to the WordPress administrator. Just click on SEND SETUP DIRECTIONS.


Here's a preview of the email:


2. Log in with username and password

Go to the Instapage plugin, the Settings tab, and enter your Instapage account’s username and password.

Then proceed to choose which sub-accounts you want to use with this WordPress website.

 Awesome! Now you’re ready to publish a landing page. To achieve this just go back to the builder, click on the Publish button and select WordPress.

A similar message should appear and you will be able to click on Send to WordPress.


After our platform sends the page to the site you have the option to publish the page. If you’re the WordPress site’s admin, make your way back to the plugin and click on the Add Page tab. There you can choose the URL and what type of page you want to publish (Landing page, Home page, 404 page). Click Publish once you’re happy with the settings.



Congrats, now the page is live! Furthermore, it’s also accessible from the List pages tab of the plugin.

Make sure you disable any cache plugins you might have installed on your WordPress website.

In case you’re experiencing issues with publishing through WordPress. Make sure that you do not have any plugins that might conflict with our landing page plugin.

If disabling your cache plugin is not an option then check our Custom Domain publishing option that will allow you to use your domain name while bypassing your WordPress website.

Make sure that the following requirements for our plugin are met:

– WordPress 3.4+

– PHP 5.5+

– MySQL 5.5.3+ / MariaDB 5.5+

– PHP Curl extension or another way to make remote requests

– Enabled clean / SEO friendly URLs

– Every request for landing page requires a request to our page server ( and this URL has to be accessible.

– Permalink settings must be set to "Post name".

 In case you want to connect multiple WordPress accounts to a single Instapage subaccount to be able to publish landing pages to multiple WordPress accounts, just install our plugin on all of those WordPress accounts and use the same CMS token of the subaccount for all of them.
After the desired WordPress accounts are connected to your Instapage subaccount, you can push the landing page to WordPress. Note that by pushing the landing page to WordPress the page will be available for publishing from inside all of those connected WordPress accounts. So, in case privacy between those WordPress accounts is a concern, you should use different subaccounts for each WordPress account. After the page has been pushed to WordPress, log into the WordPress account from which you want to publish the page and set the URL from there.