"Should I use WordPress or go custom?" We hear this from almost every Singapore business owner before a project starts. And the answer isn't as straightforward as most web designers make it sound.
WordPress powers roughly 43% of all websites on the internet. It's popular for good reason. But popular doesn't mean best — and for many Singapore SMEs, a custom-coded website built on modern frameworks like Astro or Next.js delivers dramatically better performance, lower ongoing costs, and stronger SEO results.
We've built on both platforms. We've inherited WordPress sites that scored 35 on Google PageSpeed and rebuilt them as custom sites scoring 96+. We've also recommended WordPress to clients where it genuinely was the better fit. Here's how to decide which is right for your business.
WordPress: the honest pros and cons
Let's start with what WordPress does well:
- Massive ecosystem — 60,000+ plugins for almost anything: booking systems, e-commerce, forms, SEO tools, multilingual support
- Easy content management — non-technical users can update text, images, and blog posts without touching code
- Lower upfront cost — template-based WordPress sites start at $2,000–$5,000 because developers can work faster with existing themes
- Large developer pool — if your current developer disappears, finding another WordPress developer is easy
Now the downsides — the ones most WordPress agencies won't mention:
- Speed problems — a typical WordPress site with Elementor and 15 plugins loads in 4–6 seconds and scores 40–65 on mobile PageSpeed. That's below Google's threshold for "Good" performance
- Security vulnerabilities — WordPress sites are the #1 target for hackers. Outdated plugins, themes, and core files create attack vectors. A security breach can take your site down and destroy customer trust
- Ongoing maintenance costs — plugin updates, theme updates, PHP updates, security patches, malware scanning. Budget $100–$500/month just to keep a WordPress site running safely
- Plugin dependency — need a feature? Install a plugin. Need another? Another plugin. Eventually you have 20+ plugins, some of which conflict with each other, all of which slow your site down
- Bloated code — page builders like Elementor and Divi generate massive HTML files. A simple hero section that should be 50 lines of code becomes 500+ lines of nested divs
WordPress is a tool. A good one — for the right job. But it's not the right job for every business.
Custom-coded websites: what they actually mean
"Custom-coded" sounds expensive and complicated. It doesn't have to be either.
Modern frameworks like Astro and Next.js have changed the game. They let developers build websites that compile to pure, clean HTML — no bloated page builders, no unnecessary JavaScript, no plugin overhead. The result is sites that load in under 2 seconds and score 90–100 on Google PageSpeed.
What you get with a custom-coded site:
- Blazing speed — Astro sites ship zero JavaScript by default. Pages load in 0.5–1.5 seconds because the browser receives exactly what it needs and nothing more
- Superior SEO performance — faster sites rank better. It's that simple. Google's Core Web Vitals are ranking factors, and custom sites consistently outperform WordPress on all three metrics
- Near-zero hosting costs — static sites deploy for free on Vercel or Netlify. No monthly hosting bills, no server management
- Built-in security — no database to hack, no plugins to exploit, no admin login page for bots to attack. The attack surface is essentially zero
- Minimal maintenance — no plugins to update, no PHP versions to manage. Once deployed, a static site runs reliably with near-zero upkeep
When we rebuilt Perfect Style Salon on Astro, their load time dropped from 5.8s to 2.4 seconds and their mobile PageSpeed score jumped from 62 to 96. That speed improvement directly contributed to a 180% increase in online enquiries.
Performance comparison: real numbers
We've tested enough sites on both platforms to share real-world benchmarks:
- WordPress + Elementor: Mobile PageSpeed 35–65 | Load time 3.5–6s | Page weight 2–5MB
- WordPress + Custom Theme: Mobile PageSpeed 55–75 | Load time 2.5–4s | Page weight 1–3MB
- Astro (static): Mobile PageSpeed 90–100 | Load time 0.5–1.5s | Page weight 100–500KB
- Next.js (SSR): Mobile PageSpeed 80–95 | Load time 1–2.5s | Page weight 200KB–1MB
That's not a marginal difference. The fastest WordPress site we've tested still loads 2–3x slower than an average Astro site. And since Google's Core Web Vitals directly influence search rankings, that speed gap translates to an SEO advantage.
For Citri Mobile, we built 16,000+ pages on a custom framework — each loading instantly and ranking individually. Try doing that with WordPress. You'd need a dedicated server, a caching plugin, a CDN, and a prayer.
Cost comparison over 3 years
The sticker price tells one story. The total cost of ownership tells a very different one.
WordPress site (5-page business website):
- Initial build: $3,000–$5,000
- Hosting: $300–$600/year
- Maintenance: $1,200–$6,000/year (updates, security, backups)
- Premium plugins: $200–$600/year
- 3-year total: $8,100–$24,800
Custom Astro site (5-page business website):
- Initial build: $3,500–$6,000
- Hosting: $0–$240/year (free tier or minimal plan)
- Maintenance: $0–$600/year (occasional content updates)
- No plugin fees
- 3-year total: $3,500–$7,680
The custom site costs slightly more upfront but saves $4,000–$17,000 over three years. And it's faster, more secure, and better for SEO the entire time.
For a deeper breakdown of website pricing, read our complete guide to website costs in Singapore. Or use our free website cost estimator to get an instant ballpark for your project.
When WordPress is still the right choice
We're not anti-WordPress. There are genuine scenarios where it's the better option:
- You need a blog with frequent, non-technical content updates — if you're publishing 5+ blog posts per week and your team isn't technical, WordPress's editor is hard to beat
- You need complex e-commerce — WooCommerce handles product variations, inventory, discounts, and shipping rules out of the box. Custom e-commerce requires more development effort
- Your budget is under $2,000 — at very low budgets, a WordPress template site is the only viable option. Just understand the trade-offs
- You need to integrate with specific WordPress-only plugins — some niche tools (membership sites, LMS platforms, specific booking systems) only work with WordPress
If any of these apply to you, WordPress can work. Just invest in a custom theme (not a page builder), good hosting (not $5/month shared hosting), and ongoing maintenance. A well-maintained WordPress site is fine. A neglected one is a liability.
When custom is the clear winner
Go custom when:
- SEO performance is a priority — if ranking on Google matters to your business (spoiler: it should), the speed advantage of custom sites gives you an edge your competitors don't have
- You want minimal ongoing costs — no hosting bills, no maintenance contracts, no plugin subscriptions
- Security matters — healthcare, finance, legal, or any business handling sensitive data shouldn't rely on WordPress's plugin ecosystem for security
- You want a unique design — custom code means pixel-perfect implementation of any design, not "as close as this template allows"
- You're building for scale — Citri Mobile's 16,000-page site would choke WordPress. Astro handles it effortlessly because every page is pre-built at compile time
Most Singapore SMEs we work with — salons, clinics, professional services, rental businesses — benefit more from a custom site. Their requirements are straightforward (5–15 pages, contact forms, SEO), and the performance and cost advantages of modern web development far outweigh the extra week of initial build time.
What about Wix, Squarespace, and Shopify?
Quick takes on the other options:
Wix and Squarespace — great for personal portfolios and hobby sites. Not suitable for serious business websites. Limited SEO control, poor page speed, and you don't own your code. If Wix raises prices or shuts down, your website goes with it.
Shopify — the right platform if you're running a dedicated online store. Payment processing, inventory, and shipping are handled beautifully. But it's a monthly subscription ($39–$531/month), and the costs add up with apps and transaction fees. For businesses that sell products AND need strong content/SEO pages, a hybrid approach (Shopify for the store + custom landing pages) often works better.
Webflow — a middle ground between WordPress and custom. Better performance than WordPress, visual design interface, decent SEO. But it has a learning curve, monthly costs, and vendor lock-in similar to Wix.
For most Singapore SMEs, the real decision is between WordPress and custom. The others are niche solutions.
WordPress is familiar. Custom is faster. The right choice depends on your priorities — but for most Singapore SMEs who care about Google rankings, long-term costs, and security, a custom-coded website delivers significantly better value.
We've built on both platforms and we'll always recommend what's genuinely best for your situation — even if that means WordPress. The goal is a website that generates business, not a technology debate.
Not sure which direction is right for you? See our web development approach or get in touch for an honest recommendation. We'll assess your needs and give you a straight answer.
Sources & References (2)
Written by
Terris
Founder & Lead Strategist
Terris has over 8 years of experience building fast, reliable websites for Singapore businesses. From Astro and React to WordPress and custom solutions, he engineers web experiences that perform as well as they look.