Purplex
Purplex

Web apps, portals
& integrations

Remove a specific obstacle in the way customers or colleagues get work done. Compare an existing platform, a system connection and a custom build before committing to development.

Get a free website reviewExplore the approach

A specialist replies within one working day.

Stop typing the same order into three systems

Every time someone copies an order, a booking or a customer’s details from one system into another, it costs time and invites a mistake. Do it a hundred times a week and the mistakes become deliveries to the wrong address and invoices nobody can match.

A connection between systems removes the retyping. A portal can remove the phone call that started it.

Retyped by hand

Three people copy the order. The third copy says Flat 8.

  • Delivery spreadsheetRow typed in

    Flat 3, 18 Ashley RoadJMJo
  • AccountsInvoice typed in

    Flat 3, 18 Ashley RoadPKPriya
  • Driver’s run sheetDrop typed in

    Flat 8, 18 Ashley RoadDHDave
The order arrives by email at 9:12. Jo types it into the delivery spreadsheet at 9:40, Priya into accounts at 11:05 and Dave onto the driver’s run sheet at 3:30pm, where the address has become Flat 8.

Connected

The customer enters it once. Every system gets the same address.

  • Delivery spreadsheetRow added

    Flat 3, 18 Ashley Road
  • AccountsInvoice INV-2291 raised

    Flat 3, 18 Ashley Road
  • Driver’s run sheetDrop 1, Thursday 8 to 10am

    Flat 3, 18 Ashley Road
The customer books and pays online at 9:12. In the same minute the delivery spreadsheet, the accounts system and the driver’s run sheet each receive the order with the correct address, Flat 3.

Buy, configure, connect or build?

Custom development brings responsibilities as well as possibilities. Before recommending it, we check whether an existing platform, a configuration change or a connection between systems could solve the problem. We map the task and compare the options with your team, including the experience users need and the support required afterwards. Where a custom application is justified, everyone should understand why it earns that investment and what it’ll need to do.

  1. Does a supported product already do the job?

    Buy itExisting platform

    If not, ask the next question

  2. Can the system you have support the workflow?

    Configure itConfiguration

    If not, ask the next question

  3. Can the systems you have share the right information?

    Connect themIntegration

    If not, ask the next question

  4. Is there a defined task the alternatives can’t solve?

    Build itCustom application

Portals and tools for customers and colleagues

A customer submitting a requirement and a colleague reviewing it have different jobs. They may need different information, permissions and ways to correct a mistake. We work through those tasks and exceptions before designing the interface, and use prototypes so the people involved can examine the important journeys while changes are still easy. The finished tool should help them get the work done without needing to understand every system behind it.

  • A trade portal listing an installer’s orders with their status and delivery dates, and the next delivery with a tracking button.

    For installers and merchants

    Trade portal

    Order status, delivery dates, documents and warranty registration without a phone call.

  • A specification library filtered to windows, showing each product’s performance with datasheet, drawing and BIM downloads.

    For architects and specifiers

    Specification library

    Datasheets, drawings and certificates by product, always the current version.

  • A surveying app on a tablet: the lounge window measured at 2,400 by 1,200 millimetres, its specification and a price added to the quotation.

    For your surveyors and estimators

    Survey and quoting tool

    Measurements taken on site go straight into the quotation, not onto paper first.

  • A homeowner’s account on a phone showing the fitting date, progress from survey to fitting, and paid and outstanding invoices.

    For homeowners and site customers

    Customer account

    Bookings, invoices and what happens next, in one place.

A Purplex developer writing code at a monitor

Data and system integrations

A connection between systems needs a precise purpose. We establish which information should pass, when it should move and what your team will do if a transfer fails. That needs a review of the available interfaces, permissions and data before the scope is agreed. The customer’s action and the internal handover belong in the same discussion. Towens’ booking journey and CRM integration show why useful online activity also needs a useful destination inside the business.

Towens booking and CRM integration

Testing, ownership and support

Before development begins, agree how your team will decide that the application works. Test the tasks people need to complete, their access and the exceptions, including what happens when a system connection fails. The handover also needs to settle ownership, documentation and support. Your team should know what it can change, where to get help and how further work will be agreed.

  • The tasks people need to complete
  • Who can see and change what
  • What happens when a connection fails
  • Who owns the code and the accounts
  • Documentation your team can use
  • How further work is agreed

Questions about web apps, portals and integrations

If your question isn’t here, call 01934 808132 or email [email protected].

Is a custom application worth the investment?

Only when a supported product, a configuration change or a connection can’t do the job. We compare those options with you first, including what each costs to run and support, so a custom build has to earn its place.

Which systems can you connect?

It depends on what each system lets other software read and write. We review the available interfaces, permissions and data quality before agreeing the scope, so you know what’s possible before any development starts.

What happens if a connection fails?

That’s agreed before the build: how a failure is spotted, who’s told and what your team does in the meantime. A connection with no plan for failure just moves the problem somewhere harder to see.

Who owns the code and the data?

Ownership, documentation and access are settled in the proposal and the handover, so your team knows what it controls and what it can change.

Can we start with something small?

Yes, and it’s often the right way to begin. A single connection or a prototype of one journey shows whether the bigger idea is worth building.

Find out where your website loses people.

Free website review

Find out where your website loses the people it should be winning.

  • Whether your main pages answer what customers need to know
  • How your work, products and evidence come across
  • The journeys from finding a product or service to asking for a quote
Get my free website review

Talk to a specialist

Tell us what you need and where it’s stuck. We’ll come back to you within one working day with the right person for the job.

01934 808132[email protected]

Sam Cross, Commercial DirectorSean Scott, Growth DirectorEd Frater, Sales Director

A specialist replies within one working day. You’ll hear from someone who knows construction, building products and home improvement.

Send us your brief

Tell us about your development brief.

Describe the task you want to make easier and the systems you already use. We’ll help establish whether a connection or a custom build is needed.

01934 808132[email protected]
Your brief

We’ll only use your details to reply to this enquiry. Privacy notice