Search "Elementor" on the WordPress support forums and sort by reviews. You'll find years of the same story. A user gets charged for a renewal they thought they'd cancelled. They try to get a refund. They hit a wall.
One thread from November 2023 opens with the line "similar to many other complaints." A reply from a month later, in all caps for effect: "I DID TURN OFF THIS AUTOMATIC RENEW SINCE MY FIRST PURCHASE." Another reviewer, four years into using the product: "Only purchase if you never want to cancel."
This isn't a critique of the software. Elementor works as a page builder. It's a critique of the billing pattern attached to it, and the fact that most small business owners never had this conversation before their site was built on it.
How the renewal is designed
Elementor's official policy: 30-day refund on new subscriptions, no refunds on renewals or upgrades. Auto-renewal is on by default. To turn it off, you have to log into your Elementor account, find the subscription, and disable it manually. A pre-billing email is supposed to go out 30 days before charge. Reviewers say it often doesn't arrive, or lands in an inbox they no longer check.
If the credit card on file expired, that's not always a save. Multiple users report being charged on cards they thought were dead.
If you dispute the charge, the response you'll get is that credit card processing goes through a third-party provider and refund decisions are out of Elementor's hands.
What "your site stays up" actually means
When you ask what happens if you don't renew, the standard answer is "your site keeps working." That's technically true and practically misleading.
Here's the state you're in after the license lapses:
- Existing pages render. Content stays put. Visitors see the same site.
- You lose access to Pro templates, Pro widget updates, and support.
- The free Elementor plugin keeps updating. The Pro plugin stops updating.
- Elementor's own docs warn that updating the free version without the Pro version can lead to compatibility problems over time.
So yes, the site works today. What's actually happening is you're carrying a frozen premium plugin on a WordPress core that's still moving forward. Six months later, PHP gets bumped by your host, or WordPress core updates a security API, and your unpatched Pro plugin starts throwing conflicts. Or worse, a public CVE drops for Elementor Pro and there's no update to install because your license is inactive.
That's not a broken site the day the license expires. That's a broken site nine months later, at 2am, on a Saturday, when nobody is answering the phone.
Elementor isn't alone
The auto-renewal pattern isn't specific to Elementor. Divi, Bricks, and Beaver Builder all auto-renew annual licenses by default. WPBakery, sold through Envato, auto-renews its support license through Envato's checkout. Every one of them has a documented complaint history around unexpected renewal charges.
What makes Elementor the case study is two things. It has the largest install base, so the complaint volume is public and searchable. And it doesn't offer a lifetime license option, which is how Divi, Bricks, and Beaver defuse most of the renewal frustration. On Elementor, the annual charge is the only version of the deal.
If your WordPress site was built by an agency and you don't remember which page builder they used, the renewal is probably already on your card, on a schedule you don't control. This isn't a page builder problem. It's a page builder business model problem.
How Vizantir handles this differently
When Vizantir builds a site on Next.js, there's no license validation call to a third-party server, no page builder subscription to keep active, no renewal date on the calendar. The code is yours. The CMS is a real one, and content is stored as structured data you can export and move whenever you want. Updates are things your developer runs when a dependency ships a patch, not an annual reason to worry about invoices.
If you're on Elementor Pro right now and this post has you looking at the renewal date, Vizantir can walk you through what a migration would actually look like. Sometimes the site is fine and just needs to stay on auto-renewal for another year. Sometimes it's time to stop paying rent on your own homepage.