Skip to content
Superstack

Software

Custom Business Systems

CRM, portals, workflows, mobile apps and automation combined, one system on one database, built around your business.

Dashboard, all in one systemJust now

Superstack builds custom business systems NZ companies use instead of a stack of subscriptions that never quite connect. One system on one database: your CRM, quotes, jobs or bookings, staff app, customer portal, invoicing and dashboards, built around how your business already runs. We build it in phases, so the first part is live and in use while the rest is still being planned.

The problem

eight subscriptions and no system

  • We pay for a CRM, a job tool, a booking app, a forms app and your accounting software, and none of them talk to each other.
  • A new customer gets typed into the CRM, then the job system, then your accounting software. Three chances to spell the name wrong.
  • Nobody can answer 'what is happening with this customer today' without opening four tabs and ringing someone.
  • Every time we hire someone, the per-seat bills go up. Every time we grow, a tool hits a limit we did not know about.
  • No one owns 'the system'. Each tool has a champion, nothing joins up, and nothing gets better from one year to the next.

What Superstack builds

custom business systems on one database

A custom business system is the whole Superstack stack assembled for one business: CRM, portals, jobs or bookings, mobile apps, automation, dashboards and integrations, all reading and writing one database. We do not build it all at once. We map the whole thing, then build it in phases, each one live and in use before the next begins.

Example workflow

A lead comes in and becomes a quote. The customer accepts it in the portal, which makes them a customer and the quote a job. The job lands on the roster and in the staff app. The technician completes it on their phone, with photos and a signed checklist as evidence. The invoice is built from the job and sent through your accounting software. The customer sees the invoice, the photos and the report in their portal. The owner's dashboard shows the day's revenue. Nobody typed anything twice. The only decisions people made were pricing the quote and doing the work.

  1. 1
    Lead
  2. 2
    Quote
  3. 3
    Customer
  4. 4
    Job or booking
  5. 5
    Staff app
  6. 6
    Evidence
  7. 7
    Invoice
  8. 8
    Customer portal
  9. 9
    Dashboard, all in one system

Integrations

Your accounting software stay as your ledger: the system sends invoices, bills and contacts, and reads back payments, so the portal and the dashboard know the moment an invoice is settled. Stripe and GoCardless take card and direct debit payments. Google Workspace and Microsoft 365 sync email and calendars. Twilio sends SMS, Shopify passes orders in, HubSpot data migrates across, and any other tool with an API connects the same way.

Any system with an API connects. Click a logo to visit them.

Add AI when it actually makes sense

AI is optional, and the system runs without it. It earns its place here because everything sits on one database. Read how we use AI and how it fits into business process automation.

Web app, mobile app and customer portal

Web app

The office runs the business from the web app: pipeline, scheduling, rosters, invoicing, approvals and dashboards in one place, with roles so the receptionist, the scheduler and the owner each see their own view of the same system.

Mobile app

Staff and contractors work from the mobile app: today's jobs or bookings, checklists, photos, signatures and time on site, with offline support for basements and rural jobs. Managers approve quotes and see the day's numbers from wherever they are.

Customer portal

Customers accept quotes, book, see reports and photos, download invoices and pay, without emailing anyone. All three share one database, so when a cleaner ticks the last item on their phone, the customer's portal and the owner's dashboard both change in the same second.

Build options

FAQ

No, not in the sense of a boxed package with endless settings. It does the job people want from a custom ERP for small business: one database, one view of the customer, the job and the money, and processes that run end to end. It is built around your workflow, not a generic one. Call it an integrated business management system NZ businesses can actually run.

No. We map the whole system first, then build it in phases. Phase one is usually the module that removes the most pain, such as jobs and invoicing, running on the full data model from day one. Your team uses it for real, and what they learn shapes phase two. The business keeps running throughout, and each phase pays back before the next starts.

Tool by tool, in the order the phases need them. Each subscription gets an export: customers, jobs, invoices, documents and history. We match that data to the new model, fix the duplicates three tools always create, and load it into a staging copy your team can check. When they are satisfied, the live migration runs and that tool is switched off. Nothing is cancelled until its replacement has proven itself.

Start by adding up what you pay now: every per-seat licence and the hours spent retyping between tools. A custom system is mostly an upfront build, phased so each part pays back before the next, followed by hosting and support. There are no per-user fees, so hiring does not raise the bill. Bring your subscription list to the first conversation and we put the two totals side by side.

Yes. The code, the database and the documentation are yours, on terms we agree before the build starts. It is business operating system software you own rather than rent, so nobody can raise the price per seat, retire a feature or hold your data. We host and support it, and another developer can take it on at any time.

Support is an ongoing arrangement: monitoring, fixes, platform updates and a person who knows your system to call. The roadmap is the list of phases we agreed, reordered as your business changes. After each phase goes live we review what your team actually uses and what they ask for, and that feeds the next phase. The system keeps improving because someone owns it.

Yes, and most businesses do. The trick is that the first module is built on the full data model, so a CRM built in phase one already knows what a job, a site and an invoice are, even before those modules exist. Adding jobs later is a matter of switching the module on and migrating that tool, not rebuilding the customer records.

It depends on how many phases, and a full system is a programme of releases rather than one launch date. The first phase is small and goes live early. We give you a phase plan with a range for each one, and we only commit to dates for the phase we are building. Nothing stops while we build: your current tools stay until their replacement is live.

Talk to Superstack

Built around the way you work.

Your business shouldn't have to fit someone else's software. Tell us how your business works. We'll show you what Superstack can build around it.

Send us the list of software you pay for each month. We'll show you what one system would replace, and in what order.