Skip to Content
AccountLicense keys & site activations

License keys & site activations

Your license key is the thing that binds a WordPress site to your Structura account. Each site activates by entering the key once during setup; after that, the plugin talks to the cloud as “you.”

Where the key lives

  1. Sign in to app.structurawp.com .
  2. Click your avatar → Subscription (or License).
  3. The License key section shows your key value, prefixed with struct_. There’s a Copy button next to it.

Treat the key like a password — anyone with it can activate a Structura site on your plan.

Using the key on a site

See Activate your license for the full first-time setup. Short version:

  1. Install the Structura plugin on WordPress.
  2. Go to Structura → Settings → License (or the Getting Started flow).
  3. Paste your license key.
  4. Click Activate. The plugin registers the site against the cloud; you now have one seat of your plan used up.

Seeing and managing activations

On the portal’s License (or Site activations) page you’ll see every site currently activated against your key. Each row shows:

  • Site URL — where the plugin reports it’s running.
  • Activated on — date.
  • Last seen — the last time the plugin checked in (usually within the past 24 hours).
  • Channels used — a short summary of how many channels are connected on this site.
  • Deactivate button.

The top of the page shows X of Y activations used — your current seat count vs. what the plan allows.

Deactivating a site

You deactivate from the portal when:

  • You’ve retired a site but the activation is still claiming a seat.
  • You want to move your plan to a different site and you’re at the limit.
  • A site is compromised or out of your control and you want to revoke its access.
  1. Find the row for the site on the Site activations page.
  2. Click Deactivate. Confirm in the dialog.

What happens to the deactivated site:

  • The plugin’s cloud calls start failing with a “this activation is no longer valid” error. New post generations, AI calls, and channel dispatches stop.
  • Already-published posts stay live — the WordPress database isn’t touched.
  • If the plugin is still installed, it’ll show a banner inviting the user to re-activate.

You’ve freed up one seat — go activate on a new site any time.

Deactivating from wp-admin instead

If you have access to the WordPress site:

  1. Go to Structura → Settings → License.
  2. Click Deactivate this site. Confirm.

This is cleaner than portal-side deactivation because it also clears cached state on the WP side. Use this when you can.

Reactivating

If you accidentally deactivate a site, or you want to bring a previously-deactivated site back online:

  1. Make sure you have an available seat (deactivate another site if not).
  2. On the WordPress site, go to Structura → Settings → License.
  3. Paste the license key and click Activate again.

Previous channel connections, campaigns, personas, and logs are all still on the site — reactivation picks them back up.

What the plan’s seat count actually limits

The seat count is concurrently active WordPress sites. Moving the plugin across servers, renaming a domain, or reinstalling on the same site doesn’t burn additional seats; activations are identified by the site’s URL/installation fingerprint.

For actual limits by plan, see Managing your subscription or app.structurawp.com/pricing .

Regenerating a compromised key

If your license key has leaked (accidentally committed to a public repo, shared in a screenshot):

  1. On the portal’s License page, click Regenerate key.
  2. Confirm in the dialog. The old key stops working immediately.
  3. Every site currently activated with the old key will start showing an error. Re-enter the new key on each site’s Structura → Settings → License page.

Regeneration is disruptive (you have to touch every site), so reserve it for actual leaks. For normal plan moves, deactivating is the right tool.

Last updated on