On time, or a full refund.How the guarantee works

Bricks vs Elementor: which WordPress builder for client sites?

Bricks vs Elementor, compared for an agency deciding what to build client sites in. We’ll say up front that we’re not neutral: Bricks Builder or a custom theme is our default for WordPress, and we build in Elementor only when a project requires it. We’ve tried to be fair to Elementor anyway, and there’s a whole section on when it’s the right call.

The short answer

For a new client site, we think Bricks is the better choice. Bricks is a paid WordPress theme with a visual builder inside it; Elementor is a plugin, with a free version and paid plans, that sits on top of a theme.

  • Our builds are in Bricks or a custom theme, and in Elementor only when it’s required.
  • Why: one product runs the whole front end, one licence covers every client site, and in our experience the pages come out clean and light but still editable.
  • Elementor is still the right call in a few cases (they’re listed below).

StudioPartner builds WordPress sites from your Figma, in Bricks Builder or a custom theme, from $250 per template, plus set-up and launch once per project. 5 business days for the first template, +2 for each extra. Your assigned Project Manager works your business day: hours by region.

By , founder of StudioPartner · Last updated

Bricks vs Elementor: how do they compare?

Both are visual WordPress builders, and both let a client edit pages without code. Bricks is installed as a theme and sold only as a paid licence. Elementor is a plugin with a free version, paid Pro plans and more than 10 million active installations listed on WordPress.org. Where they differ most is licensing and how a site is structured.

First, the reasons for our pick, since you’ll want to check them against the table. Bricks is the theme, so one product controls the whole front end. It has its own CSS class system and global styles. One licence covers unlimited sites, with the same features on every plan, and a client can be given content-only access. Most of our WordPress builds are in Bricks, and on those sites it adds up to clean, light pages that stay consistent and that the client can still edit. None of this makes Elementor a bad product, and several rows below go its way.

Bricks and Elementor compared for an agency building client sites on WordPress
BricksElementor
What it isA visual site builder sold as a WordPress themeA page builder plugin that works with a WordPress theme
Free versionNone to download. A free online trialYes. A free plugin on WordPress.org, with paid Pro plans
Lowest paid plan$79 a year, 1 site$60 a year, 1 site (Pro Essential)
Unlimited sites$249 a year, or $599 once for a lifetime licence$540 a year at list price (One Agency). The Pro Expert plan covers 25 sites for $204 a year
Features by planThe same full feature set on every planVary by plan. Essential leaves out the Popup Builder, custom code and eCommerce features
ThemeBricks is the themeWorks with themes that follow WordPress coding standards. Elementor makes its own, Hello
Templates for the whole siteOn every plan, including the WooCommerce shop, product, cart, checkout and account pagesIn Pro, through the Theme Builder. WooCommerce pages need the Advanced plan or higher
Limiting what a client can changeBuilder access levels, including edit content onlyRole Manager, including access to edit content only
CommunityCommunity templates and a community forum. No install count on its own pagesWordPress.org lists 10+ million active installations of the free plugin
If you stop payingSites can still be edited. Updates, support and community templates stopThe site stays online. Pro widgets and features become unavailable, and updates stop
Best whenYou build many client sites to your own design system and want one licence for all of themYour team or your client already knows it, or the site is already built in it

Sources, all checked on 12 October 2026: Bricks, Bricks pricing, Elementor pricing, the Elementor FAQ and the Elementor plugin page on WordPress.org. Prices are in US dollars before tax. Both companies change them, so check the pages before you quote.

You’ll notice there’s no row for speed. We haven’t found a fair, current test of the two, and a table row needs one. The next section explains how each one builds a page, how to test them yourself and what one of our own Bricks rebuilds scored.

How does each builder produce a page?

Bricks replaces the theme: you install it under Themes, and it supplies the header, the footer, the templates and the page content from one system. Elementor is a plugin that runs on top of a theme and takes over the areas you build with it. Neither approach is faster by definition; the quality of the build decides that.

  • Bricks is a theme. It describes itself as a visual site builder theme for self-hosted WordPress, and its documentation tells you to install it under Themes, so there’s no second theme underneath it.
  • Elementor is a plugin. Its FAQ says it works with all themes that respect WordPress coding standards, and Elementor makes its own Hello Theme as a lightweight blank canvas. An Elementor site has two layers, then: the theme, and the builder on top of it.
  • Elementor’s help centre lists performance features you can switch on, among them inline font icons, optimised image loading, lazy loading of background images and element caching (which was marked experimental when we looked).
  • Bricks’ home page has the heading “Unmatched Speed” and calls its sites performant, but it doesn’t link to a test to back that up. So measure it yourself; the steps are below.

Without a test, what you can compare is the structure. With Bricks, one product controls all the front-end output, so when a page is heavy there’s one place to look. With Elementor, the output is the theme’s plus the builder’s plus any add-on plugins’, which means more places to look and more settings to get right.

How to test them yourself

  1. Build the same template in both.

    Use one real page from a current project, with the same sections, images, fonts and form in each. Each builder’s own demo tells you very little.

  2. Host both copies the same way.

    Same server, same caching, same image sizes. Otherwise you’re testing the host.

  3. Measure with one tool.

    Run each page several times through a lab tool such as PageSpeed Insights, on mobile, and compare the medians. A single run proves almost nothing.

  4. Read the page source.

    Count the stylesheets and scripts each one loads, and look at how deep the markup nests. That’s what your developer will be working with for years.

  5. Hand each to an editor.

    Ask someone who will maintain the site to change a heading, swap an image and add a section. Watch where they get stuck.

A careless build will be slow in either. Oversized images, too many fonts and a pile of add-ons cost more than the choice of builder does. A careful one shows the other side. When we rebuilt a client site in Bricks, with accessibility fixes along the way, its PageSpeed scores went from around 50 to the 90s on both mobile and desktop, and its pages load in under 2 seconds. That’s one site, so run the test above on your own before you count on the same. If a client’s existing site is slow, speed optimisation starts by measuring what’s actually heavy.

What is editing like for your client?

Both let a client click on a page and change it visually, and both carry the same risk: a client with full access can break a layout. Each lets you limit a user to editing content only. Set that up before handover and, from the client’s side, the difference between the two becomes small.

How Bricks and Elementor let an agency limit what a client can change
BricksElementor
Where the client editsIn the Bricks builder, on the pageIn the Elementor editor, on the page
Content-only accessBuilder access has an “Edit content” level: content editing only, with layout, styling and structural controls disabledRole Manager has “Access to edit contents only”: the user can change existing content and can’t add new elements
No accessA “No access” level blocks the builder for that userA “No access to editor” setting stops that role opening the editor
Finer controlCustom capabilities, where you choose the exact permissionsSet per WordPress user role
Which planEvery plan has the full feature setCheck which Elementor plan includes Role Manager before you promise it

In our experience a client cares about two things far more than the builder’s name. The first is how the site was built inside it: with reusable components and global styles, one change updates every page, and with a site of one-off sections the client edits the same thing twelve times. The second is the handover, which should be a short video of their own site showing the five things they’ll actually do.

If your client has used Elementor before, that familiarity is worth something. A new editor, however good, is a new thing to learn. Ask them.

What do Bricks and Elementor cost?

Bricks has no free version: its plans run from $79 a year for one site to $249 a year for unlimited sites, or $599 once for a lifetime licence. Elementor has a free plugin, and its Pro plans run from $60 a year for one site to $204 a year for 25 sites. These are the October 2026 prices.

Bricks plans and prices, from bricksbuilder.io/pricing
Bricks planPriceSitesNotes
Starter$79 a year1All features, updates and support for the subscription term
Business$149 a year3The same features
Agency$249 a yearUnlimitedThe same features
Ultimate Lifetime$599, paid onceUnlimitedAll future updates, features and support

What the Bricks pricing page said on 12 October 2026: there’s no downloadable free version, but you can try it online for free. Local and staging sites don’t count against the licence limit. You can use the licence on your own websites and your clients’, but you can’t resell the licence itself. There’s a 60-day money-back guarantee. If you cancel, the licence runs to the end of the billing period; after that, updates, support and community templates stop, and you can still edit your Bricks sites as before.

Elementor plans and prices, from elementor.com/pricing
Elementor planPriceSitesNotes
Free$0AnyThe free plugin from WordPress.org: the editor, basic widgets and templates
Pro Essential$60 a year1Theme Builder and forms. No Popup Builder, custom code or CSS, or eCommerce features
Pro Advanced Solo$84 a year1The full Pro feature set
Pro Advanced$108 a year3The full Pro feature set
Pro Expert$204 a year25The full Pro feature set
One$228 a year at list price1Pro plus Elementor’s connected services, on monthly credits
One Agency$540 a year at list priceUnlimitedThe same, with credits shared across client sites

And the Elementor pricing page on the same day: prices exclude tax, and subscriptions renew at list price. Both One plans showed a lower first-year price that day, so the table gives the list price. The page loads its figures by script from its own product data, so open it and confirm them before you quote. The Elementor FAQ says an expired Pro subscription doesn’t take a site offline, but Pro widgets and features become unavailable and new releases and security updates stop.

What the difference means for an agency

  • One client site. Elementor’s free plugin costs nothing, and Pro Essential is $60 a year against $79 for Bricks. On price alone, Elementor wins a single small site.
  • Three sites. Elementor Pro Advanced is $108 a year, against $149 for Bricks Business.
  • Up to 25 sites. Elementor Pro Expert is $204 a year and Bricks Agency is $249, but the Bricks plan has no site limit.
  • More than 25 sites. Bricks Agency at $249 a year, or $599 once, against Elementor One Agency at $540 a year at list price. This is where Bricks costs less.
  • Who holds the licence. Decide this before you build. A site on your agency’s licence depends on your agency continuing to pay; a licence in your client’s name leaves with the client.

Either way, the licence is a small part of what a site costs, and a day of a developer’s time is worth more than a year of either. We’d choose on how your team builds and how your client edits, and let price break a tie. On our own projects: premium licences are bought in your client’s name, or by us at cost once you’ve approved it in writing. Either way, the quote lists every plugin and what its licence costs.

How do templates and the ecosystem compare?

Elementor has the bigger numbers. WordPress.org lists more than 10 million active installations of the free plugin, and Pro adds website kits and cloud templates, depending on the plan. Bricks gives no install count on its own pages, but every plan comes with its 149 elements, its community templates and its design sets.

Templates, elements and community for Bricks and Elementor, from each maker’s own pages
BricksElementor
Elements or widgets149 elements on every plan40+ widgets in the free plugin. Pro adds more, with the count depending on the plan
TemplatesCommunity templates, and pre-made wireframes and design sets free in every planTemplates in the free plugin. Pro adds website kits and cloud templates, with limits by plan
Dynamic content and loopsA Query Loop Builder, and you can write your own PHP queryDynamic Content in Pro. Essential leaves out custom fields and custom post types
WooCommerceShop, product, archive, cart, checkout and account pages can be designed in BricksA WooCommerce Builder in Pro, on the Advanced plan or higher
Styling systemYour own CSS class system, global colour palettes and global stylesCustom CSS is a Pro feature, on plans above Essential
Popups and formsA Popup Builder and a Form element, both on every planForms in Pro. The Popup Builder is in Pro plans above Essential
Installed baseNone on its own pages10+ million active installations on WordPress.org

Sources, checked on 12 October 2026: Bricks, Bricks pricing, Elementor pricing, the Elementor FAQ and the Elementor plugin page. The Bricks element count and the popups and forms cell were checked on 20 October 2026: the pricing page lists “All 149 elements” and the Popup Builder under “All plans include” and says every plan has the full feature set, and the Bricks Academy documents the Form element and its actions (email, redirect, login and registration, webhooks).

That installed base helps an agency in one real way. If your client later hires someone else to look after the site, that person has probably used Elementor, and is less likely to know Bricks. That’s a fair point in Elementor’s favour.

A big add-on market cuts both ways, though. Each third-party add-on is another plugin to update, another licence to renew and another possible conflict. Whichever builder you use, keep the list of add-ons short, and write it down.

What happens if you switch builders later?

You rebuild. Each builder saves layouts in its own format, and neither can open pages made in the other. Content that WordPress itself holds stays where it is: posts, media, users and products. The templates, the styling and any text typed straight into a builder layout have to be made again in the new one.

  • Anything stored as WordPress content stays: blog posts, the media library, user accounts, WooCommerce products, customers and orders. Logins keep working.
  • Every template is rebuilt (header, footer, page layouts, archive and single templates, popups and forms), and that’s most of the work.
  • Text and images that live inside builder layouts are carried across, along with SEO titles and descriptions: by script where a script moves them cleanly, and by hand where it can’t.
  • URLs mustn’t change by accident. Keep them the same where you can, and redirect each one that does change.
  • Cancel the old builder’s licence last. Keep it active until the new site has been live long enough that you’re sure nothing was missed.

Lock-in works in both directions. A Bricks site is tied to the Bricks theme; an Elementor site is tied to the Elementor plugin, and its Pro features to a Pro subscription. Before you commit a client to either, open a staging copy, switch the builder off and look at what’s left. That’s your worst case.

Stopping payment is a milder version of the same question, and the two answer it differently. Bricks says a cancelled licence loses updates, support and community templates, and the sites can still be edited. Elementor says an expired Pro subscription leaves the site online, with Pro widgets and features unavailable and no further updates. Either way an unpatched site is a risk, so budget for the licence over the whole life of the site.

We move sites between builders as rebuilds: each template is built again on a staging copy while the live site keeps running. The steps are on white label website migration, and the website redesign checklist covers what to protect.

When is Elementor the reasonable choice?

Elementor is the reasonable choice when your team is already trained on it, when the client’s site is already built in it and works, when the client’s own staff know it, or when a small site has to start on the free plugin. In each of those cases, switching would cost more than a different builder could give back.

  • Your team already builds in it. A team that knows one builder well will make a better site in it than in a builder it’s still learning. Retraining is a real cost, and your clients would pay for it in the first few projects.
  • The site is already in Elementor. If it works and the client is happy, add to it. A rebuild in another builder needs a better reason than our preference.
  • The client’s staff know it. An in-house marketer who has edited Elementor sites for years will be productive on day one.
  • The budget is close to nothing. The free plugin is a legitimate way to launch a small site, and Bricks has no free version to download.
  • A specific add-on is needed. If the project depends on an add-on that exists only for Elementor, that settles it.
  • The client may change supplier. With 10+ million active installations, whoever comes next will probably know Elementor already.

That’s our advice even though Bricks is our default. If a project has to stay in Elementor, because the client’s site is built in it or your agency works in it, we build it in Elementor. We won’t talk you into a rebuild the site doesn’t need.

When is Bricks the better choice?

Bricks is the better choice when you build many client sites and want one licence for all of them, when you work from a design system with your own CSS classes, when you want one product in charge of the whole front end, and when the site is new, so there’s nothing to migrate.

  • You build from Figma to a system. Bricks lets you set up your own CSS class system, global colour palettes and global styles, so the tokens in the design file have a direct home in the build.
  • You run more than 25 client sites. One unlimited licence, yearly or lifetime, covers them all.
  • The site needs loops and dynamic data. Listings and directories are built with the Query Loop Builder, which comes with every plan.
  • You want fewer moving parts. The theme and the builder are one product from one maker: one thing to update, and one place to look when something breaks.
  • It’s a new build. Nothing has to be moved, and nobody has to unlearn anything.

Where Bricks fits less well

  • A client who wants to start free is out of luck. There’s no free version.
  • A team with no CSS knowledge may struggle. In our experience Bricks rewards people who think in classes and structure, so try both before you choose.
  • A client who expects to find help anywhere will meet fewer people who already know Bricks; Elementor’s installed base is in the millions.

Elementor alternatives: what else can you build a WordPress site with?

There are three kinds: another visual builder, such as Bricks; WordPress’s own block editor with a block theme, which needs no builder licence at all; or a custom theme written by a developer, where the client edits content in fields and the layout lives in code. Each one trades editing freedom against control.

Alternatives to Elementor for building a WordPress site, and what each suits
OptionWhat it isSuitsWatch for
BricksA visual site builder sold as a themeAgencies building many custom sites to a design systemNo free version. A smaller community
Block editor with a block themeWordPress’s own editor. A block theme uses blocks for all parts of a site, including navigation menus, header, content and footerSites that should depend on WordPress alone, with no builder licenceComplex layouts take custom blocks or patterns, which is developer work
Custom themeA theme written for this one site, with editable fields for contentSites with custom logic, strict design control or very specific markupLayout changes need a developer. The client can edit content only
Another visual builderThere are several others. We haven’t compared them hereA team already trained on oneThe same lock-in question as any builder
A different platformA hosted builder such as Webflow, or Shopify for a storeClients who want hosting and updates handledThat’s a full platform migration

WordPress’s documentation says classic themes are built with PHP templates and don’t work with the Site Editor, while block themes let you edit all parts of a site with blocks. Block themes have been part of WordPress since version 5.9, so building with no third-party builder at all is a real option.

Our own answer is Bricks or a custom theme. We choose per project and explain the choice in your written scope: Bricks if your client’s team wants to edit on the page itself, a custom theme if the site needs custom logic or the leanest possible code. If Elementor is a hard requirement, we build in it. We don’t use Divi or heavy multipurpose themes. If a store is part of the brief, the platform question comes first: see Shopify vs WordPress. For Webflow, see white label Webflow development.

What is the best WordPress page builder for client sites?

There isn’t one best WordPress page builder for every project. The best one is the one your team builds well in, your client can edit without breaking, and someone will still be maintaining in three years’ time. For a new client site, ours is Bricks. Most agencies do best picking one and sticking to it on every new site.

To choose between Bricks, Elementor and the alternatives above, ask these five questions, in this order:

  1. Is the site already built in something?

    If it works, stay. A rebuild needs a reason: a redesign, a builder that’s no longer maintained, or problems you’ve measured.

  2. What does your team know?

    Skill in one builder beats a better builder used badly. If you’re choosing for the first time, build the same page in two and compare.

  3. Who edits after launch, and what will they change?

    Text and images only: any option works, with content-only access. New layouts every month: a visual builder. Almost nothing: a custom theme is fine.

  4. How many sites will the licence cover?

    Work out the yearly cost at your real number of client sites, using the tables above, and decide who holds each licence.

  5. What happens if the builder goes away?

    Switch it off on a staging copy and look. Then decide whether your client can live with that worst case.

For a new site, our answers to those five questions come out at Bricks, for three reasons set out above. It’s a theme with its own CSS class system and global styles; one licence covers every client site, with the same features on every plan; and each client can be limited to editing content. On the sites we’ve built, the pages stay clean and consistent as they grow. But if the site is already in Elementor and works, or your team knows Elementor well, Elementor is the reasonable choice.

Then standardise. An agency with sites in four builders has four sets of updates, four ways of doing everything and nobody who knows all of them. Pick one for new work, and move older sites over when they’re being redesigned anyway. A website care plan is easier to run across one stack.

Where StudioPartner fits

StudioPartner is a white label web design and development studio. We work only for agencies and people who resell, inside their accounts and under their name, and on WordPress our default is Bricks Builder or a custom theme. When Elementor is a hard requirement, we build in Elementor. We don’t use Divi or heavy multipurpose themes.

How we choose between Bricks and a custom theme

You do, on our recommendation. The written scope names the one we’d pick and why, and you approve it. Bricks suits sites your client’s team will edit visually; a custom theme suits sites that need custom logic or the leanest possible code. The price per template is the same either way.

If your client’s current site runs on Elementor, there are two routes, and we do both. We can keep it in Elementor and carry on building in it, which is usually right when the site works and the client is happy. Or we rebuild it in Bricks or a custom theme from your Figma, with the content moved across and every old URL redirected, which makes more sense when it’s being redesigned anyway.

What a WordPress build costs with us

StudioPartner’s published prices for WordPress work, in Bricks Builder or a custom theme
ItemWhat it coversOur priceTimeline
Build from your FigmaPer unique template, in Bricks Builder or a custom theme. The price is the same for either$250 per template5 business days for the first template, +2 for each extra
Set-up and launchOnce per build project: staging, CMS set-up, QA, launch and handover$250Included in the build time
Starter SiteUp to 5 pages from 3 unique templates, designed and built$1,50015 business days
Business SiteUp to 12 pages from 6 unique templates, designed and built$3,00025 business days
WooCommerce StoreA custom design built in Bricks Builder, up to 8 templates and 50 products$3,50030 business days
Care planUpdates, backups, uptime monitoring, security and content edits each month$50 per site, per monthOnboarding check within 3 business days

Premium licences are bought in your client’s name, or by us at cost once you’ve approved it in writing. Either way, the quote lists every plugin and what its licence costs. The builder licence isn’t included in our price.

Every price and timeline

Price, dates, clients and ownership

The terms are the same whichever way we build, and every line below is in our public Partner Agreement.

How StudioPartner handles price, dates, clients, people and ownership, and where each is written down
PointWhat we doIn writing
PriceEvery price is fixed and agreed in writing, and almost every service has a published price. It only changes if the scope does. We quote a change in writing within 1 business day, and nothing is added until you approve it.Fixed prices
The dateEvery fixed-price project has a delivery date in the signed order. If we miss it for a reason on our side, the whole project fee comes back.On time, or a full refund
Your clientsWe never contact, pitch, quote or work for your clients, with no end date. If one of them contacts us, we decline and tell you within 1 business day.Zero-Poach Guarantee
Who does the workOnly our own team. We don’t pass your project to outside freelancers, agencies or vendors without your written consent.Our people and subcontracting
One contact, with coverEvery project has an assigned Project Manager who works your business day and, during a project, aims to reply within 2 working hours. If they’re away for more than 2 business days, a named backup takes over with the full history.How a project runs
Under your nameWe work from an email account you create on your domain and inside your tools. Staging runs on your subdomain, and nothing we ship carries our name.Working inside your agency
Checking the buildSomeone who didn’t build it checks the build against your design at 6 breakpoints before you see staging. Defects are fixed free, and anything we built that breaks in the first 30 days after launch is fixed free too.Quality standards
OwnershipThe work is built in your accounts from day one, and all rights in it pass to you once the order is paid. You can pass them on to your client.You own the IP
CommitmentThere’s no minimum order; you pay per project. Monthly plans are billed in advance with 30 days’ notice to cancel, except the Dedicated Developer, which has a 3-month minimum first.Monthly plans

New to us? Your first project is paid through escrow (an independent account that holds the money) and released milestone by milestone as you approve the work. How escrow works.

Related: WordPress maintenance · Website migration · Speed optimisation · Shopify vs WordPress · Nearshore vs offshore · White label vs freelancers · How a project runs · Guarantees and policies · Partner vetting checklist

Try us on one small project first.

Pick any one item from our price list and treat it as a pilot, with no commitment beyond it.

  • Your first project is paid through escrow, and the money is released as you approve the work.
  • Not happy with it? We fix it within 5 business days. Still not happy? You don’t pay (once per agency).
  • Like every fixed-price project: on time, or a full refund.

Questions about Bricks and Elementor.

What agencies ask most when they’re picking a WordPress builder for client sites.

All questions

For a new client site, we think so, though we should say that Bricks or a custom theme is what we build in by default. Our reasons: Bricks is a theme with its own class system, one licence covers unlimited sites with the same features on every plan, and a client can be limited to editing content. In our builds that gives clean, light pages the client can still edit. It isn’t the better choice for everyone. Elementor suits teams already trained on it, sites already built in it, and small sites that start on the free plugin.

No. Bricks has no free version to download, although its pricing page offers a free online trial and a 60-day money-back guarantee. On 12 October 2026 the plans were $79 a year for one site, $149 for three, $249 for unlimited sites and $599 once for a lifetime licence.

Yes, the core plugin is free on WordPress.org. Elementor Pro is paid: on 12 October 2026 it was $60 a year for one site on Essential, $84 on Advanced Solo, $108 for three sites and $204 for 25 sites. Theme Builder, forms and the WooCommerce Builder are all Pro features.

That depends on what you want to leave behind. Bricks is another visual builder, sold as a theme. WordPress’s own block editor with a block theme needs no builder licence. A custom theme gives you the most control and the least visual editing. And for a store, Shopify may be the real alternative.

The one your team builds well in, your client can edit safely and somebody will still maintain in three years. For a new client site, ours is Bricks, though no builder wins on every project. Choose one builder for new work, learn it properly, set content-only access for clients, and work out the licence cost at your real number of sites.

We don’t publish a number, because we haven’t found a fair, current test of the two to point you to. Structurally, Bricks is a theme that controls the whole front end, and Elementor is a plugin on top of a theme, with documented performance settings. Build the same page in both on the same hosting and measure it.

Not at the press of a button. Each builder saves layouts in its own format, so the templates are rebuilt, while posts, media, users and WooCommerce data stay in WordPress. With StudioPartner, each template is rebuilt in Bricks or a custom theme on a staging copy, the content is moved across and every changed URL is redirected. If the site works and should stay in Elementor, we can carry on building it in Elementor instead.

Yes, when it’s a hard requirement: your client’s site is already built in Elementor and should stay that way, or your agency works in it. Our default, and our recommendation for a new site, is Bricks Builder or a custom theme. If an Elementor site is being redesigned anyway, we can rebuild it from your Figma in Bricks or a custom theme and move the content across.

You do, on our recommendation. The written scope names the one we’d pick and why, and you approve it. Bricks suits sites your client’s team will edit visually; a custom theme suits sites that need custom logic or the leanest possible code. The price per template is the same either way.

Usually the site owner, so the licence stays with the site. With StudioPartner: premium licences are bought in your client’s name, or by us at cost once you’ve approved it in writing. Either way, the quote lists every plugin and what its licence costs. A build from your Figma is $250 per template, and the price is the same in Bricks or a custom theme.

Building on WordPress? Get a fixed price per template and a delivery date in writing.

Next, you send a short brief and we reply with a fixed price and a delivery date in writing. You pay nothing until you sign the order.