Drupal

Drupal Website Cost in Surabaya: Price Ranges and What Drives Them

Typical Drupal website cost ranges for company profiles, online shops, news portals, LMS and organisations, plus the factors that push prices up or down.

"How much does a website cost?" is the first question we get almost every time. The answer depends on the type of website, the number of features, and how much content has to be managed. This article summarises the price ranges we use at Visigraphic for Drupal projects in Surabaya and other cities, and the factors that affect cost the most.

Drupal website cost ranges

We quote per project, not per feature, so you know the total investment from the start. Typical ranges:

Website typeCost range
Landing pageIDR 2 – 5 million
Company profile websiteIDR 5 – 10 million
Online shop / e-commerceIDR 8 – 30 million
News portalIDR 15 – 40 million
LMS / e-learningIDR 15 – 30 million
Organisation / NGO websiteIDR 20 – 50 million
Drupal migration / upgradeIDR 8 – 20 million

For ongoing services, website maintenance runs IDR 3 – 5 million per month and hosting starts at IDR 750 thousand per year. Want a more specific figure for your needs? Try our website cost calculator – just five questions.

The factors that affect cost the most

1. Custom design vs. templates

Every website we build is designed from scratch, not a modified off-the-shelf template. Custom design takes more time up front, but the result fits your brand identity and does not look like every other website.

2. Number of content types and workflows

A company profile usually needs only service, profile and contact pages. A news portal or organisation website needs more content types (news, press releases, reports, programmes, members) and different editor roles. The more complex the content structure, the more work involved.

3. Special features and integrations

Registration forms, memberships, online payments, search with filters, integrations with internal systems, or custom applications such as a field inspection system add cost according to their complexity.

4. Multilingual

Drupal supports multiple languages out of the box, but every additional language still needs content translation, URL setup and testing.

5. Migrating existing content

If you already have thousands of articles or records on an old website (for example Drupal 7 or WordPress), the migration and data clean-up have to be budgeted too.

What is included in a project?

  • Requirements analysis and content structure planning
  • Custom design and a mobile-friendly responsive layout
  • Development on the latest Drupal with a visual page builder
  • Technical SEO foundations: heading structure, meta tags, sitemap and clean URLs
  • Training so your team can manage content on its own
  • Support after launch

Cheap at the start is not always cheaper

Websites priced at a few hundred thousand rupiah are tempting, but they often end with extra costs when the site needs to be extended, repaired or secured. A website built on the right architecture can last for years – some of our clients' websites delivered in 2016 are still running today.

Discuss your needs

Send a short description of the website you need and we will give you an honest estimate along with recommendations for the features you actually need. Contact us via WhatsApp +62 813-5767-5500 or email [email protected]. See also our website development services.

Need a website that works for your business?

Tell us what you need. We will send a clear cost estimate and schedule, with no obligation.

Consult via WhatsApp