ecosystem products04
crm.knopkaorders, clients, club and unified inbox erp.knopkalocation money, pay and inventory lms.knopkacourses, certification and certificates id.knopkaone sign-in and roles by location
soon
crm.knopkaorders, clients, club and unified inbox
CRM for orders and clients
  • tracking of every order
  • club and client portal
  • unified inbox
erp.knopkalocation money, pay and inventory
ERP: cash and pay
  • revenue and cash by day
  • monthly location profit
  • technician pay
  • inventory and royalties
lms.knopkacourses, certification and certificates
LMS for training
  • courses and webinars
  • quizzes and certification
  • certificates
id.knopkaone sign-in and roles by location
ID: one account
  • one sign-in for all products
  • roles by location
  • directory of locations
coming soon to the ecosystemmessenger

team and client messaging in one window — next to orders and tasks

coming soon to the ecosystemnotebook

network procedures, instructions and notes — in one place and under the same sign-in

coming soon to the ecosystemtasks

assignments by location with deadlines and control: who, what and by which day

how to digitize a business when everything lives in spreadsheets and messengers

for businessauthor: the knopka team8 min read
how to digitize a business when everything lives in spreadsheets and messengers

In most service businesses, record-keeping looks the same: orders live in messengers and a notebook at the counter, revenue in a spreadsheet the owner keeps, pay in the location manager's notebook, training in “watch how Olya does it”. This works while there is one location and the owner is nearby. Here we look at what “digitizing a business” really means, in what order to do it and where people usually stumble.

what “digitize” means

Digitization is not buying software. You can buy software and keep taking orders in a chat, while once a week “posting” into the system whatever you managed to remember.

A business is digitized when every action leaves a trace in one place — at the moment it happens. A client was received — the order appeared in the system. A technician finished the work — the item's status changed. A client paid — the payment landed in the cash register. An employee completed a course — the manager can see it.

A simple test: can you, without calling anyone, answer five questions?

  1. How many orders are in progress right now, and which of them are overdue?
  2. How much money did the location receive yesterday — not turnover, but cash in the register?
  3. How much do you owe each technician for this month, and why exactly that much?
  4. Which clients haven't been in for a long time?
  5. Which of the new employees already know the standard, and which have only “watched”?

If the answer to any question is “let me ask” or “I'll count it by evening”, that part of the business still lives in heads and chats.

signs that it's time

Digitization is usually postponed because “it works as it is”. Here are the signals that it is already working with difficulty:

  • to the question “how do we do it here”, half the answers are “it varies” or “ask Marina”;
  • the month's revenue is one number for the owner, another for the location manager and a third at the bank;
  • the client base lives on employees' personal phones and leaves with them;
  • calculating pay takes days and every month ends in an argument;
  • a newcomer learns from the person on the next shift — and picks up their mistakes along with their skills;
  • you want to open a second location and realize you can't explain how the first one works.

why a spreadsheet loses to a system

A spreadsheet is a good tool for calculating. It is a bad tool for running a business. The reasons are always the same:

  • copies diverge. The location manager has their version, the owner has theirs, a third is in a chat. Nobody knows which is right;
  • there are no statuses. In a spreadsheet row an order simply exists. Whether it is waiting for a technician, in progress or ready — you have to ask;
  • there are no permissions. Either everyone has access to everything, or one person does, and becomes the bottleneck;
  • there is no history. Who changed a number and when is not visible. The mistake is found when it has already become a dispute;
  • there are no links. The order, the payment and the technician's output live in different files. Reconciling them is a separate job at the end of the month.

A system solves this not by being “prettier”, but by having an event entered once and then used everywhere: an order from intake becomes a payment in the cash register, a technician's output and a line in the location's report.

in what order to digitize

The most common mistake is trying to digitize everything at once. The order matters, because each next layer is fed by the data of the previous one: money is calculated from orders, pay from completed work, and training makes sense once the standard is clear.

1. clients and orders

This is the place to start: it is the source of all the other numbers. Every order has items, performers, deadlines and statuses (pending, in progress, ready), amounts of “total, paid, balance” and a prepayment. The client gets a receipt with a QR code and sees the order status on their own — without calling the location. Conversations from Telegram, WhatsApp* and the website are collected in one window, not on personal phones.

In knopka this is CRM.Knopka. What an order looks like from intake to pickup on a live network is in the article an order in a shoe cleaning shop: from intake to pickup.

the order card in CRM.Knopka: items, technicians, statuses, payment

2. money

When orders and payments go through the system, money stops being a separate spreadsheet. Revenue and cash are visible by day, location profit by month. It is important to separate turnover from cash from the very start: services provided and money received are different numbers, and mixing them up is dangerous. This is covered in detail in the article turnover is not cash.

In knopka this is ERP.Knopka: it receives orders, payments, refunds and technician output from the CRM — nothing needs to be carried over by hand.

3. people

The third layer is who works, where and for how much. Every employee has their own account and their own role at the location, not a shared login for the shift. Technician pay is calculated by the location's rates from completed work: a rate per service or per category, a percentage or a fixed amount. How to set this up is in the article how to calculate technician pay by rates, and about access in the article staff roles and access.

4. training

The last layer is how a new person becomes part of the team. Once the processes already live in the system, they can be turned into courses by role, quizzes and certification. A standard that isn't in the training exists only on paper. In knopka this is LMS.Knopka — courses, certification, certificates with QR verification and a knowledge base.

what to do with old data

Migrating history is a separate task, and it is best approached without hurry. The client base and order history are valuable: they show who came and when, and who is due a reminder. But during a migration, discrepancies surface — discounts in different units, locations without a time zone, employees assigned to several locations at once.

The rule is simple: migrated data is reconciled with the original before money and pay start to be calculated from it. Where exactly the errors hide is covered in the article migrating data from another CRM.

where people usually stumble

  • They digitize chaos. If a location has five ways to take an order, the system will simply remember all five. First agree on what is right, then migrate.
  • They keep two truths. The system is in place, but “just in case” the spreadsheet is kept too. A month later everyone trusts the spreadsheet, and the system empties out. You need a cut-off point: from this day, what isn't in the system didn't happen.
  • They don't explain “why” to the team. For an employee, the system at first means extra clicks and control. Show what it gives them: clear pay without disputes, fewer calls from clients, their own output in figures.
  • They start with everything at once. Four products in one day is four new habits for every employee. Layer by layer is easier.
  • There is nobody responsible. Digitization needs an owner inside the business — someone who knows how things should be and whom employees can ask.

how to tell that digitization worked

Implementation doesn't end on the day everyone gets access. It ends when the system has become the only place of truth. You can check this after a month or two by simple signs:

  • There are no orders outside the system. Not “almost none”, but none: not in the notebook at the counter, not in the administrator's personal chats.
  • The numbers match. The day's cash in the system agrees with the money in the register and in the account, and the owner and the location manager give the same revenue for the month.
  • Pay has stopped being an event. A technician sees their output throughout the month, and the calculation at the end of the period doesn't turn into several days of reconciliation.
  • Questions are asked of the system, not of people. The owner opens a report instead of messaging the location manager “how much did we do yesterday”.
  • A newcomer gets onto a shift faster. They don't need to memorize “how we do it here” — the order's path guides them itself.

If a sign isn't met, that is no reason to roll back to spreadsheets. It is a hint about which layer hasn't taken root yet and where the team needs an explanation or training.

who should lead digitization

It is a mistake to hand digitization entirely to an “IT person” or a contractor. A contractor will configure the system, but doesn't know how your location really works — and that is exactly what gets carried over. The best combination is: inside the business, a person who knows the processes and can decide “what is right”; outside, a team that knows the system and has already seen where others stumble.

The owner should take part personally at least in the first layer — orders and money. This is where decisions are made that are hard to change later: what the services are called, how a discount is calculated, what counts as a payment.

what you end up with

A digitized business answers questions on its own. The owner sees what is happening at a location without calling the location manager. The location manager sees which technicians are overloaded. A technician sees their output. A client sees where their order is.

And what appears is what growth is impossible without: the business can be repeated. The processes are described not in a document nobody reads, but built into systems where “right” is the default path. This is the first step to a second location, to partners and to a franchise — more on the next steps in the article how to turn a business into a franchise.

This is the path taken by the SneakNFresh network, where knopka runs every day: 712,321 orders since 2021, 175,834 clients, 70+ locations in 6 countries, 7,000+ orders per month — across the SneakNFresh network, including locations that keep records outside the CRM.

frequently asked questions

where to start digitizing a business?

With clients and orders: they are the source of all the other numbers. When orders and payments go through the system, location money and technician pay are calculated from them.

do you need to digitize everything at once?

No. It is easier layer by layer: orders, then money, then people and training. Each knopka product works on its own and connects to the others when needed.

what to do with the old spreadsheets?

Migrate what is needed for work — clients and order history — and reconcile it with the original data. After that, set a date from which the spreadsheet is no longer kept.

how long does digitization take?

It depends on how many locations, processes and data you have. An honest estimate is possible only after a conversation about the specific business.

is digitization needed only if a franchise is planned?

No. It is useful even for a single location: fewer disputes about money and pay, fewer lost orders and clients. But without it a franchise can't be put together.

blog

keep reading

how to turn a business into a franchise: where to start
franchise10 Sep 2026 · 7 min

how to turn a business into a franchise: where to start

A franchise is a way of working that can be repeated at someone else's location without you. Seven steps from a working location to the first franchise one, based on the SneakNFresh network's experience.

request

want to see knopka on a live network?

send a request — we'll show you the products on the screens of a live network and suggest where to start.

what interests you
how to reach you
fields marked with an asterisk are required. the WhatsApp* note is at the bottom of the page.

sending

passing your request to the knopka team — this takes a couple of seconds.

done

your request is with the knopka team. we'll get in touch, arrange a call and show you the products on the screens of a live network.

not sent