Skip to main content

2.4 Activating a Plugin on Your Site

After you buy a Tangible plugin, you need to connect it to the WordPress site where you want to use it. The connection is made by entering your license key into the plugin's settings, which tells Tangible Cloud which site is using this license. Once the connection is made:

  • Tangible Cloud records the site under Websites and counts the activation against your license's activation limit.
  • The plugin can check for and receive updates through Tangible Cloud.
  • Features that require a valid license become available in the plugin.

Before you begin

You need:

  • A WordPress site where you can install plugins. If you need help setting one up, see the WordPress user documentation.
  • A Tangible Cloud account with at least one license for the plugin you want to activate. If you don't have one yet, see Buying Your First Product.
  • Your license key from Tangible Cloud. You can copy it from Licensing in the left navigation.

Step 1 — Download the plugin zip

  1. In Tangible Cloud, click Downloads in the left navigation.
  2. Find the plugin in the list and click Download to save the plugin zip file to your computer.

If you'd rather pass the file directly into a deployment pipeline, click Copy URL instead of Download to get a link to the plugin zip.

Tangible Cloud Downloads page showing a list of plugin assets with version, size, Copy URL, and Download buttons

Step 2 — Install the plugin in WordPress

  1. Sign in to your WordPress site's admin area.
  2. Go to PluginsAdd New PluginUpload Plugin.
  3. Choose the zip file you downloaded from Tangible Cloud and click Install Now.
  4. When installation finishes, click Activate Plugin.

WordPress Add New Plugin Upload screen with a Tangible plugin zip file selected, ready to install

For the general WordPress plugin upload process, see the official plugin installation guide.

Step 3 — Enter your license key

Each Tangible plugin adds a License tab to its own settings page in WordPress. The exact path to that tab depends on the plugin — for example, Lifter Elements puts it under the Lifter Elements settings menu, and BeaverDash puts it under its own menu. The plugin-specific documentation for each plugin has the exact location.

Once you find the License tab:

  1. Copy your license key from Tangible Cloud under Licensing. Click the copy icon beside the masked key to copy it in full.
  2. Paste the key into the License Key field on the plugin's License tab.
  3. Click Activate (or the equivalent button shown by the plugin).

WordPress plugin License tab with a placeholder license key entered and an Activate button visible

The exact tab location varies per plugin; this example shows Lifter Elements.

Step 4 — Confirm the activation worked

Back in Tangible Cloud:

  1. Go to Licensing and open the license you just used.
  2. Click the Activations tab. Your site should appear in the list with a status of Active and Connection Accepted.
  3. Go to Websites in the left navigation. Your site should also appear there, with the plugin listed under it.

[MEDIA: screenshot | 2-4-licensing-detail-activations-populated.png | The Activations tab of a license detail page showing one or more active sites in the list. Use a license that has a real site activated against it (or a test activation made for docs purposes). Each row should show the site's hostname, status (Active), and Connection Accepted indicator. Capture the tab's descriptive text at the top (about allowlist denials returning authorized_url_policy_denied) so it's visible. Desktop view, tight crop to the Activations card.] [ALT: Tangible Cloud license Activations tab showing a populated list of sites where the license is currently activated] [CAPTION: none]

Back in WordPress, the plugin's License tab should show the license as active, and any previously-locked features should be available.

Troubleshooting

The plugin reports authorized_url_policy_denied

This error means you have URL Restrictions set on the license and the site you're activating isn't on the allowed list.

  1. In Tangible Cloud, open the license under Licensing and click the URL Restrictions tab.
  2. If the Authorized URLs list is empty, the error isn't coming from here — look in Blacklisted Domains instead.
  3. If you have hosts listed, add the new site's hostname and click Add Authorized URL. If the site is a development or preview URL, also enable Allow dev subdomains.
  4. Retry activation on the plugin's License tab.

Tangible Cloud license URL Restrictions tab showing the Authorized URLs section with host and label fields, and the Blacklisted Domains section below

The activation count doesn't increase

If you activate successfully but the activation count on the license stays the same:

  • Check whether you're on a development or staging site. Activations from hosts on development TLDs (for example, *.test, *.local, *.dev) and common dev/staging subdomains (for example, dev.example.com, staging.example.com) don't count against your license's activation limit by design — they let you work on a site in multiple environments without using extra slots.
  • Refresh the license detail page in Tangible Cloud. The count may update with a short delay.

The plugin says "license invalid" or "license expired"

Open the license in Tangible Cloud and check the status badge at the top of the page.

  • If the status is Expired, the subscription has lapsed. Go to Billing to renew it.
  • If the status is Inactive, the license has been manually disabled. Contact your organization's owner or administrator.
  • If the status is Active but the plugin still rejects the key, confirm you copied the full key (not the masked preview shown in the licenses list) and that there are no extra spaces.