Skip to content
Book a Discovery Call

Guides

/ Elementor v4 upgrade checklist

What should be on your Elementor v4 upgrade checklist?

Nivo Digital team Updated 3 November 2026

Elementor v4 has been out since March 2026, and new releases arrive every week or two. If your site was built on Elementor v3, you've probably seen the Atomic Editor prompts and wondered two things. Will updating break your site? And do you need to rebuild it?

Updating Elementor doesn't change your existing pages. The part that needs planning is the Elementor v4 upgrade itself: switching on the new Atomic features and building with them. This Elementor v4 upgrade checklist covers what to check first, where to find it in WordPress, and what to watch for once you start.

We rebuilt our own site, nivo.co.uk, on Elementor v4, and at launch in October 2026 it had 71 pages built from a shared design system of 22 global classes, 27 variables and 10 components. So this isn't Elementor's documentation rewritten. It's what worked for us, what caught us out and what we'd do differently, so you can prepare for the same problems before they reach your live site. Ours was a fresh build on v4 rather than an upgrade of an older v3 site, and we point out where that makes a difference. If you're still deciding whether to upgrade at all, start with our guide: Should you upgrade to Elementor v4?

Quick answer

An Elementor v4 upgrade checklist has five stages: check that your hosting meets Elementor's requirements, find out which add-ons and templates your pages rely on, take a tested backup and plan your rollback, try the Atomic Editor on a staging copy with variables and classes set up first, then go live in stages. Your v3 pages keep working throughout, so nothing needs rebuilding.

The Elementor v4 upgrade checklist

Here's the whole checklist in one place. Work through it in order: each stage gets its own section further down, with where to find things in WordPress and what we learnt doing it ourselves.

1. Check your setup

Note your WordPress, Elementor and Elementor Pro versions

Check your PHP version, memory limit and database against Elementor's requirements

Check whether Atomic features are already switched on

Turn off automatic updates for Elementor and Elementor Pro while you prepare, so the two can't update out of step

2. Check what your site depends on

List every Elementor add-on plugin and check each one for v4 or Atomic support

Use Element Manager to see which widgets your pages use, and which plugin provides each one

Note any custom CSS or code in your theme, templates or a code snippets plugin, especially CSS written for v3 widgets

List the headers, footers, popups and templates used across many pages

List the forms, tracking and integrations that must keep working

3. Prepare safely

Take a full backup of your files and database, and check you can restore it

Set up a staging copy of your site, and check its hosting can cope with the editor on larger pages

Update Elementor and Elementor Pro together on staging, and test them as a pair

Plan your rollback: how to switch Atomic features off, roll back a version and restore your backup

Decide what stays as v3 for now and what you'll build with Atomic Elements first

4. Try v4 on staging

Switch on Atomic features on staging

Set up variables (colours, fonts, sizes) and a small set of global classes, named by role rather than colour

Build or rebuild one section or template with Atomic Elements

Check it at desktop, tablet and mobile widths

Retest forms, popups, tracking and key pages

5. Go live gradually

Take a fresh backup, then repeat the change on your live site or push staging live

Clear your caches, check live pages while logged out and check your sitemap

Measure key pages before and after if speed matters to you

Rebuild other templates and pages in stages, as they're due for updates

Free download

The full Elementor v4 Upgrade Readiness Checklist

Want something to work through with your team? Our 16-page checklist expands each stage with explanations, links to Elementor's documentation, a rollback plan, a test matrix and space to record what you find.

Download free checklist ↓

Free PDF, 16 pages, no sign-up. For a preview of every section, and how agencies can share it with clients, see the free Elementor v4 readiness checklist page.

Nivo Digital · PDF

Elementor v4 Upgrade Readiness Checklist

Website and hosting readiness

Existing website compatibility

Preparing for Elementor v4

Building with Atomic Elements

Testing and launching

Do you need to rebuild your site for Elementor v4?

No, and that comes straight from Elementor. Its own FAQ puts it simply: "No, you don't need to rebuild anything." When you update an existing site to Elementor v4, your pages stay exactly as they are and your v3 widgets keep working.

That's because the new Atomic features are opt-in on existing sites. Only new installs have had them switched on by default since April 2026. When you're ready to turn them on, your v3 widgets and the new Atomic Elements can sit on the same page.

The flip side is that there's no tool yet to convert your v3 pages to v4. Elementor says syncing and migration options will come in future versions, but there's nothing on its roadmap at the time of writing. So moving to Atomic Elements is something you plan and build yourself, a section at a time.

That's why we'd suggest most site owners leave their current pages alone and bring v4 in gradually: new pages first, then sections and templates as they come up for changes. A full rebuild makes more sense if a redesign is due anyway, or if your site leans on add-ons that are no longer maintained. It's a judgement call for each site, though, not a rule.

From our rebuild

We went for a full rebuild of nivo.co.uk for three reasons. We wanted to make full use of the Atomic Editor rather than keep building on the older v3 structure. It was a chance to create a more consistent, scalable site with global classes, variables and reusable components. And we wanted to explore Elementor MCP alongside Claude, which we found helped us build pages and sections efficiently while keeping the design consistent. That makes ours a fresh v4 build rather than an upgrade of an existing v3 site, so it's closer to the "redesign due anyway" case than the gradual route most sites will take. We point out wherever that difference matters.

If you're still weighing that up, our guide Should you upgrade to Elementor v4? goes into the decision in more detail.

Is your hosting and WordPress setup ready?

Before you touch anything in Elementor, take a look at your server. An underpowered or outdated setup is a common reason the editor runs slowly or won't load at all. Here are Elementor's current system requirements:

Requirement

Elementor's current requirement

WordPress

6.8 or later; latest version recommended

PHP

7.4 minimum; 8.3 or later recommended

Database

MySQL 5.6+ or MariaDB 10.5+

Memory limit

256 MB minimum for Elementor and Elementor Pro alone; 512 MB recommended, and may be needed with plugins such as WooCommerce; 768 MB for best performance

Browser for editing

Chrome, Edge or Brave 148+, Firefox 150+, Safari 26.2+ on macOS; editing on desktop only

Elementor

Latest version recommended; Atomic features are standard from 4.0

Elementor also mentions two hosting settings that can stop the editor from loading: X-Frame-Options must allow same origin, and a Content Security Policy frame-ancestors rule mustn't be set to "none". If that sounds like gibberish, don't worry. Your host can check both for you.

Where to find this in WordPress

Versions and server details: Elementor › Editor › System › System Info, or Tools › Site Health › Info.

Whether Atomic features are on: Elementor › Editor › Settings › Atomic Editor tab. You'll see "Try out the new experience" and "Deactivate".

Elementor settings in WordPress showing the Atomic Editor tab, with the Try out the new experience and Deactivate buttons

If your PHP version is behind, sort that out before anything else. Our article Is your website ready for PHP 8.2 end of life? walks through what's involved.

From our rebuild

We checked every admin path in this section on our own live site, so what you see in WordPress should match. Where hosting showed up for us was on staging: it slowed down and sometimes timed out when we worked on larger pages through Elementor MCP and Claude (more on that in the preparation section below). We didn't pin that on a specific PHP or memory limit, but it's a good reason to check your staging resources before you start.

Which add-ons and widgets does your site depend on?

Add-ons are where most of the uncertainty sits. Elementor confirms your v3 widgets will keep working alongside Atomic Elements, but its documentation doesn't say whether third-party add-on widgets work with v4 features. That's down to each add-on's developer to confirm.

There are also two things worth knowing before you start:

Classes and variables only apply to Atomic Elements. Your v3 widgets and add-on widgets can't use them. There is a sync option that links v4 colour variables and typography classes to your v3 Global Colours and Fonts, but be aware that syncing fonts is limited to Typography only. Other font characteristics such as colour, size and weight cannot be synced.

Turning on v4 in an Elementor v3 site switches on other features too. Flexbox Containers, Nested Elements and the Top Bar come with it, and an Atomic Element dropped onto the canvas sits inside a v3 container.

Your custom CSS needs a look too. Atomic Elements render without the extra wrapper layers that v3 widgets use, so any CSS written for v3 widget markup won't style them. When you rebuild a section, that's a good moment to move those rules into classes.

How to find out what your site uses

The quickest way to see what you're working with is Element Manager, under Elementor › Editor › System. It lists every widget on your site, the plugin it comes from, and a Usage column showing where it's used. Filter by plugin and you'll soon see how much of your site depends on each add-on.

Elementor Element Manager listing each widget with its status, a Usage button and the plugin it comes from

Once you know which add-ons matter, check each one's changelog or support page for "Elementor v4", "Elementor 4" or "Atomic" before you switch anything on. Some developers spell it out: Yoast's version 28.0 changelog, for example, says it now works with Elementor's v4 release.

Users have also reported a couple of issues on Elementor's GitHub, such as local styles not showing on Atomic Elements placed inside a Template widget, and dynamic ACF image fields not working with the Atomic SVG element. These are user reports, not confirmed by Elementor.

From our rebuild

Our own site runs the Hello Elementor theme with Elementor Pro, Rank Math SEO Pro and a cookie consent plugin, and we had no theme conflicts to report. We did keep the old v3 HTML widget for a few interactive pieces, like the Load More button on our Results page, so v3 and v4 really do sit side by side on our live pages. We also left the v3 Site Settings kit alone, because older blog content still relies on it.

How do you prepare safely before changing anything?

Elementor's own advice is to back up before you switch on new or experimental features on a live site. We'd go a step further: keep your live site out of it completely until you've tested everything.

Before you switch anything on, get these four things in place:

Take a full backup of files and database, and check you can actually restore it. A backup you've never restored is a guess.

Set up a staging copy of your site and do all your testing there.

Update one plugin at a time, so you know what caused any problem. The exception is Elementor and Elementor Pro: they're separate plugins that need to stay in step, so update and test them together.

Write a retest list of your key pages, forms, popups and tracking, and check them after each change.

If you don't have staging or backups you can rely on yet, our website care plans include both.

Plan your rollback before you start

Undoing a change is far less stressful when you've worked out how beforehand. Here are your options, from quickest to most thorough:

Switch Atomic features off. Elementor says they can be disabled at any time under Elementor › Editor › Settings › Atomic Editor. Your v3 pages carry on as they were.

Roll back to an earlier Elementor version. Elementor has a built-in rollback for the plugin. Back up your database first, because rolling back the plugin's code may not undo changes an update made to your data.

Restore your backup. If a rollback doesn't return the site to normal, restore the full backup you tested earlier.

From our rebuild

We built the whole of the new nivo.co.uk on a private staging copy, with backups in place, and our live site stayed online and unaffected until we launched in October 2026. We never needed to switch off Atomic features or roll back at any point during the build. We worked through pages in small batches, and Sadie O’Callaghan, our website designer and developer, checked every one at desktop, tablet and mobile widths before it was approved. One thing did catch us out. Our staging server slowed down, or timed out completely, when we worked on larger pages through Elementor MCP and Claude. We didn’t confirm the exact cause, but staging sites often run on smaller hosting plans, so it’s worth checking that yours has enough resources before you start.

How should you set up classes, variables and components?

This is the part of v4 that changes how you work, so set it up before you build anything. Styling now lives in classes rather than in each widget's settings, and a bit of planning at the start saves you restyling page by page later.

Feature

What it does

Where to find it

Variables

What it doesStore colours, fonts and sizes once, so you change them in one place

Where to find itDesign System panel (droplet icon in the top bar) › Variables

Global classes

What it doesReusable sets of styles, such as a button or card style. Up to 1,000 per site since Elementor 4.1

Where to find itDesign System panel › Classes

Components (Pro)

What it doesReusable sections that stay in sync across the site, with chosen content editable on each page

Where to find itElements panel › Components tab

On top of these, every Atomic Element has its own local class for one-off styles. You can export and import classes and variables with templates and kits, which is handy if you look after more than one site. Elementor's help centre goes into more detail on the Variables Manager, the Class Manager and Components.

From our rebuild

For us, v4 changed how we planned pages more than how we built them. We set up our colours, fonts and spacing first, then built every page from shared classes and components. Here's how that added up when we launched in October 2026. The site has grown since, but these were the starting numbers:

71

Pages

50

Reusable section layouts

10

Components

22

Global classes

27

Global variables

At launch (October 2026)

Variables hold our plum and apricot palette, two fonts, and sizes such as container width, gutter and section padding.

Classes cover shared styles: sections, containers, headings, body text, cards and buttons. Changing one updates every page that uses it.

Components include our Section Intro, Arrow Text Link, Case Study Card and Work Card. Each appears on many pages, with only the text changing.

There's no single page template, either. Each page is put together from the section layouts it needs, so the pages don't all end up looking the same.

Elementor Design system panel with the Variables tab listing colour variables and the Classes tab showing 22 classes
The Components tab in the Elementor editor listing Nivo Digital's 10 reusable components

If we could pass on one lesson from this part, it's to name variables by their role, not their colour. Some of ours came from an earlier palette, which is why "nivo-lilac-soft" is now apricot. Names like primary, surface and text still make sense when the palette changes.

We built all of this with Claude and Elementor MCP. For the full story, read Rebuilding the Nivo website with Elementor MCP and Claude.

How do you go live without breaking anything?

When it's time to go live, do it in stages rather than all at once. Once a section or template is working on staging, take a fresh backup, then either repeat the change on your live site or push staging live.

After each change, run through three quick checks:

Clear your caches, including any caching at your host, and check the pages while logged out. Logged-in views can hide what visitors actually see.

Run through your retest list, especially forms, popups and tracking.

Measure key pages before and after if speed matters to you. Elementor says v4 produces cleaner code, with one wrapper per element instead of several, but it also says gains may vary when v3 and v4 elements share a page. Measuring is the only way to know what changed on your site. Our Elementor speed optimisation service covers this.

From there, keep rebuilding other templates and pages as they come up for updates. We'd start with the templates used across lots of pages, like headers, footers and blog post layouts, because that's where the work goes furthest.

From our rebuild

Here's one that tripped us up. After publishing pages on our rebuild, our host's cache and the SEO plugin's sitemap sometimes showed old versions. Now we clear the cache and check the sitemap every time we publish. If your changes aren't showing up, our guide Why your website updates may not show explains the usual causes.

What problems should you watch for?

The good news is that most v4 problems are predictable once you know where to look. Here are the ones Elementor documents, plus a few we ran into on our own rebuild.

Problem

Where it comes from

How to prepare

Add-on widgets can't use classes or variables

Where it comes fromElementor documentation

How to prepareLeave them as they are, or replace them with Atomic Elements when you rebuild that section

No automatic conversion from v3 to v4

Where it comes fromElementor documentation

How to preparePlan to rebuild gradually, starting with templates used across many pages

Speed gains may vary when v3 and v4 share a page

Where it comes fromElementor documentation

How to prepareMeasure key pages before and after

Features change with every release

Where it comes fromElementor changelog

How to prepareCheck the changelog and roadmap before you plan. Grid and Loop, for example, arrived in 4.2

Editor slow or not loading

Where it comes fromElementor requirements; our rebuild

How to prepareCheck PHP, memory limit and host settings first

Old version showing after publishing

Where it comes fromOur rebuild

How to prepareClear Elementor's generated files (Elementor › Tools), then the site and host cache, and check the sitemap

Template or theme styles overriding Atomic styles

Where it comes fromOur rebuild

How to prepareCheck buttons and links on templated pages, such as blog posts

Variable or class names that stop making sense

Where it comes fromOur rebuild

How to prepareName by role (primary, surface, text), not by colour

Critical error after an update

Where it comes fromReported by users; our recommendation

How to prepareKeep Elementor and Elementor Pro in step: turn off auto-updates while you prepare, and update and test both together on staging

Custom CSS not styling Atomic Elements

Where it comes fromElementor documentation; our recommendation

How to prepareMove the rules into classes as you rebuild each section

Something goes wrong after switching on Atomic features

Where it comes fromElementor documentation

How to prepareSwitch Atomic features off first, then roll back a version or restore your backup if you need to

The style clash deserves a closer look, because it's easy to miss. On our site, a template's link colour rule overrode an Atomic button's text colour. A more specific style fixed it, but it only showed up on templated pages, so check those separately.

When should you get help with Elementor v4?

If your site is fairly simple, you've got staging and backups in place, and you know what your add-ons do, you can probably work through this checklist yourself. It's worth bringing someone in, though, when:

your key pages depend on third-party add-ons, or nobody's sure which add-ons the site uses

your site has custom code or complex templates, such as WooCommerce, memberships or bookings

forms, tracking or bookings have to keep working with no downtime

you don't have a staging site or a backup you trust

you want a design system of variables, classes and components set up properly, once

your hosting looks under-specified, with an old PHP version or a low memory limit

These are the same foundations we put in place for our own rebuild: a staging copy, a design system set up once, and Sadie checking every page by hand before it went live.

And if something's already broken after an update, our Elementor support team can track down the cause. For keeping Elementor and its add-ons safely updated from here on, take a look at Elementor maintenance.

Getting your site ready for v4

Elementor v4 doesn't force anything on your existing site. You decide when to switch on Atomic features and which parts of the site move first. Check your hosting, get to know what your add-ons are doing, test everything on staging and set up your design system before you build. Then move across one stage at a time.

And if you'd rather have it planned and done for you, our Elementor v4 upgrade service covers the checks, the staging work and the rebuild, carried out by the same team that built our own site on v4.

Book a call →

FAQs

What is Elementor v4?

Elementor v4, also called the Atomic Editor, is a new foundation for building pages in Elementor. It uses Atomic Elements, such as Div Block, Grid, Heading and Button, styled through reusable classes and variables. Each element has two panel tabs, General and Style, and every style setting can be changed per device. Elementor's guide to the differences between v3 and v4 and getting started with the v4 editor covers the basics.

Will updating to Elementor v4 break my site?

Not on its own. According to Elementor's v4 FAQ, updating changes nothing on your existing pages. Problems are more likely to come from outdated add-ons, old PHP versions or low memory limits, so check those first and update on a staging copy.

Can I use v3 widgets and Atomic Elements on the same page?

Yes. Once Atomic features are on, v3 widgets and Atomic Elements can sit on the same page. We do this on our own site, where the v3 HTML widget powers a Load More button next to Atomic Elements.

Can I undo Elementor v4 if something goes wrong?

Yes. Elementor says Atomic features can be disabled at any time from WP Admin › Elementor › Editor › Settings › Atomic Editor, which is the quickest way back. Elementor also has a built-in rollback to earlier plugin versions, and a full backup you've tested is the last resort.

Is there a tool to convert v3 pages to v4?

Not yet. Elementor says future versions will add more syncing and migration options, but its roadmap doesn't list a conversion tool at the time of writing. For now, moving to Atomic Elements means rebuilding sections yourself.

Do I need Elementor Pro for v4?

Not for the Atomic Editor itself. Some features do need Pro, including Components, Atomic Forms, advanced Interactions and Atomic Loops.

Nivo Digital
Privacy Overview

At Nivo Digital, we are committed to protecting your privacy and ensuring that your personal information is handled in a safe and responsible way. This Privacy Policy outlines how we collect, use and protect your information when you use our website https://nivo.co.uk. By using our website, you agree to the terms of this Privacy Policy.