Skip to main content

Custom builds · Adelaide + Australia-wide

Custom software, built onto your website.

A custom build is software written for one business — a customer login area, an estimator, a page that reads live out of the system you already run on. It sits on top of your website, on your own domain, so it looks like your business rather than somebody else's product.

Most of what we do is fixed-price website launches, and most businesses genuinely need nothing more than that. But every so often the useful thing is not another page — it's the thing the owner has been told for years isn't possible.

Everything on this page is something we have actually built and run. It is not a list of what we could look into.

Last updated: 9 August 2026

Where a standard website stops being enough

  • You already run on software — a booking platform, a job system, an online store — and your website knows nothing about it. Every number on the site was typed in by hand and some of them are wrong.
  • Your customers or owners need somewhere to log in, and the only option is your supplier's portal with your supplier's name across the top of it.
  • Every small change goes through somebody else. You send an email, you wait, and then you get an invoice for a paragraph.
  • What the site really needs is a calculator, a live availability panel or a quote tool, and there is no plugin for it that matches how you actually work.
  • The same information lives in three places — a spreadsheet, the website, and someone's head — so it's only ever right in one of them.
  • You've been told it can't be done. Sometimes that's true. Often it means the person you asked doesn't build that sort of thing.

What we've built

Each of these is a real capability, not a category. Where it matters, we've said what it was built against — but no client is named, here or anywhere else on this site, without them asking for it.

Live data from the system you already run on

Where your platform has an API — a doorway other software can read through — we read it and render it on your own site, in your own brand. Built against a short-stay property management platform's live bookings, availability and nightly rates; against an online store's order history; and against Google's search and analytics data.

A private login area on your own domain

Owners, customers or staff sign in at your address and see only their own information. Sign-in is a six-digit code emailed to them — no password to forget, reuse or leak. This is what our own client portal runs on, and what every lead tracker we host runs on.

White-labelled, so your supplier stays invisible

Plenty of good business software will not let you take its name off the screen your customers see. Building the portal ourselves on top of that software's API is the way around it: their engine keeps doing the work, your customers only ever see you.

Installs to a phone's home screen

The same login area saved to a home screen with your icon, opening full screen with no browser bar. It behaves like an app without an App Store submission or a review queue. Proven on a real phone, not assumed.

A page the owner updates themselves

Publish an event, a price or a notice from a simple form and it appears everywhere on the site at once. Dated items move themselves to an archive once they've passed. Built for a business that had been paying someone else for every single change.

One item, one link — and an embed for someone else's site

Every property, product or service gets its own page and its own shareable link, plus a short snippet a partner can paste into their website so your live card appears inside their page, in their design. Useful when someone else's audience is your best source of customers.

Estimators and calculators built on real numbers

A tool that answers with a figure worked out from your own history rather than an invented multiplier — and, if you want it, asks for a name and a number before it shows the answer, so the good enquiries reach you instead of browsing anonymously.

Payments that land in your account, never ours

Where a build takes money, it goes to your own payment provider. We do not route your customers' payments through MP Launch. That is your income and your tax position, and it has no business sitting in someone else's balance on its way to you.

Reporting that assembles itself

Monthly numbers pulled live from Google Search Console, site analytics, your call records and your form enquiries, instead of a person rebuilding a spreadsheet. It's the same engine that produces our own client reports every month.

Instant lead alerts, and one place every enquiry lands

A text message the moment an enquiry arrives, and a private tracker only you can sign into. This one already comes with our Care plan, which every launch includes for the first 2 months — the custom part is wiring it into whatever else you run.

Internal tools nobody outside the business ever sees

A back office for adding a listing without touching code. A valuation tool that scores a large catalogue against your own buying rules. An operations dashboard. Several of the tools MP Launch itself runs on started life exactly this way.

Somebody watching it afterwards

Anything that reads a live system will eventually break, because the other end changed and nobody told you. Health checks and alerts are part of the build, not an upsell. The failure we design against isn't the loud one — it's the quiet one nobody notices for six weeks.

Custom build, off-the-shelf tool, or leave it alone?

An honest read on when each of the three is the right answer, including ours.
Off-the-shelf toolLarge dev agencyMP Launch
Fits how you actually workRoughly — you adapt to itYesYes
Whose brand your customer seesUsually theirsYoursYours
Time to something you can clickSame dayMonthsWeeks
Who fixes it when it breaksA help centre and a forumA support ticket queueThe person who built it
Cost shapeLow, monthly, foreverHigh, plus change requestsQuoted per project
Best whenThe standard version genuinely fitsYou're a large business with a large budgetYou're small and the standard version doesn't fit
If an off-the-shelf tool does the job, use it — and we'll say so on the call. Custom is worth paying for at the point where the standard version is forcing you to change how you run your business.

How a custom build actually runs

1

A call about the job, not the technology

What do you do by hand every week? What does your current software refuse to let you do? You don't need to know what an API is, or care. That's our end.

2

We check what your systems will actually allow

Before a price exists, we find out what your platform will hand over and what it won't. This is where custom projects quietly fail, so it happens first — and if the answer is 'that part isn't possible', you hear it then, for free.

3

You see it working before you commit

We build a real, clickable version — where we can, running on your own data — so you're judging the actual thing instead of a description of it. Nobody should have to imagine software they're paying for.

4

It goes live, and somebody keeps watching it

Live systems change at their end without warning. Monitoring and alerts come with the build, because an integration nobody is watching is worse than not having one — you've already stopped doing the job it replaced.

What does a custom build cost?

There is deliberately no price list on this page. Our website packages carry fixed prices because their scope is fixed and we can stand behind the number. Custom work isn't like that — a login area showing five numbers and one showing five thousand are different builds, and pretending otherwise is how projects end in an argument.

So it's quoted per project, after the call and after we've checked what your systems allow. The shape is a one-off build fee, and then it lives on your existing plan with us rather than turning into another subscription.

If we look at what you need and the honest answer is that an existing tool already does it for a fraction of the money, that's what you'll be told. We'd rather lose the job than sell you a build you didn't need.

Reviews

What clients say about their launch.

Real 5-star Google reviews from Australian businesses we've put online.

We brought MP Launch in to get us found on Google and it's made a real difference. Peter took the time to understand the business, moved everything over smoothly with no downtime, and keeps us updated every month on how we're tracking. Genuinely feels like they care about the results, not just getting paid. Really happy we made the switch.

David Hills

Google
I had an excellent experience working with MP Launch and Peter to create my website CU & D. From the very beginning, Peter was professional, responsive and genuinely invested in bringing my vision to life. He took the time to understand exactly what I wanted and delivered a website that looks fantastic, is easy to navigate and perfectly represents my business… I highly recommend MP Launch to anyone looking for a professional, high-quality website and outstanding customer service.

Vasii Anastasopoulos

Curl Up & Dye

Google
Can't begin to explain how happy I am with my new business set up. Peter is very professional and listened to and executed my vision I'm already seeing an increase in business because of his work.

Kirsty Rowe

Google

Frequently asked questions

What counts as a custom build?

Anything your website has to do that isn't a page. A login area where customers or owners see only their own information. A tool that gives someone a real number — an estimate, availability, a price — worked out from your actual data. A form that publishes to your site without a developer touching it. A page that reads live out of the software you already run on. If you can buy it as a plugin and it fits, buy the plugin. Custom is for when it doesn't fit.

What is an API, in plain English?

An API is a doorway that a software company builds into its product so other software can come in and read or write information — a bit like a staff entrance. If your booking system, store or job-management software has one, your website can ask it questions ("what's available in September?", "what did we take last month?") and show the live answer on your own site instead of somebody copying numbers across by hand. Most modern business software has one. Some older systems don't, and no amount of budget invents one.

Can you connect my website to the software I already use?

Usually, and it's the first thing we check rather than the last. Before anything is quoted we look at what your platform's API will actually hand over, because that decides what's possible. We've read live bookings, availability and nightly rates out of a short-stay management platform; order history out of an online store; and search, analytics and call data out of Google, Microsoft and our phone provider. Occasionally the honest answer is that a system won't give up the one piece of data the whole idea depended on — you'll hear that before you've spent anything.

Do I need to have my website with you?

No. A custom build sits on top of a website, and it can be a site we built or one you already have. If it's yours, we need enough access to add pages or point a subdomain — and if you don't have that access today, that's worth solving anyway.

Can you build me an iPhone or Android app?

We build web apps that install to a phone's home screen — your icon on the home screen, opens full screen with no browser bar, works like an app. What we don't do is publish to the App Store or Google Play, which is a different job with a developer account, a review queue and an ongoing release process. For a login area your customers use, the home-screen version does the same job without any of that. If you genuinely need a store listing, we'll say so rather than talk you out of it.

Who owns it when it's finished?

You do — the same as everything else we build. The domain stays in your name, the code and the data are yours, and if you ever leave you take it with you. We hold nothing hostage. If a build stores your customers' information, it lives in a database that belongs to your project and nobody else's.

Is this a 48-hour job like the website packages?

No, and it's important not to blur the two. The 48-hour promise covers a launch package, where the scope is known before we start. Custom work is scoped, checked against your systems, built, tested and then watched — that's weeks, not days, and the honest range depends entirely on what it has to talk to. We'd rather quote a real timeline than a flattering one.

What won't you build?

Anything where our software failing would cost you a customer in the real world. The clearest example: we won't take over a booking calendar for a business that is also selling the same dates on other platforms. If our system takes a payment and the sync back is a few minutes late, two families arrive at the same house on the same night — and that's our fault and your reputation. The right answer there is to let the specialist system keep owning the calendar and build everything around it. We'd rather turn down the interesting half of a job than build the part that can hurt you.

What does it cost?

It's quoted per project, after a call and after we've checked what your systems allow. There's no price list because there's no fixed scope — a login area showing five numbers and one showing five thousand are different builds. What we can tell you up front is the shape: a one-off build fee, and then it lives on your existing plan rather than becoming a separate subscription. And if an off-the-shelf tool already does the job for a fraction of it, we'll tell you that instead.

Tell us the thing you were told wasn't possible

Describe what you wish your website could do, in your own words — no technical detail needed. We'll tell you whether it can be built, whether something off the shelf already does it, or whether the honest answer is to leave it alone. That conversation costs nothing and there's no obligation at the end of it.

Or leave your number and I'll call you.

Sending this asks MP Launch to contact you by phone, text or email about this service. No newsletter, no list, and you can reply STOP to any text.