

WordPress Notes: How to Use Them for Team Collaboration
Notes let your team leave feedback directly on blocks and text in the WordPress editor. Here is how to add, resolve and manage them, and who can see them.
“How much does a WordPress website cost?” sounds like a simple question.
It rarely has a simple answer.
You can find WordPress websites offered for a few hundred euros, while another project may cost several thousand or considerably more. At first glance, both may appear to be the same thing: a website built on WordPress.
The difference is not WordPress itself.
WordPress is the platform. What you are actually paying for is everything that needs to be planned, designed, developed, integrated, migrated, tested and supported around it.
At 24WP, custom WordPress projects start from €3,000, with the final price depending on the scope and requirements of the project.
That is why comparing WordPress website prices without comparing what is included can be misleading.
The better question is:
What exactly am I getting for that price?
In this guide, we will look at what determines the cost of a WordPress website in 2026, what separates a relatively simple project from a complex one, which costs businesses often overlook and how to compare two proposals that appear to offer the same result.
Page count matters, but it is rarely the best way to measure the complexity of a WordPress project.
A 50-page website using five repeating layouts may require less custom development than a 15-page website containing several unique templates, integrations and interactive features.
Several factors usually have a much greater impact on the final price.
Do not confuse the number of pages with the number of templates.
A website may contain hundreds of individual pages while using only a handful of layouts. All blog articles may use one template, all service pages another and all case studies a third.
Custom design and development effort is therefore often influenced more by the number and complexity of unique page types than by the total number of URLs.
A website requiring a custom homepage, service pages, product pages, case studies, landing pages, author pages and several special-purpose templates naturally involves more work than one built around a few reusable layouts.
The more the website needs to do beyond publishing standard content, the more development work is usually required.
This can include advanced search and filtering, booking functionality, user accounts, custom forms and workflows, product configurators, restricted content, customer portals or complex WooCommerce functionality.
Some requirements can be handled reliably with existing WordPress plugins.
Others require custom development.
The important question is not simply whether a plugin exists. It is whether that plugin is appropriate for the project and can be integrated without creating unnecessary performance, security or maintenance problems.
Business websites rarely operate completely independently.
A WordPress website may need to exchange data with a CRM, ERP, payment provider, inventory system, courier service, email marketing platform or another internal business application.
These integrations can represent a substantial part of the project.
Connecting a newsletter form to an email marketing platform is very different from synchronizing products, prices and inventory between an ERP and WooCommerce.
Both may be described as an “integration” in a proposal, but they do not represent the same level of technical work.
An ERP integration can require substantially more development, data mapping, error handling and testing than connecting a form to an email marketing platform.
Adding another language is not simply a matter of duplicating several pages.
The project may need to account for translated navigation, URLs, metadata, forms, search, product information, language switching and potentially different content for different markets.
The more languages and markets involved, the more planning, implementation and testing the project requires.
If you already have a website, rebuilding it often involves moving existing content to the new system.
For a small website, this may be relatively straightforward.
For a large publication, ecommerce website or business platform, migration can involve thousands of pages, products, images, users, metadata, redirects and custom database fields.
Migration should therefore be treated as a project requirement, not as an automatic by-product of redesigning a website.
Using an existing theme and creating a custom WordPress design are fundamentally different approaches.
A ready-made theme starts with an existing visual and structural system. It can be configured and adjusted, but many of the underlying design decisions have already been made.
Custom design starts with the requirements of the business and its users.
Layouts, components, navigation and content hierarchy can then be designed around those requirements instead of fitting the business into a predefined template.
Neither approach is automatically right for every project.
They simply involve different amounts of design and development work.
Before contacting a WordPress agency, you can make the pricing conversation much more useful by defining the basic scope of your project.
You do not need to write a technical specification.
Start by answering a few practical questions.
Do not count every individual page.
Count the different layouts and content types the website requires: homepage, service page, product page, blog article, case study, landing page, contact page and any other unique structure.
List them by name.
“Third-party integrations” is too broad to be useful when requesting a quote.
Specify whether the website needs to connect to a CRM, ERP, payment provider, inventory system, courier service, email marketing platform or another application.
Include both the number of languages and whether every page, form, product and piece of metadata needs to exist in each language.
Estimate the number of pages, blog posts, products, images or other records that need to move from the current website.
For an ecommerce project, this may include thousands of products, categories, customer records or other data.
Customer accounts, bookings, payments, subscriptions, restricted content and other user-specific functionality can significantly change the scope of a project.
Define whether copy, images, product information and translations will be provided by your team or need to be produced, edited, migrated or entered as part of the project.
Once you have these answers, you have something much more useful than a request for “a new WordPress website”.
You have the beginning of a project brief.
You can send the same brief to several providers and compare proposals based on the same requirements instead of receiving three prices for three completely different scopes.


One reason WordPress pricing can appear confusing is that the phrase “WordPress website” describes several very different types of projects.
At the simplest end of the spectrum, an existing commercial theme can be installed and configured for a business.
The basic layout already exists. Development work is relatively limited, and much of the project consists of configuration, branding and content setup.
This approach can make sense when requirements are straightforward and the theme already provides most of the structure and functionality the business needs.
The trade-off is that the website largely needs to work within the technical and design decisions made by the theme developer.
With a custom theme, the design and frontend implementation are developed around the individual project.
This provides greater control over design, content structure, performance and future development.
It also requires more design, development, testing and project management.
For businesses that view their website as an important sales, marketing or operational channel, that additional control can be valuable.
If you are deciding whether that additional investment makes sense for your business, read our guide on Why a Custom WordPress Site Is Worth the Investment.
Some projects go considerably beyond a conventional company website.
WordPress may be used as the foundation for ecommerce operations, membership systems, content platforms or websites connected to other business-critical systems.
At this level, the project is no longer primarily about building pages.
Architecture, custom functionality, data flows, integrations, scalability and maintainability become significant parts of the development process.
This is also why a meaningful universal upper limit for “the cost of a WordPress website” does not really exist.
The platform may be the same, but the systems being built on top of it can have completely different levels of complexity.
The difference between a relatively straightforward WordPress project and a significantly more complex one is usually not the WordPress installation itself.
It is the amount of custom work surrounding it.
At the simpler end, a project might use an existing theme, require up to five unique templates, operate in one language and have no complex integrations or large-scale migration.
At the more complex end, a project might require a completely custom design, 15 or more unique templates, three languages, an ERP integration and the migration of 20,000 products or content records.
Both projects can legitimately be described as WordPress websites.
They should not be expected to require the same amount of work or carry the same price.
This is why a useful WordPress proposal should describe scope, not simply provide a total price.
Another common source of confusion is the difference between the cost of building a website and the cost of operating it.
A development quote should make that distinction clear.
Before accepting a proposal, check exactly what happens after the website launches.
Every WordPress website needs hosting.
The requirements of a small corporate website are very different from those of a high-traffic publication or an ecommerce store processing orders throughout the day.
Do not assume that hosting is included simply because development is included.
Check what hosting environment is being proposed, whether it is part of the initial price and what it will cost after any included period ends.
Some websites depend on commercial plugins or external services that charge annual or monthly licence fees.
These may include tools for multilingual content, advanced forms, ecommerce extensions, search, security, backups or other specialized functionality.
You should know whether those licences are included in the initial proposal and, more importantly, who pays for their renewal after the first year.
A development team does not automatically create the final copy, photography, product descriptions and other content a website needs.
Clarify whether your proposal includes content creation, content entry and migration or only the technical implementation of content you provide.
Launching a WordPress website does not eliminate the need for technical work.
WordPress core, plugins and themes continue to receive updates. Security issues may emerge. Integrations can change. Backups need to work when they are actually required.
Maintenance should therefore be discussed as a separate part of the website’s long-term cost.
Just like development, WordPress maintenance does not have one useful universal price.
A relatively simple company website and a WooCommerce store connected to several external systems do not carry the same operational risk or require the same level of support.
Instead of asking only for a monthly maintenance price, ask what the service includes.
Are WordPress and plugin updates included?
Are updates tested before reaching the live website?
Are backups created and regularly verified?
Is security monitoring included?
What happens if an update breaks an important feature?
How quickly will critical problems be addressed?
Does the agreement include development hours for small changes, or only technical maintenance?
The answers matter more than the headline monthly fee.
Maintenance should therefore be discussed before development begins, not after the website has already launched.
For a more detailed look at updates, backups, security and ongoing technical care, read Regular WordPress Website Maintenance: What You Need to Know.
A lower initial price does not necessarily mean a website will cost less over its useful life.
The real cost often becomes visible when the business needs to change something.
A website may be inexpensive to launch but difficult to extend because it depends on a rigid theme, excessive page-builder logic, poorly selected plugins or code that another developer struggles to maintain.
Problems may only become visible later.
A new integration becomes difficult to implement.
Performance deteriorates as content grows.
Plugin conflicts become frequent.
A redesign requires rebuilding sections that should have been reusable.
Seemingly simple changes require disproportionately large amounts of development time.
This does not mean every inexpensive WordPress website is bad.
A simple website with simple requirements does not need enterprise-level architecture.
It means that purchase price and total cost of ownership are not the same thing.
A website expected to support an important part of the business should be evaluated according to what it will need to do in two or three years, not only what it needs to do on launch day.
We explore this problem in more detail in Why a Cheap WordPress Site Is Your Most Expensive Business Risk.
A proposal does not need to be dozens of pages long, but you should be able to understand what you are buying.
Be cautious when:
The objective is not to find the proposal with the longest specification.
It is to make sure that the price can be traced back to a clearly defined scope.


Suppose one agency quotes €3,000 and another quotes €7,000.
The second proposal is not automatically overpriced. The first is not automatically a bargain.
Before comparing the totals, compare what is actually included.
| What to compare | Proposal A | Proposal B |
|---|---|---|
| Design approach | Existing theme / Custom | Existing theme / Custom |
| Unique templates | Number and types included | Number and types included |
| Custom functionality | Features included | Features included |
| Integrations | Systems listed by name | Systems listed by name |
| Content migration | Included / Not included + scope | Included / Not included + scope |
| Redirects | Included / Not included | Included / Not included |
| Languages | Number included | Number included |
| Responsive development | Included / Not included | Included / Not included |
| Testing before launch | What is tested | What is tested |
| Premium licences | Included + renewal terms | Included + renewal terms |
| Hosting | Included + period | Included + period |
| Maintenance & support | Included + scope | Included + scope |
| Source code ownership | Ownership terms | Ownership terms |
| Scope changes | How additional work is priced | How additional work is priced |
Once you fill in this table, two proposals that originally appeared to describe the same website may turn out to describe completely different projects.
A lower price may simply include less work. A higher price may include custom design, migration, integrations, testing or post-launch support that the other proposal leaves out.
Compare the scope first. Compare the price second.
Start with scope, not with a number.
If you need a straightforward website and an existing theme already meets your requirements, a simpler implementation may be entirely appropriate.
If your website needs a unique design, custom functionality, integrations, multilingual content, complex migration or room for continued development, the budget needs to reflect that additional work.
At 24WP, custom WordPress projects start from €3,000. The final price depends on the design, functionality, integrations, content requirements and overall scope of the individual project.
Before requesting a quote, go back to the scope checklist in this guide and define:
The most useful question you can ask a WordPress agency is:
“What exactly are you building for this price, and what will it cost us to operate and develop it after launch?”
A clear answer to that question will tell you far more about the real cost of your WordPress website than the number at the bottom of the initial proposal.
Define the scope before you compare prices.
If you already know what your website needs to do, contact 24WP and tell us about your project. We can help define the technical scope and prepare a proposal based on your actual requirements.
Your 24wp website is developed by experts from Cubes — an IT company that has been creating complex IT ecosystems and stable web systems for a decade.
Visit cubes.rs