Clients
The client sits at the centre
Contacts, projects, hours, domains and invoices all attach to the client. One page with the full picture, composed from exactly the modules your organisation runs.
One record, built from your modules
The client is the hub: every other module contributes a panel to the client page, and the page never needs editing to receive one. Turn a module off and its panel disappears with it. The record opens on the work: the vital signs under the header, then the running tasks, hours and interactions, and only after those what you occasionally look up. Every client has the same layout, because a panel is drawn at the width it declares even when its neighbour happens to be empty for this client. A panel with nothing in it yet is not a card over an empty sentence but a + chip in one strip at the bottom. And every panel shows a page of its rows and says what it is not showing, "5 van 23 getoond", with a link to the whole list already filtered to this client.
- Gegevens, Contactpersonen, Projecten, Taken and Uren as soon as those modules are on
- Contactmomenten, Facturatie and Abonnementen for the commercial side
- Domeinen and Websites as separate, linkable assets
- Marketing, Rapportage and Google Drive once you use those integrations
- Every figure opens the list it counts: the open-task count opens exactly those tasks, the hours open this client's hours report
A status that sets the work in motion
Every client moves through a clear lifecycle, from first lead to archive. The status is more than a label: a transition can fire a task template, so a client moving to onboarding gets the right start checklist on its own. The intake is written down once and nobody begins from a blank page.
- Lead: still in conversation, no engagement yet
- Onboarding: won, the start checklist is running
- Active, offboarding and archived for the rest of the journey
Who knows the client, who runs it
A client has one primary contact, marked in your brand colour, plus as many further contacts as you need. On your own side you name one responsible person and the colleagues working alongside; that responsible person defaults down onto new projects and tasks under this client, overridable case by case. The client list opens on the working book of business: every status but archived, shown as the "Niet gearchiveerd" pill, with "Alles" beside it to bring the archive in, and both live in the URL. A single "Mijn klanten" toggle narrows it to the ones you are on. And the Beschikbare uren column sums the hour budgets of the running projects against what has been logged — computed in SQL, and only fetched when you actually show the column.
The client number and the paperwork
A client carries what the bookkeeping needs: VAT number, chamber-of-commerce number, an address with its own house-number field, country, phone and a separate invoice email address, because accounts payable rarely shares a mailbox with your day-to-day contact. Type a complete Dutch postcode and house number and schakl. asks "Bedoel je: …?", filling in street and city from the public PDOK address set. Phone numbers are stored as E.164 with a country picker, so an 06 number out of an import never needs hand-correcting. The client number is yours to shape under Instellingen → Klantnummering: tokens for the year and the sequence, a counter you may adjust, an optional yearly reset, and a button that numbers the clients you already had, oldest first. Everything an invoice needs is snapshotted onto the invoice when it is issued, so today's change of address never rewrites last year's document.
Working from the client page
Every picker that points at a client, on a project, a time entry or a domain, offers + Add “Jansen”: the full create form opens in a dialog and once saved the new client is selected straight away. It works the same way round, too. From the header of the record you log an interaction, create a task or apply a task template, and "Uren boeken" opens a dialog with the client already filled in while the client page stays underneath. Open a contact, domain or project from a panel and it is a detour: saving, cancelling and deleting all bring you back to the client you came from. And what holds for one client holds for fifty: the ✎ in the toolbar switches checkboxes on so you can change the status across a selection or delete one, and Export and Import send the whole filtered list out as CSV, TSV or Excel and take it back. Column headers are stable keys, so an export is recognised unchanged; an import matches on the client number before the name, and carries the contact person along in the same row.
Archive it, or throw it away
A client you are done with, you archive: everything is kept, the client leaves the working lists and stays reachable under "Alles". Deleting is for a mistake, so it is no longer a database cascade but the trash: the client and everything attached to it hide everywhere, can be restored for thirty days, and only then are gone for good. A client with a history cannot be deleted at all. The dialog counts what hangs off it first and names it, "12 facturen, 3 domeinen, 240 urenregistraties", offers Archiveren as the primary button and keeps Naar de prullenbak disabled with the reason in numbers. Tasks, contact links and documents go along; interactions are unlinked and kept. A deleted client is announced with an undo, the client list shows "Prullenbak (n)" while there is anything in it, and Instellingen → Prullenbak restores or purges. A client in the trash keeps its client number.
Who sees which clients, and a trail that stays
Not everyone needs to see every client. Under Instellingen → Klantgroepen you build groups of clients and tick which team members are confined to them; such a member sees only those clients, everywhere in the product, down to the counts above the list, the contacts, the websites and the activity trail. A member with no groups sees everything, and owners are never restricted. Missing a detail such as a segment or a region code? Under Instellingen → Aangepaste velden you define your own typed fields, required where you want, and they appear in the form, on the record and as a list column on their own. Every record ends with its activity trail: who changed what and when, with the change itself, kept after the colleague has left, and naming whoever was signed in on someone else's behalf. Who may view, create or edit clients is set finely per role under Instellingen → Rollen.
Want to know more?
The documentation describes every module in detail, from installation to permissions.