How to create one view of customers, orders and work
A practical guide to building one connected view of customers, orders and work — without ripping out the systems you already rely on.
Ask five people in your company for the status of one customer's order and you'll likely get five different answers. Sales checks the CRM. Operations checks a spreadsheet. Finance checks the invoicing tool. Support checks their inbox. Nobody is lying — they're just each looking at a different, partial truth.
This is what happens when customer data, order data and work data live in separate systems that were never designed to talk to each other. The fix isn't a bigger spreadsheet or a stricter process document — it's a single, connected view that pulls the pieces together and keeps them in sync automatically.
This article is a practical extension of our broader guide on how to create a connected digital operating environment — here we zoom in specifically on the customer/order/work problem, because it's one of the most common and most costly versions of disconnection we see in growing companies.
What does "one view" actually mean?
It does not mean throwing away your CRM, your accounting package, or your planning tool and replacing everything with one giant new system. That's the expensive, risky, all-or-nothing approach that most "digital transformation" projects fail at.
A one-view setup means:
- Every customer record links directly to their orders, quotes, invoices and open support tickets — no separate lookup required.
- Every order links to the work it triggers — the production job, the delivery, the installation, the follow-up call.
- Anyone with the right access can open one screen and see the full picture for that customer or that order, sourced live from wherever the real data actually lives.
In other words: one connected view, not necessarily one connected database. The data can stay where it's authoritative (your ERP for stock, your accounting tool for invoices) — but it needs to be visible, linked and current in one place for the people who need to act on it.
Why do most companies end up without this?
Usually not by design — by accumulation. A company starts with a CRM for sales. Then operations builds a planning spreadsheet because the CRM doesn't do scheduling. Then finance adopts a separate invoicing tool because the CRM's billing module is too basic. Each choice was reasonable on its own. Three years later, a single customer's story is scattered across four systems and two shared drives.
What does the disconnect actually cost you?
It's worth naming the real, everyday cost — because "lack of visibility" sounds abstract until you see it in a concrete scenario:
- A customer calls asking where their order is. The support rep has to open the CRM to find the customer, then message operations on Slack to ask about production status, then wait 20 minutes for an answer, then call the customer back.
- A sales rep quotes a delivery date without knowing the production floor is already booked solid for three weeks — because the quoting tool has no visibility into the work-order backlog.
- An invoice goes out for the wrong quantity because the person billing never saw the note operations added about a partial shipment.
- Management wants a simple answer to "how many open orders do we have right now, and which ones are at risk of being late?" — and getting that answer takes a half-day of manually cross-referencing three exports.
None of these are dramatic system failures. They're small frictions that repeat daily, and they compound into missed deadlines, unhappy customers, and hours of unpaid administrative overhead every week.
[[IMAGE:left|three separate screens for CRM, spreadsheet, invoicing merging into one linked dashboard]]
How do you actually build a connected view? A step-by-step approach
- Map what already exists. List every system currently holding a piece of the customer/order/work puzzle — CRM, ERP, spreadsheets, email threads, WhatsApp groups. Be honest; the spreadsheet nobody admits to counts.
- Identify the one true source for each type of data. Decide, once, where the master record for "customer," "order," and "work item" will live. Duplicated master data is the root cause of most sync problems.
- Define the relationships, not just the records. A customer has orders. An order has work items. A work item has a status, an owner, and a due date. Model these links explicitly — this relationship model is what makes "one view" possible later.
- Choose a connection method per system, not one method for everything. Some systems have a clean API (e.g. Exact Online, an e-commerce platform). Others don't, and need a lightweight middle layer or a custom connector. Trying to force one integration pattern onto every system is a common and costly mistake.
- Build (or extend) a central layer that presents the combined view. This is often where a custom FileMaker application earns its place: it's fast to build, easy to adapt as your process changes, and very good at pulling data from multiple sources into one coherent screen for the people who need it.
- Add the operational layer on top — not just the data layer. A connected view of data is only half the job. People also need to do work against that data: fill in a delivery confirmation, approve a quote, log a service visit. This is where structured, guided forms matter — for example, using a tool like FMBetterForms to give field staff or customers a clean, mobile-friendly form that writes straight back into the connected system, instead of a PDF that someone has to retype later.
- Layer in intelligence once the foundation is solid. Only after the connected view is reliable does it make sense to add AI-assisted features — for example, using a tool like Klai to let a manager ask "which orders are at risk this week?" in plain language and get an answer pulled live from the linked customer, order and work data, instead of hunting through three systems. AI on top of disconnected data just automates the confusion faster; AI on top of a connected view is genuinely useful.
- Roll out to one team or one process first. Prove the model with, say, the order-to-delivery flow for one product line before expanding it company-wide. This limits risk and gives you real feedback before a full rollout.
What are the common gotchas?
- Treating the integration as a one-time project. Systems change — a new invoicing tool, a new e-commerce plugin — and the connections need ongoing maintenance, not a "set and forget" mindset.
- Skipping the data-cleanup step. If your CRM has three versions of the same customer with slightly different spellings, connecting more systems just multiplies that mess. Clean the master data before you link it.
- Building the view around today's org chart instead of the actual process. Departments change; the customer-to-order-to-work flow usually doesn't. Design around the flow.
- Over-scoping the first version. Trying to connect every system on day one delays value for months. Start with the two or three systems causing the most daily pain.
- Forgetting permissions. A connected view often means more people can see more data than before — make sure access rules are deliberate, not accidental.
Quick checklist: are you ready for a connected view?
- You can name, without checking, which system holds the master customer record.
- You know how many spreadsheets currently fill gaps between your "official" systems.
- You can say, in one sentence, what happens to an order from quote to delivery — including every handoff between people and systems.
- You know which of your current systems have an API, and which don't.
- Someone in your company can answer "what's the status of order #X" in under 60 seconds, without calling a colleague.
If two or more of those are shaky, that's exactly where to start.
FAQ
Do we need to replace our CRM or ERP to get a connected view? Usually not. Most connected-view projects succeed by linking existing systems through APIs or a custom middle layer, keeping each system doing what it's already good at.
Is FileMaker still relevant for this, or is it outdated? Modern FileMaker is a capable, fast-to-adapt platform for exactly this kind of connective, custom application — it's less about the brand name and more about how quickly it can be shaped around your actual process and connected to the tools you already use.
How long does a project like this typically take? A focused first version — covering one process end to end — is often achievable in weeks, not months, if you scope it tightly and connect only the systems that matter most for that process.
What's the first system we should connect? Whichever pairing currently causes the most manual re-typing or the most "let me check and call you back" moments. That's usually where the ROI is most visible, fastest.
Getting to one connected view of customers, orders and work is rarely about buying one new tool — it's about deliberately linking the ones you already trust, filling the gaps with something purpose-built, and only then layering on automation or AI. Loggix helps companies work through exactly this: mapping the current landscape of systems, building custom FileMaker applications or web applications where an off-the-shelf tool won't bend, connecting everything through solid API integrations, and adding AI where it will genuinely save time rather than add noise. If your team is still stitching the picture together by hand, that's a good place to start a conversation.