To activate Elementor Pro, install the free Elementor plugin first, then upload and install the Elementor Pro plugin via Plugins → Add New → Upload. Go to Elementor → License in your dashboard, enter your license key, and click Activate. Your Pro widgets, Theme Builder and templates unlock immediately.
What do you need before activating Elementor Pro?
Activating Elementor Pro is straightforward, but a little preparation saves you from the most common errors. Before you start, make sure you have:
- A WordPress website with admin access (WordPress 6.0 or later is recommended).
- The free Elementor plugin installed and active — Elementor Pro is an add-on and cannot work without it.
- Your Elementor Pro license key — a long code you receive when you purchase the license.
- A compatible theme — any modern WordPress theme works.
If you bought your license from WPProKit, you can skip most of the manual work: share temporary WordPress admin access and the team installs and activates everything for you in 1 to 3 minutes.
Your 2-minute pre-activation checklist
Before touching anything, run through this quick checklist. Ninety percent of activation headaches come from skipping one of these:
- Confirm you have full admin access. You need an Administrator role in WordPress — an Editor account cannot install plugins or enter license keys. If someone built the site for you, ask them for an admin login first.
- Take a backup. Installing a new plugin is low-risk, but a one-click backup (UpdraftPlus is free) means you can undo anything in seconds. Store the backup off-site — Google Drive or Dropbox, not just your server.
- Check your WordPress and PHP versions. Go to Dashboard → Updates. WordPress 6.0+ and PHP 7.4+ are the safe minimums for current Elementor Pro versions. If your host runs an ancient PHP version, ask them to upgrade it before you begin — outdated PHP is the silent cause of many “mysterious” plugin failures.
- Have your license key ready in a text file. You will paste it — never type it by hand. Keys mix up characters like 0/O and 1/l, and one wrong character means an “invalid key” error.
- Note your exact domain. Licenses are tied to domains. If your site is at
yoursite.combut you plan to move it toyoursite.pknext week, activate after the move to save yourself a deactivation round-trip.
Not sure Pro is worth the money for your site yet? Read Is Elementor Pro Worth It first — it compares Free vs Pro feature by feature so you can decide before spending a rupee.
Where do you find your Elementor Pro license key?
Your key lives wherever you bought the license — it is never inside the plugin ZIP file itself.
If you bought from Elementor.com: log in at Elementor.com, open My Account → Subscriptions, and your license key is listed under your active plan. Copy it with the copy button (this avoids grabbing an extra space).
If you bought from WPProKit: you receive an official, individual license key after payment (Rs 1,499/year, payable with JazzCash or Easypaisa). The key is delivered to you directly — keep the message or email safe, because you will need the same key if you ever reinstall or move the site. See the Elementor Pro price in Pakistan breakdown for exactly what the WPProKit license includes.
Key hygiene rules: never post your key in Facebook groups or support forums, never share screenshots of the License page, and never buy “shared” keys from random sellers — one key active on too many sites gets flagged, and everyone on it loses activation at once.
How do you install the Elementor Pro plugin?
Follow these steps in order. Do not skip the free plugin — Pro will not activate without it.
- Install the free Elementor plugin. In your WordPress dashboard, go to Plugins → Add New, search for “Elementor”, and click Install Now, then Activate.
- Upload Elementor Pro. Go to Plugins → Add New → Upload Plugin. Click Choose File, select the
elementor-pro.zipfile you received with your purchase, and click Install Now. - Activate the plugin. After the upload finishes, click Activate Plugin.
- Check for the new menu. You should now see an Elementor menu item in your dashboard sidebar with a License option underneath it.
If the upload fails with an error about file size, your hosting may limit uploads — contact your host or ask WPProKit’s WhatsApp support for help.
What does each installation screen mean?
If you have never installed a premium plugin manually, the screens can look unfamiliar. Here is what each one is actually doing:
- Plugins → Add New → Upload Plugin: this is WordPress’s manual installer. Unlike the plugin directory search (which only lists free plugins), the uploader lets you install any ZIP — premium plugins, custom builds, anything.
- “Unpacking the package… Installing the plugin…”: WordPress is extracting the ZIP into
wp-content/plugins/elementor-pro/. Do not close the tab mid-upload — an interrupted upload leaves a half-installed plugin folder that you must delete via FTP before retrying. - “Plugin installed successfully” → Activate Plugin: installation only copied files; activation is what tells WordPress to actually load the plugin. Both steps are required.
- The new Elementor menu: once Pro is active, the sidebar Elementor menu gains Pro-only entries — License, and later Theme Builder under Templates. If you only see the basic Elementor menu with no License option, Pro did not activate as a plugin (check Plugins → Installed Plugins for an error notice).
Where do you enter the Elementor Pro license key?
Once the Pro plugin is active:
- In your dashboard, go to Elementor → License.
- You will see a license key field. Paste your license key exactly as received — no extra spaces before or after.
- Click the Activate button.
- Wait a few seconds. The page should refresh and show your license as Active, along with your plan details and expiry date.
That is the entire process. There is no separate account login required inside WordPress — the key itself connects your site to Elementor’s licensing server.
What happens when you click Activate?
Behind the button, three things happen in a few seconds:
- Your site contacts Elementor’s licensing server. WordPress sends the key plus your domain name over an encrypted connection. This is why your server must allow outgoing HTTPS connections — hosts that block them cause “connection failed” errors (more on that below).
- The server validates the key. It checks that the key is genuine, that the subscription is paid and current, and that you have not exceeded the number of sites your plan allows.
- Your site stores an activation token. WordPress saves the “Active” status locally. From now on, your dashboard periodically checks in with Elementor (not on every page load — typically once or twice a day) to confirm the license is still valid and to fetch Pro updates and template library access.
If any step fails, you get a specific error message instead of the green Active status — each one is covered in the troubleshooting sections below.
How do you confirm the activation worked?
After clicking Activate, check these three things:
- License status shows “Active” under Elementor → License.
- Pro widgets appear in the Elementor editor — look for widgets marked with a “PRO” tag, such as the Form widget, Slides, and Posts.
- Theme Builder appears — under Templates in your dashboard, you should see Theme Builder options for headers, footers, and single post templates.
If all three are present, your Elementor Pro is fully working.
Can you use one license on multiple websites?
It depends on your plan’s site limit. Every Elementor Pro plan allows a set number of active sites — activate on more than that and the extra sites get a “maximum sites reached” error.
- The WPProKit license (Rs 1,499/year) is an official individual license for one website. It is the most economical option if you run a single site.
- Staging and development copies need care. If you clone your live site to a staging URL and the clone tries to check in with the same domain credentials, it can confuse the license count. The safe practice: message WPProKit’s WhatsApp support before activating on a staging copy — they will guide you so the live site’s license is never affected.
- Localhost (your own computer): Elementor’s licensing generally does not count local development URLs against your limit, but behavior can vary — if a local install shows a license warning, simply disconnect it; it does not harm the live activation.
- Client sites: never activate your personal key on a client’s website. Each site should carry its own license — otherwise, when you hit the site limit or stop renewing, the client’s site breaks with you.
What should you do if the license key doesn’t work?
License errors are almost always one of these:
- “Invalid license key” — you pasted it with an extra space, or mixed up similar characters (0/O, 1/l). Copy it fresh and try again.
- “License expired” — the key’s subscription has ended. Renew it to reactivate.
- “Maximum sites reached” — the key is already active on as many sites as the plan allows. Deactivate it on an old site first, or upgrade the plan.
- Connection errors — your server may be blocking outgoing connections to Elementor’s API. Ask your hosting provider to allow it.
If you bought from WPProKit and anything goes wrong, message their WhatsApp support — activation issues are fixed free, and if activation fails on their end and cannot be resolved, you get a full refund under their on-site refund policy.
More activation errors and their fixes
Beyond the big four above, here are the errors Pakistani users run into most often:
- “Connection failed” / cURL error 28: your hosting server cannot reach Elementor’s API — usually a firewall or DNS issue on the host’s side, sometimes just a slow server timing out. Fix: ask your host to whitelist Elementor’s domains and check that PHP cURL is enabled. Budget shared hosts in Pakistan hit this more often; a quick support ticket normally resolves it.
- “This license key is already in use on another domain”: the key is active elsewhere. If that “elsewhere” is your own old domain or a deleted staging site, deactivate it there first (see the moving section below). If you never activated it anywhere, contact whoever sold you the key immediately — and this is exactly why shared/grey-market keys are a trap.
- White screen or fatal error right after activating Pro: almost always a version clash — an old free Elementor plugin with a new Pro (or vice versa). Fix: update both plugins to their latest versions via Dashboard → Updates, then reactivate. If the dashboard is unreachable, rename the
elementor-profolder via FTP/File Manager to regain access, update, and rename it back. - “Your license key does not match this product”: you are entering an Elementor hosting or template kit key instead of a Pro plugin key, or vice versa. Double-check which product your purchase was for.
- Activate button spins forever: usually the same connection problem as cURL errors, occasionally a security plugin (Wordfence and similar) blocking the outbound request. Temporarily pause the security plugin, activate, then re-enable it.
- License shows Active but Pro widgets are locked: clear any cache (LiteSpeed/Cache plugin → Purge All), hard-refresh the editor (Ctrl+Shift+R), and confirm both Elementor and Elementor Pro are on their latest versions. Stale cache is the culprit more often than a real license problem.
How do you deactivate or move your license to a new domain?
Moving hosts, rebranding, or switching from .com to .pk? Move the license cleanly instead of just activating fresh:
- On the old site, go to Elementor → License and click Disconnect/Deactivate. This frees up the site slot on Elementor’s server immediately.
- Finish moving the site (files + database), and confirm the new domain loads correctly.
- On the new domain, go to Elementor → License, paste the same key, and Activate.
- Verify the Active status and check that Pro widgets and Theme Builder are unlocked.
WPProKit customers: do not do this alone — message WhatsApp support first. They handle the deactivation on the old domain and re-activation on the new one for you, so there is no window where the license is stuck “in use” on a domain you no longer control. This matters most when the old site is already deleted or the domain expired — without the deactivation step, the slot stays occupied.
Managing your subscription: renewals and what happens if it lapses
Elementor Pro is a yearly subscription, not a one-time purchase. Here is how the lifecycle works:
- Auto-renewal: keys bought from Elementor.com renew automatically each year on the card on file. WPProKit licenses (Rs 1,499/year) are renewed manually — you pay again via JazzCash/Easypaisa when the year ends, and support reactivates/extends the key.
- Expiry reminders: you will see renewal notices in the dashboard and by email before the date. Do not ignore them if you rely on Pro templates and updates.
- If the license lapses: your existing pages keep working — nothing breaks overnight. What you lose is access to plugin updates, new Pro widgets and templates, and premium support. Running an outdated page builder on a live site is a security risk, so treat renewal as maintenance, not optional.
- Reactivating after a lapse: simply renew and enter the key again under Elementor → License. There is no penalty and no data loss in between.
- Upgrading plans: if one site becomes five, you can move to a higher Elementor plan instead of juggling multiple single-site keys — compare the math first; for most Pakistani freelancers, individual single-site licenses stay cheaper until site counts grow.
How do you update Elementor Pro safely after activation?
Activation is only the beginning — Elementor ships updates often, and updating the wrong way is how sites break. Follow this routine every time:
- Back up first. Run a fresh UpdraftPlus backup before any update. It takes two minutes and is the cheapest insurance in WordPress.
- Update free Elementor and Elementor Pro together. The two plugins are version-paired — running a new Pro with an old free core (or vice versa) causes the white-screen and locked-widget errors described above. Go to Dashboard → Updates and update both in the same session.
- Check the changelog quickly. On the Updates screen, click “View version details” for Elementor Pro. If it is a major version (e.g., 3.x to 4.x), skim for breaking changes before clicking update.
- Update, then clear cache. After updating, purge your cache plugin and hard-refresh (Ctrl+Shift+R). Stale cached CSS/JS after an update looks exactly like a broken site but is just old files.
- Spot-check key pages. Open your homepage, one landing page, and the Elementor editor itself. If all three load and edit normally, you are done.
Should you enable auto-updates? For minor security releases, yes — they are safe. For major versions, many Pakistani site owners prefer manual updates with a backup first, especially on WooCommerce stores where a broken checkout costs real money. Either way, never let the license lapse and the plugin go stale at the same time: an expired license means no security updates at all.
Do you need Elementor Free before Pro?
Yes. Elementor Pro is not a standalone plugin — it extends the free Elementor plugin. Install and activate the free version first; it takes under a minute from Plugins → Add New. The free version also stays useful after Pro is active, since Pro builds on top of its editor and widget system.
How does activation work when you buy from WPProKit?
The manual steps above apply when you buy a license key directly. Buying from a Pakistani reseller like WPProKit is simpler:
- Order Elementor Pro (Rs 1,499/year) and pay with JazzCash or Easypaisa.
- Share temporary WordPress admin access after ordering.
- The WPProKit team installs the free Elementor plugin, uploads Elementor Pro, and activates the official license — usually within 1 to 3 minutes.
- You change your password back. Done.
You get a genuine, individual official license for one website — no shared keys, no GPL files.
Frequently asked questions
Do I need Elementor Free before using Elementor Pro?
Yes. Elementor Pro is an add-on to the free Elementor plugin and will not work without it. Install the free version first from Plugins → Add New.
Can I activate Elementor Pro on a staging site?
If you need the license on a staging or test copy of your site, message WPProKit’s WhatsApp support before activating — they will guide you so your live site’s license is not affected.
What happens if I change my domain after activation?
If you move to a new domain, contact WPProKit on WhatsApp first. Their support team will handle the deactivation on the old domain and re-activation on the new one for you.
How long does activation take when I buy from WPProKit?
1 to 3 minutes after you share temporary WordPress admin access. The team handles the entire install-and-activate process for you.
Is it safe to share temporary WordPress admin access?
Yes, if you do it right: create a temporary admin user for the installer, and delete it or change the password once the work is done. Never share your hosting/cPanel credentials — WordPress admin access is all that’s needed.
What is the difference between a license key and an Elementor account?
The license key is what activates the plugin on your WordPress site (Elementor → License). The Elementor account (on Elementor.com) is where you manage billing, download the plugin ZIP, and find your key. Your WordPress site never asks you to log in with the account — the key alone connects it.
Can I activate Elementor Pro on localhost (my own computer)?
Local development URLs are generally not counted against your site limit, so you can usually activate locally for testing. If a local install shows a license warning, just disconnect it there — it does not affect the live site’s activation.
Will my website break if the license expires?
No. Your pages keep working exactly as built. You only lose access to updates, new Pro templates, and premium support until you renew. Still, do not run an expired page builder on a live site for long — outdated software is a security risk.
I lost my license key — what should I do?
Bought from Elementor.com: log in → My Account → Subscriptions and copy it again. Bought from WPProKit: message their WhatsApp support with your order details and they will resend it. This is another reason to keep the original delivery message safe.
Does the license check require my site to be online all the time?
Your site checks in with Elementor’s servers periodically (roughly once or twice a day), not on every page load. Visitors never notice it, and a brief server hiccup does not deactivate your license.
Is it better to buy from Elementor.com or a Pakistani reseller?
Elementor.com needs an international card and you do everything yourself. A reseller like WPProKit charges Rs 1,499/year, accepts JazzCash/Easypaisa, and installs plus activates everything for you in 1–3 minutes with WhatsApp support. If you are still deciding whether Pro is worth it at all, read Is Elementor Pro Worth It first.
Can I get a refund if activation fails?
From WPProKit: yes — if activation fails on their end and cannot be resolved, you get a full refund under their on-site refund policy. Always check any seller’s refund terms before paying.
