---
title: Install Ultimate Membership Pro
description: Upload the Ultimate Membership Pro .zip file to WordPress, activate the plugin and see what it sets up for you on first activation.
url: "https://ultimatemembershippro.com/docs/install-ultimate-membership-pro/"
updated: "2026-10-18"
category: Getting Started
---

# Install Ultimate Membership Pro

3 minBeginnerUltimate Membership Pro 14.2+

You install Ultimate Membership Pro like any other [WordPress plugin](https://wordpress.org/documentation/article/manage-plugins/): upload its .zip file and activate it. On the first activation it also creates the pages your members need, so the site is ready for the next steps.

This guide covers the upload, the activation and what the plugin sets up for you.

Before you start

- Your server meets the [requirements](https://ultimatemembershippro.com/docs/minimum-requirements/) (WordPress 6.0+, PHP 7.4+).
- You downloaded the plugin's .zip file from your account on ultimatemembershippro.com. Don't unzip it.
- You're logged in to WordPress as an administrator.

## Upload the plugin

1. In your WordPress dashboard, go to Plugins*›*Add New Plugin.
2. Click Upload Plugin at the top of the screen.
3. Click **Choose File**, select `ultimate-membership-pro.zip`, then click Install Now.

[![WordPress Add Plugins screen with the upload form for a plugin .zip file highlighted](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-install-01-upload-plugin.png)](https://ultimatemembershippro.com/wp-content/uploads/2026/10/ump-install-01-upload-plugin.png)
Upload the .zip file from the Add Plugins screen.

## Activate it

When WordPress has installed the plugin, click Activate Plugin. A new **Ultimate Membership Pro** item appears in your dashboard menu.

## Check what the plugin set up

On the first activation the plugin prepares your site:

 Membership pages

Published pages with the [right shortcode](https://ultimatemembershippro.com/docs/shortcodes-reference/) inside: **Register**, **Member Login**, **Member LogOut**, **My Account**, **Lost Password**, **Subscription Plan**, **Checkout Page**, **Thank You Page**, **Member TOS Page**, **Public Individual Page** and **Default Redirect Page**. Pages you already assigned are kept.

Redirects

[After login, members go to My Account](https://ultimatemembershippro.com/docs/login-redirects/). After logout, they go to Member Login.

Lockers on the account pages

Login, Register and Lost Password are only for visitors who aren't logged in. My Account, Member LogOut and Checkout are only for logged-in users.

Scheduled tasks

Daily and weekly jobs for [expiry, renewals](https://ultimatemembershippro.com/docs/how-renewals-cancellations-and-expiry-work/) and notifications.

Setup wizard

On a new install, the wizard opens the first time you open any Ultimate Membership Pro screen.

## Activate your license key

Go to Ultimate Membership Pro*›*Licensing and enter your key, or do it in the first step of the wizard. See [Find and activate your license key](https://ultimatemembershippro.com/docs/where-to-find-your-license-key/).

## Install with FTP instead

If uploads are blocked on your server, install the plugin by hand:

1. Unzip the file on your computer.
2. Upload the `ultimate-membership-pro` folder to `wp-content/plugins/` on your server.
3. Go to Plugins*›*Installed Plugins and click **Activate** under Ultimate Membership Pro.

Keep the folder name

The folder must be named `ultimate-membership-pro`. Automatic updates look for the plugin in that folder, so a renamed folder (for example with a version number added) won't receive updates.

Upgrading from an older edition?

If an older edition is active, in the `indeed-membership-pro` or `ultimate-membership` folder, activating Ultimate Membership Pro deactivates it for you. When the plugin finds Memberships that already exist, it skips the setup wizard.

## Example: what you have after activation

 **Pages created on a new install**Each page holds the shortcode that shows the right form or screen.

**Register**
: `[ihc-register]`

**Member Login**
: `[ihc-login-form]`

**Member LogOut**
: `[ihc-logout-link]`

**My Account**
: `[ihc-user-page]`

**Lost Password**
: `[ihc-pass-reset]`

**Subscription Plan**
: `[ihc-select-level]`

**Checkout Page**
: `[ihc-checkout-page]`

**Thank You Page**
: `[ihc-thank-you-page]`

**Public Individual Page**
: `[ihc-visitor-inside-user-page]`

## Troubleshooting

  “The uploaded file exceeds the upload_max_filesize directive in php.ini.”

Your server [limits upload size](https://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize). Ask your host to raise the limit, or install with FTP as described above.

  “Destination folder already exists.”

The plugin is already installed. To replace it with a [newer version](https://ultimatemembershippro.com/changelog/), see [Update the plugin](https://ultimatemembershippro.com/docs/a-new-version-was-released-how-to-update-the-plugin/).

  A blank page or a 500 error after activation

Check the [requirements](https://ultimatemembershippro.com/docs/minimum-requirements/), then see [Error 500 Internal Server Error is showing up](https://ultimatemembershippro.com/docs/error-500-internal-server-error-is-showing-up/).

  The setup wizard didn't open

It only opens on new installs. If the plugin found existing Memberships, set things up from the Settings screens instead.

## What's next

 [**Activate your license key**Unlock every feature and updates.](https://ultimatemembershippro.com/docs/where-to-find-your-license-key/)[**Run the setup wizard**Set the basics in six steps.](https://ultimatemembershippro.com/docs/run-the-setup-wizard/)[**Set up the membership pages**Check or replace the pages.](https://ultimatemembershippro.com/docs/step-1-set-default-pages/)[**How it works**The main parts of the plugin.](https://ultimatemembershippro.com/docs/how-ultimate-membership-pro-works/)
