BEW Pro unlocks its full set of additional widgets, modules, and AI generators on top of the free BEW plugin. This guide covers installing it, and activating your license through Freemius, the licensing platform BEW Pro is sold through.
Before you start: BEW Pro requires the free BEW – Elementor Addons, Templates & AI Builder plugin and Elementor to both be installed and active. If BEW isn’t active, BEW Pro shows a notice — “You’re not using BEW Pro yet!” — asking you to activate BEW (or install it, if it isn’t there at all) before continuing.
Installing the Plugin #
- After purchasing BEW Pro from the Pricing page, download the plugin ZIP file — from your purchase confirmation email, or from your Account.
- In your WordPress admin sidebar, go to Plugins → Add New Plugin.
- Click Upload Plugin, then Choose File and select the bosa-elementor-for-woocommerce-pro ZIP file.
- Click Install Now, then Activate Plugin.

Activating Your License #
BEW Pro is licensed through Freemius. Once it’s active (with BEW and Elementor already active), you’ll see a “BEW Pro — License Required” notice in your admin dashboard.
- Click Activate License on that notice.
- Enter the license key from your purchase, then confirm.

Finding Your License Key #
Your license key is included in the purchase confirmation email from Freemius, BEW’s payment and licensing partner. If you can’t find that email, sign in to the Freemius Customer Portal at Account using the email address you purchased with — it gives you access to your invoices, plugin ZIP files, license key, and registered sites.
Updating the Plugin #
Since BEW Pro is licensed through Freemius, updates work the same way as any other WordPress plugin — no manual ZIP download or reinstall needed. As long as your license is active, new versions appear under Plugins → Updates in your WordPress admin. Click Update Now, and BEW Pro updates in place, with your settings and license activation preserved. If your license has lapsed, you’ll see a renewal notice right in your dashboard — or you can renew anytime from the Pricing page.

Renewing Your License #
Keeping your BEW Pro license active is what keeps updates, new features, and support coming your way. If your license lapses, BEW Pro keeps working on your site, but you’ll stop receiving new updates and technical support until it’s renewed.
- Look for the renewal notification in your WordPress dashboard — click it to go straight to checkout.
- Alternatively, visit the Pricing page and select your plan to renew manually.
- Complete the renewal through Freemius checkout — your license reactivates immediately, and updates resume right away.

Frequently Asked Questions #
#
Yes — BEW Pro is an add-on to the free BEW plugin, not a replacement for it. Both need to be installed and active.
#
No. BEW Pro works with the free version of Elementor — Elementor Pro is not required.
#
Sign in to the Freemius Customer Portal at customers.freemius.com with your purchase email — your license key and a fresh copy of the plugin ZIP are both available there.
#
This shows when the free BEW plugin isn’t active yet. Follow the button on the notice to install or activate BEW, then BEW Pro’s features become available.