Web development basics

What is web development?

Web development is the work of building and maintaining websites and web apps: the code, content system, hosting and integrations that make a site work. It covers front-end development, which is what visitors see in the browser, and back-end development, which is the servers, databases and logic behind forms, logins and payments. For most businesses it also means choosing a platform, such as Webflow, Shopify, WordPress or a custom-coded framework like Astro. Our guide What is web development? explains each part in more detail.

What is custom web development, and why do I need it?

Custom web development means building a website around your business, content and customers instead of fitting them into a ready-made template. You need it when a template can’t do what the site has to do, such as a quote calculator, a member portal or a booking flow, or when your brand has to stand apart from competitors. Custom doesn’t always mean hand-coding from scratch: a custom design built on Webflow or Shopify and a custom-coded site built with Astro are both custom development. The right one depends on who will edit the site and what it has to do.

What do custom website development services involve?

Custom website development services usually cover discovery, content and structure, design, build, testing, launch and support after launch. A complete service also covers the parts that are easy to leave off a quote: copywriting, SEO migration from your old site, CMS setup and training for your team. Our website projects include strategy, copywriting, design and development, and you get a scope document at kickoff that confirms the pages and features. Whoever you talk to, ask for a written list of what’s included and what isn’t before you compare prices.

What does a web development agency do?

A web development agency plans, designs, builds, launches and maintains websites, online stores and web apps for other businesses. Unlike a single freelancer, an agency gives you a team under one agreement, usually covering strategy, design, development, SEO and project management, so the work doesn’t stop when one person is away. Most agencies also look after hosting, security and updates after launch. No agency can promise you the top spot on Google, and Google says so itself, so treat a ranking guarantee as a warning sign.

What is a Webflow development agency?

A Webflow development agency designs, builds and looks after websites on Webflow, a visual platform that produces real HTML, CSS and JavaScript and includes hosting. Businesses choose one for a custom design their team can edit without a developer, and without the plugin updates and security patching a WordPress site needs. A good Webflow agency should also tell you when Webflow is the wrong fit, for example Shopify for a large online store or custom code for a web app. We build on Webflow alongside Shopify, WordPress and custom code, so the platform follows the project.

What's the difference between web design and web development?

Web design decides how a website looks, reads and feels to use; web development builds it so it works, loads quickly and can be updated. Designers work on layout, typography, colour and user experience, while developers turn the design into code, connect the CMS, forms and integrations, and set up hosting. The two overlap, and things like accessibility need both. Most business websites need both skills, ideally in one team so nothing gets lost between the design file and the live site.

What's the difference between front-end and back-end development?

Front-end development is everything visitors see and use in their browser, built with HTML, CSS and JavaScript; back-end development is the server, database and logic behind it. AWS puts it simply: the front end is the outside of a car and the back end is the machinery inside. On a typical business website, the pages and menus are front-end, while the CMS, form handling, logins and payments are back-end. Platforms like Webflow and Shopify supply most of the back-end for you.

Do I need to know how to code to run my website?

No. If your website runs on a content management system (CMS), your team can update text, images, blog posts and other content without writing code. Decide before the build what your team should be able to change: Webflow, for example, has a content editor role that can update copy and CMS items but can’t change the design. Layout changes, new features and integrations are still developer work, which keeps the site consistent and stops it breaking.

Platforms and technology

What is a CMS, and which one should my business use?

A CMS (content management system) is the software your team uses to publish, edit and organise website content without touching code. The right one depends on your business: Shopify for online stores, Webflow for service businesses and marketing teams that want design control and easy editing, and WordPress if your team already knows it or relies on a particular plugin. WordPress runs about 40% of all websites, but Patchstack found 91% of new WordPress vulnerabilities in 2025 were in plugins, so it needs regular maintenance. The best CMS is the one your team will actually use every week.

What is a headless CMS, and do I need one?

A headless CMS stores your content separately from the website and sends it to the site through an API, instead of building the pages itself. Sanity, Contentful and Storyblok are common examples, usually paired with a framework like Astro or Next.js. Most small and medium business websites don’t need one, because it adds a subscription and developer time, and a traditional CMS like Webflow or WordPress is quicker to set up and run. Headless earns its place when the same content feeds several sites or apps, or when you want a custom-coded website your team can still edit.

What is Astro, and why would a business website use it?

Astro is a free, open-source web framework for building content-driven websites such as marketing sites, blogs and online stores. Its pages render to plain HTML and only load JavaScript for the parts that need it, so they stay fast, and a connected CMS lets staff edit content. If your team wants to build new page layouts itself with drag and drop, Webflow is the better fit. This website and the Studio Montel website are built with Astro.

Is Webflow good for business websites?

Yes, Webflow is a strong choice for service businesses, B2B companies and marketing teams that want a custom design they can edit without a developer. Hosting, SSL certificates and security updates are included, there are no plugins to patch, and Webflow reports 99.99% uptime. It suits large online stores and plugin-heavy sites less well, and plan costs rise as the site grows. Our Vonnimedia and Core Visuals websites are built on Webflow.

WordPress vs Webflow vs Shopify vs custom code: which is best for my business?

Choose Shopify if you sell products online, Webflow for a design-led marketing site your team can edit easily, WordPress if your team already knows it or needs a specific plugin, and custom code when speed, low platform fees or custom features matter most. No platform is best for everyone; the choice depends on what you sell, who will edit the site and how it needs to grow. Running costs differ too: WordPress needs ongoing plugin and security updates, while Webflow and Shopify include hosting and updates in a monthly plan. Tell us how your team works and we’ll recommend one and explain why.

What platforms and technologies do you specialise in?

We specialise in custom-coded websites, built with frameworks such as Astro and Next.js and CMSs like Sanity, and we also build on Webflow, Shopify and WordPress. We’re platform-agnostic, so we recommend what suits your website: Shopify for ecommerce, Webflow when your team wants easy editing and design freedom, custom builds for speed and low platform fees, and WordPress if your team already knows it. Webhaus is a web development agency based in Miranda, Sydney. See our work for examples on each platform.

What makes a website fast?

A website is fast when it sends the browser as little as possible from a server close to your visitors: lean code, compressed and correctly sized images, few third-party scripts, caching and a CDN. Google measures speed with Core Web Vitals, and a page passes when its main content loads within 2.5 seconds, it responds to a tap or click within 200 milliseconds, and its layout shift score is 0.1 or less. The platform sets the starting point, but tracking tags, chat widgets and embeds added after launch can slow any site down. You can test your own site for free in Google PageSpeed Insights.

What is a staging site?

A staging site is a private copy of your website where changes are built and tested before they go live. Visitors and search engines don’t see it, so nothing on your live site changes until the work is approved. Custom-coded sites hosted on Vercel get a separate preview link for every change, and Shopify uses a duplicate theme for the same job. During a Webhaus project you review everything on a staging link and comment on it directly, and nothing goes live without your sign-off.

What does "responsive website" mean?

A responsive website uses one set of pages whose layout, images and text adjust to fit any screen, from a phone to a large monitor. It matters for search as well as visitors, because Google uses the mobile version of your site for indexing and ranking. Good responsive design goes beyond shrinking things: buttons are big enough to tap, text is readable without zooming, and forms are easy to fill in on a phone. Check your own site by opening it on your phone and going through your main enquiry path.

Do you use AI to build websites?

Yes. We use AI to supercharge our team, so we can plan, build and test websites faster. Every page is still reviewed by a person and checked for schema and usability before it goes live.

Hosting and domains

What is website hosting, and what's the difference between hosting and a domain?

Hosting is the server space that stores your website and delivers it to visitors; the domain is the address people type to find it. They’re separate services, bought and renewed separately, and DNS settings connect the domain to the hosting. Australian (.au) domains are licensed rather than owned, and whoever is listed as the registrant holds the licence, so make sure that’s your business. Webflow and Shopify include hosting in their plans, while a custom-coded site needs its own host, such as Vercel.

Who hosts the website, and who looks after our domain?

It depends on the platform: Webflow and Shopify sites are hosted by those platforms on a subscription you pay directly, and the custom-coded sites we build are hosted on Vercel, in your own Vercel account. Our care plans, from $550 a month, include that managed hosting, plus updates, security patching, backups and monitoring. Your domain stays in your business’s name; if you’re not technical, we handle the DNS and check with your IT provider before changing anything that could affect your email. See our care plans.

Costs and timelines

How much does website development cost in Australia?

At Webhaus, website projects start from $10,000, and a business website with 10 to 30 pages, a CMS, forms and analytics is usually $25,000 to $60,000 (ex GST). The price depends on the number of pages, features and integrations. As a guide: ecommerce stores are $30,000 to $75,000, landing pages are $3,500 to $7,500 for the first page and $1,500 to $3,000 for each variant, and web apps start from $9,500. Rebuilds that move platforms add $1,800 to $4,500 for SEO migration, and every project is a fixed price for an agreed scope.

How long does it take to build a website, and can you meet our deadline?

Most of our website projects take around 6 to 8 weeks from first call to launch, a landing page goes live in 1 to 2 weeks, and online stores and web apps take longer. The build is rarely what holds a project up; content and approvals are. If you have a hard deadline, tell us on the first call. We’ll scope the project to fit, agree what must work on launch day, and commit to a date we can actually hit.

What does a fixed-scope, fixed-price website include?

A fixed-scope, fixed-price website has an agreed list of pages, features and deliverables, and one price for all of it, set before work starts. Ours include strategy, copywriting, design, development, testing, launch, and training and documentation for your team, confirmed in a scope document at kickoff. Anything outside that scope, such as an extra integration, is quoted separately before work on it starts, so there are no variation surprises. Whoever you hire, ask for the inclusions, the exclusions and what they need from you in writing.

Choosing a web developer

How do I choose a website development company?

Choose a website development company on four things: work you can click through, who will actually build your site, what the price includes, and what happens after launch. Ask to see live sites on the platform you’re considering, and read Google reviews from clients with similar needs. Check the contract too: in Australia, a contractor owns the IP they create unless the contract says otherwise, so make sure the code, content, domain and accounts end up in your name. Our guide to questions to ask website design services has the full checklist.

Should I use a freelancer, an agency or a website builder like Wix or Squarespace?

Use a website builder like Wix or Squarespace for a simple site you can build yourself, a freelancer for a tailored site on a smaller budget, and an agency when the website is a major business investment that needs strategy, design, development and ongoing support. Check what it costs to leave: a Wix site has to stay on Wix’s servers, and Squarespace only exports some content, so outgrowing either usually means a rebuild. Building a DIY site properly also takes most people 20 to 40 hours. With a freelancer, ask who covers support when they’re away.

Is a custom-coded website worth it, or is a template enough?

A template is enough when the website is a box to tick: a simple brochure site with standard pages and little need to stand out. A custom website is worth it when it’s how customers judge your business, when it has to generate leads or sales, or when it needs features a template can’t handle. There’s also a middle path: a custom design on Webflow, or a reworked Shopify theme, costs less than a ground-up build and still fits your brand. If an existing theme already matches your design, we’ll tell you to buy it and customise it.

Do you build in Australia, or offshore?

We build in Australia. Our team is based in Miranda, in Sydney’s Sutherland Shire, and your website is planned, designed and built here, not offshore. You deal directly with the people doing the work, and we work with businesses across Australia.

Can I see examples of your previous custom web development projects?

Yes. Our work page has case studies on every platform we build on. Studio Montel is a custom-coded Astro website for a strength studio in Miranda, Core Visuals is a bespoke Webflow site for a Sydney wedding videographer, and Olieve & Olie is a natural skincare brand we moved from Squarespace to Shopify. For a store that also brings customers in for servicing, see JMC Motorcycles.

Features and integrations

Can you build custom features or connect our tools, like HubSpot, Salesforce, Xero or Mailchimp?

We can build custom features and connect the tools you already use. We’ve built quote calculators, product finder quizzes, member portals, booking workflows and live data feeds, and we connect website forms to tools like HubSpot and Klaviyo so enquiries land in your CRM. Other tools connect through an embedded form (Mailchimp), a native app (Xero usually links to your shop or payment system, not the website), a direct API, or a connector like Zapier. Deeper custom CRM integrations, such as Salesforce, are scoped as their own piece of work.

Can you add online booking or payments to my website?

Yes, your website can take bookings and payments through a booking tool connected to a payment provider such as Stripe or Square, either built into your pages or opened from a “Book now” button. You can take full payment, a deposit or payment on the day, and some tools let you charge a fee for late cancellations and no-shows. As of October 2026, Stripe charges 1.65% + A$0.30 for domestic cards with no monthly fee, and Square charges 2.2% for online payments. Where an existing booking tool does the job, we’ll recommend it rather than building a custom one.

Can our website work across countries and languages?

Yes, a website can serve several countries and languages, with each language on its own URL (for example /en/ and /fr/) and hreflang tags that tell Google which version to show. Webflow does this with its localisation feature, Shopify with Markets (free on all plans, though local currencies need Shopify Payments or Adyen), and Astro with built-in i18n routing. Google advises against automatically redirecting visitors to a language based on their location, so let people choose. Plan who will write and update the translations, because that’s the ongoing cost.

Rebuilds and migrations

What's the difference between a website rebuild and a redesign?

Redesign if your website works well underneath but looks dated or off-brand; rebuild if the platform, code or structure is holding you back. A redesign changes the look and content on the same platform, while a rebuild replaces the foundations, often on a new platform, which is a bigger job with more SEO risk. Signs you need a rebuild: the site is slow, your team can’t update it, updates keep breaking things, or it can’t do what marketing needs. Start with an audit of what’s working before you decide.

Will moving platforms or rebuilding hurt our Google rankings?

Not if the move is planned properly, though rankings often move around for a few weeks while Google recrawls the new site. Rankings drop when old URLs aren’t redirected, or when page titles, content and headings are lost in the move. Protect them by mapping every old URL to its new one with permanent (301) redirects, carrying over titles, meta descriptions and headings, and submitting the new sitemap in Google Search Console. Google recommends keeping redirects for at least a year, and our SEO migration work adds $1,800 to $4,500 to a rebuild.

Can you migrate my website from WordPress or Squarespace to Webflow or Astro?

Yes, moving from WordPress or Squarespace to Webflow or Astro is a rebuild, not a one-click transfer: the design is rebuilt on the new platform, and the content is exported and imported. WordPress exports content in a standard format, but Squarespace doesn’t export images in bulk, so image-heavy sites take longer. Redirects go in before the domain switches over, so you keep your rankings. For example, we moved Olieve & Olie off a DIY Squarespace site onto Shopify.

Can you take over our existing website, or do we need to start from scratch?

Yes, usually without starting from scratch. We regularly take over Webflow, Shopify and WordPress sites built by other developers, starting with an audit and admin access to the CMS, hosting, domain, analytics and Google Search Console. Changes are made on staging or a duplicate theme, so your live site isn’t touched until you approve. If patching would cost more than rebuilding the key pages, we’ll tell you, and if a rebuild isn’t needed, we’ll tell you that too.

Ownership and working together

Who owns the website, domain and code, and what happens if we leave?

You do. When we build your website, your domain, hosting, accounts, content and code are in your name. Custom-coded sites come with a full codebase handover, so you or another developer can manage the site. If you ever leave, we hand over access, export your data and remove our own access.

Can my team update the website ourselves after launch?

Yes. Before we build, we agree which content your team will manage, such as blog posts, team members, projects and documents, and set the site up so those are easy to edit without risk to the design. You get a login, video training on every feature and a live walkthrough. New pages, design changes and restructuring come back to us, which keeps the site consistent and stops it breaking.

Can you work with our in-house developer?

Yes. On custom-coded sites we work in a shared Git repository, and changes go through pull requests and preview links, so both sides can review before anything goes live. On Webflow, you can invite us into your own workspace, so the site never leaves your account. Agree at the start who looks after which parts and who publishes, and we’ll document what we build so your developer can maintain it.

What happens if we need changes after launch?

Your team can make content changes in the CMS, and anything bigger comes to us. Our Growth and Advanced care plans, from $950 a month, include a monthly change allowance, a named point of contact and defined response times, so changes get done without a new quote each time. If you only need occasional changes, we’ll estimate each one and you approve it before we start. See our care plans.

What tools do you use to manage and deliver web development projects?

We build on Webflow, Shopify, WordPress and custom code, keep custom code in GitHub, and host custom sites on Vercel, where every change gets its own preview link. You review the work on a staging link and leave feedback directly on the page, and you get a short update from us every week. At launch you get training and documentation for your team.

A hand holding up a smartphone

Still wondering

Have a question we haven’t answered?

Tell us what you’re trying to work out.

We’ll give you a straight answer.