PilotPress is Ontraport's WordPress plugin. It connects your WordPress site to Ontraport so you can protect pages by membership level, and it puts the Ontraport tracking script on every page, so it's useful even without a membership site. PilotPress is available on Plus and above. Setup takes three steps: turn on WordPress in Ontraport, add your site, and install the plugin.
A quick note first. If you don't already have a WordPress site, Ontraport Membership Sites, built with Ontraport Pages, are simpler to set up and manage. But if you build in WordPress, PilotPress is how you protect your content.
In Ontraport, click the profile icon, go to Administration, then Advanced Features, and turn on WordPress.
Next, go to Administration, then Integrations, then WordPress Website. Click New WordPress Site, then Existing WordPress Site. If you'd rather start with a fresh site for testing, the Support Center has a separate article on that.
Give your site a name and enter its URL, with no slash at the end. You can add membership levels now by typing a name and clicking Add, or come back any time to add more.
At the bottom of the page, copy the App ID and API Key into a text file. Treat the API Key like a password and keep it private. Then click Save.
Now log in to WordPress as an administrator. Go to Plugins, then Add New, search for PilotPress, click Install Now, and then Activate. When it asks, paste in your App ID, which WordPress calls the Application ID, and your API Key.
If you ever need to check or change them, they're under Settings, then PilotPress, at the top of the page. That's also where you'll find options like login redirects and the customer center, which we'll cover later in this section.
WordPress and Ontraport talk to each other constantly, so PilotPress must be the only plugin on your site that handles membership or redirects. If you have another membership or redirect plugin, turn it off.
That's it. Turn on WordPress, add your site to get your App ID and API Key, and install PilotPress. Ontraport tracking is now running on your WordPress pages, and every page and post has PilotPress Options for choosing which membership levels can see it. Next up, we'll use those options to protect your membership content.