stipt

Setting up your own CRM: records, fields and statuses

Set up your CRM in stipt: build record types with custom fields, add status flows with target durations and drop-out reasons, and create views per team member.

In this guide

Short answer

In stipt you set up the CRM yourself under Settings > CRM. For each kind of work you build a record type with its own fields, attach a status flow with target days and a required drop‑out reason, choose per type which blocks appear on the record and create views for your team. You can always adjust the setup later, so start small and expand when the work calls for it.

By the makers of stiptUpdated October 5, 20267 min read

What is a record type in stipt?

In stipt, every piece of work you do for a customer is a record: a project, an order, a request. A record is linked to a contact (a person or a company), has its own fields, moves through a status flow and keeps a timeline of everything that happens.

A record type is the template for such a record. It defines the fields, the modules, the status flow and the naming. You might create a Lead type, a Project type and a Service contract type. Every record automatically gets a stipt ID such as 4721000001. A number exists only once, even across workspaces. The name comes from a template you define, for example Project for, followed by the customer's name. You manage record types under Settings > CRM > Structure. That is also where you set the hierarchy: which type can sit under which other type.

How do you build a record type in the builder?

Open Settings > CRM > Structure and click a record type. The builder has three tabs. Settings holds the name, the name template and the linked status flow. Modules is where you pick which blocks appear on the record. Fields is where you add custom fields.

Changes you save are available to your whole team right away; there is nothing to reconnect. Existing records stay as they are, a new field simply starts out empty on them. So start with one or two record types that genuinely cover your work, and expand once daily practice asks for it.

Which field types are there and how do you choose?

There are 14 field types: text, long text, number, currency, date, date and time, select, multi‑select, yes/no, email, phone, URL, user and dot AI. Pick the type based on how you want to filter and report later. A select field with fixed options filters more precisely than a free text field. The user type stores a colleague, for example the installer responsible. Any field can be made required.

Every field gets a fixed internal name when it is created, and that name never changes. You can safely rename labels; automations and API integrations keep working. The dot AI type is a field filled in by dot, stipt's built‑in AI assistant: a summary, a classification or a value taken from the record. You start that calculation yourself, and the result is a regular field value you can filter on.

How do you set up a status flow with target durations and a drop‑out reason?

A status flow is a reusable set of statuses a record moves through, for example from new request to completed. You build a flow under Settings > CRM > Status flows and attach it to a record type. For each status you pick a type (open or closed), a color, optionally a target number of days, and the next statuses. Those next steps appear at the top when someone clicks the status pill on a record. Picking a different status is allowed too, under Other statuses, but then stipt asks for a short note explaining why; it goes into the timeline.

The target number of days works as a target duration. When a record gets close to that limit, a clock appears next to it; when it goes over, it counts as overdue. A drop‑out status is an end point for customers who drop out: whoever moves a record there always gives a reason. You define standard reasons on the status flow, and the chosen reasons come back in your analytics.

How do you choose which blocks appear on a record?

Modules are blocks on a record. Examples: activity (the timeline), custom fields, child records, people involved (colleagues and partners on the record), tasks, files, appointments, forms, quotes, location, products and accounting. You switch them on or off per record type under the Modules tab in the builder.

Which modules your workspace has is decided in Settings > Module center. Agenda, Forms, Products, Quotes, Location, People involved and Files are on by default. Self‑billing, Accounting, Rentals, Service and stipt level are installed there when you need them.

Per record type, only enable what that kind of work actually needs. A sales process might get quotes and products; a service record can stick to appointments and forms. That keeps every record clear, and your team never sees empty blocks that are never used. You can always add a module later, so start small.

How do you record where a customer came from?

Under Settings > CRM > Lead origins you create a list of origins, for example website, trade fair or referral. You then enable the origin field per record type via Settings > CRM > Structure; if you want, make it required when creating a record.

If you later create a project under a lead, the child record can inherit the origin from its parent. That way you still know through which channel the customer first arrived, even at handover, and you can filter lists and analytics by origin.

How do views and filters work?

A view is a box in the CRM sidebar, for example “New lead” or “Installation to plan”. You create views under Settings > CRM > Views. For each view you pick the statuses it includes and optionally which record type it is limited to. Who sees which box is part of the rights: under Members > Rights, per person or in a rights template. If a colleague does not see a list, that box is not in their rights. You can group views under section headings; those sections collapse and expand in the sidebar.

Which columns a list shows is chosen in the list itself, with the Columns button. On top of that you filter any list with the Filter button: by status, type, lead origin, location, customer, appointments, forms and your own custom fields. The operators adapt to the field type, such as contains, is, greater than, between, or is empty.

How do I create a new record?

In the CRM, click New above the list. First you pick the customer: search for an existing contact or create one on the spot, as a person or a company. If you enter an email address that is already known, stipt uses the existing contact instead of creating a duplicate. You also see which records already exist for that contact.

Then you fill in the creation fields you set up in the builder. stipt creates the record's stipt ID and name automatically, from the record type's name template. The record starts in the first status of its status flow and opens right after Create, so you can carry on with an appointment or an email.

Frequently asked questions

Can I change a record type later?

Yes. Open the type in the builder, make the change and save; it is available to your team right away. Renaming field labels is safe: a field's internal name is fixed, so automations and integrations keep working.

Why can't a colleague see a box in the sidebar?

That box is not in the colleague's rights. Open Settings > Members, pick the colleague and tick the box under Records on the Rights tab, or add it to the rights template they follow.

Can records be nested under each other?

Yes. Every record is linked to a contact, and under a record you can create child records, for example an installation under a sales process. A child record can take over data from its parent: not at all, as a one‑time copy, or live linked.

What do I do with a record I want out of the way without deleting it?

Archive it. An admin does that through the three‑dot menu at the top right of the record. An archived record disappears from the CRM record lists, search results, the sidebar and Lists (invoices, self-bills and the history stay there), and an admin can bring it back with Restore. Appointments, quotes and child records carry on as they are.

Can anyone pick any status?

Yes, but not without a reason. The next steps from the status flow sit at the top; a status outside them is picked under Other statuses, with a required note that goes into the timeline. Dropping out always asks for a drop‑out reason.

See what stipt can handle for your business?

We'll show you what your working day looks like in stipt, set up for your kind of work and your way of working.