WordPress + Elementor vs Contentive: the page-builder question
Elementor gives clients the whole layout. An Elementor alternative built on structured content gives them every word and no way to break the page.
Elementor did something important for WordPress: it made it usable for people who think visually. Before page builders, a designer needed a developer to turn a layout into a theme. With Elementor, the designer could build it themselves. That's a real achievement and it's why so many agency sites run on it.
What Elementor is better at
It's fast to build in. A designer can assemble a polished page in an hour, see it as they go and adjust it by eye. The template and kit market is huge, so there's a starting point for nearly any kind of site. The hiring pool is enormous: almost any freelancer you'll meet has built in Elementor. And because it sits on WordPress, every WordPress plugin is available alongside it.
If a client wants to design their own pages, that's exactly what Elementor is for, and it does it well.
The page-builder trade
The cost shows up after handover. To change the words, the client gets the columns, the padding, the margins and the breakpoints too, because in a page builder those are all the same kind of thing.
It's 4:40pm on a Thursday. The client has added a sixth testimonial to a section built for three, and on a phone the cards now run off the edge. They dragged a column wider to make it fit on their laptop. They did nothing wrong. They used the tool they were given. You fix it in ten minutes and don't invoice it. What to do when a client breaks their own website is about the hour after. This post is about why it keeps happening.
Lock-down is a fence, not a structure
Elementor knows this. Elementor Pro's Role Manager can give a role access to edit content only: they can change what's already on the page but can't add new elements. It helps, and if you're on Elementor you should use it.
But it's a fence around a design tool. The page underneath is still a layout, every new section is something to check against the rules, and the setting is per role rather than a property of the page. It can be set wrong, and it has to be checked again every time someone adds a new kind of section. Content control, not design control is the long version of why we think the constraint belongs in the structure.
In Contentive, a page is an ordered list of sections you defined, and each section is a set of fields. The client's editor is generated from that. There are no columns or padding in it to lock, because they don't exist there. The client can add the sixth testimonial, and the theme decides how six testimonials look on a phone.
The stack cost
An Elementor site is rarely just Elementor. It's WordPress, Elementor, Elementor Pro, an addon pack or two for the widgets Elementor doesn't have, plus the forms, SEO, caching, security and backup plugins around them. Each has its own release schedule. Each update is a chance for two of them to disagree. Every plugin is a decision you have to keep making covers what that costs over the life of a site, and the real cost of a WordPress website adds it up.
On Contentive there are no plugins. Forms, analytics, SEO and the rest are apps we maintain, and hosting, staging and deployments are ours too.
Migrating an Elementor site
Our WordPress importer brings posts, pages, media, categories and tags, simple custom fields and exact slugs, so URLs and rankings survive the move. Everything lands in staging for review first, and a re-run updates rather than duplicates.
What it can't do is turn Elementor layouts into structured sections. Elementor stores its layouts in its own format, so pages come across as their rendered content. Plan to re-compose each page from your own section types, which is the point of the move anyway. Budget for it. Moving a WordPress site to Contentive has the full list of what transfers and what doesn't.
What the client sees instead
The client opens the Studio and sees their pages. Each page is a list of sections: a hero, a services grid, testimonials, a contact form. They click a section and get its fields: heading, text, image, button label and link. They can add a section from the set you defined, reorder sections and remove them. Testimonials are their own records, so adding one is filling in a name, a quote and a photo.
What's missing is everything they could break: no column widths, no padding, no breakpoints, no font picker. Every edit is saved in version history, so a mistake is a restore, not a rebuild. Changes publish to staging first, and someone promotes them to the live site deliberately.
Agents
Contentive has an MCP server, so an AI agent you already use, Claude or Cursor for example, can build the content model, compose pages from your sections, create forms and write the theme. Everything it makes is an ordinary object in the Studio afterwards. On a migration, that matters: re-composing forty imported pages from your own sections is exactly the kind of repetitive work an agent does well, with a person reviewing in staging before anything goes live. Elementor has added AI features for generating layouts and copy inside its editor, which suit its model of a designer working on the page.
What you give up
Visual page design, for you and the client. Building a page here means defining sections and writing a Liquid theme, not dragging.
The template and kit market, and the hiring pool.
WordPress's plugin range. If a client needs something unusual, you'll model it or do without.
Self-hosting. We're a hosted platform.
The handover conversation
The handover call changes too. On an Elementor site, the call is mostly about what not to touch: don't drag that, don't change this setting, if the page looks odd on your phone, call us. On Contentive, it's about what they can do: here are your pages, here are the sections you can add, here are your services, add as many as you like. The client leaves knowing what's theirs rather than what's dangerous. How to write a handover that doesn't come back to you covers the rest of that conversation.
Pricing, briefly
Our Agency plan is £39 a month for three live sites, then £10.99 a month for each further live site, with hosting included, unlimited seats and nothing to pay for sites still in staging. Set that against your current hosting plus Elementor Pro and addon licences, and the unbilled fixes.
When Elementor is the honest answer
If the client wants to design pages themselves, give them Elementor. That's what it's for, and they'll be happier with it than with us. If the client wants to change the words and your agency wants the design to stay the way you built it, that's the job we're made for.