Qazaqsoft

CRM & Automation

CRM for a sales team: which fields, stages and reports come first

A CRM works not because it has a pretty interface, but because the team fills in the same fields and moves deals through clear stages. We break down the minimum set of fields in a lead and deal card, the logic of funnel stages and the three reports a head and a sales lead need every week.

Команда QazaqsoftРазработка цифровых продуктов14 min read

A CRM only helps when the team fills in the same fields and moves deals through clear stages. Otherwise you see a nice interface but you don't see the sales.

The owner can't tell where leads are lost. The sales lead can't manage workload and speed. Marketing argues with sales because sources and results never line up.

In this article we break down where to start: the minimum set of fields in a lead and deal card, the logic of funnel stages, and the basic reports that the owner, the sales lead and the manager actually need first.

Why a sales team needs unified fields, stages and reports

A CRM only helps when the team fills in the same fields and moves deals through clear stages. Otherwise you see a nice interface but you don't see the sales. The owner can't tell where leads are lost. The sales lead can't manage workload and speed. Marketing argues with sales because sources and results never line up.

Why the CRM shows no real picture without a data structure

A CRM stores facts. If there are no facts, reports run on guesses. The rep writes the source however they like. Doesn't log the amount. Doesn't set the next step. A deal sits at one stage for weeks. As a result the funnel and conversion look random. And the revenue forecast is always off.

What decisions the owner and sales lead want to make from the CRM

Usually the owner and sales lead need answers to simple questions.

  • How many leads are in progress right now and who owns them
  • How many deals will reach payment this month based on the current funnel
  • At which stage the team loses the most clients
  • Where deals stall and why
  • Which reps carry deals to a result and which create noise with activity
  • Which sources give not just requests, but quality deals

These answers only appear once fields and stages are standardized.

Where analytics most often breaks because of incomplete cards

Three places break most often.

  • Duplicates. Reps enter the same client several times, and lead reports inflate the incoming flow
  • Empty sources. The CRM gets 'internet', 'social media', 'other' or nothing at all, and marketing can't see what actually works
  • No next step. The deal lives in a status, but nobody knows what to do next or when, and the sales lead spots the overdue task too late

The minimum set of fields in a lead and deal card

Start with the minimum. It should solve two tasks: remove chaos from the database and give basic control over the funnel. If you create dozens of fields at once, reps will fill them in just to tick a box. And the data turns back into garbage.

Contact details and identifiers without which duplicates appear

In a lead or contact card keep the fields that help you recognize the client quickly and avoid creating a duplicate.

  • Client name or company name
  • Phone
  • Email
  • Messenger, if sales often run through chat
  • City, if you have several branches or different logistics

Then set a single format. One phone format. One naming format. Otherwise you won't merge records and won't see the real database.

Request source and communication channel to evaluate marketing

The source tells you where deals come from. The communication channel tells you where the rep talks to the client and where the conversation gets lost.

  • Request source, ideally via a dropdown
  • UTM tags, if the lead came from ads and the system can pull them in automatically
  • Communication channel: call, WhatsApp, Telegram, email, website form

If the source isn't filled in, you can't honestly evaluate marketing. If the channel isn't recorded, you won't understand where replies get lost and why the rep doesn't close the deal.

Owner and next-step date so you don't lose leads

Without an owner, a lead has no one in charge. Without a next step, a lead has no plan.

  • Responsible rep
  • Date and type of the next step: call, meeting, sending a proposal, follow-up
  • A comment on the next step, if specifics are needed

This pairing builds discipline. The sales lead quickly sees deals with no plan. The rep knows what to do today. And the CRM starts helping instead of getting in the way.

Money and deal-term fields to forecast revenue

Sales come down to money. So the second mandatory layer of data is the amount, the product and the loss reasons. These fields give a forecast and show where you lose revenue.

Planned and actual amount and when to log each

Split into two fields. Don't try to keep everything in one.

  • Planned amount. You log it once the rep has qualified the lead and understood the scope, and update it if terms change
  • Actual amount. You log it after payment or signing, when you have the real fact of the deal

If you don't log the planned amount early, you can't forecast. If you don't log the actual amount, you can't reconcile the forecast against the result.

Product, service, plan and offer composition as a basis for analytics

Even in a simple business clients buy different things. Without a 'product' or 'service' field you won't understand what exactly is being sold.

  • Product or service
  • Plan or package, if there is one
  • Offer composition, if deals differ in what they include

These fields let you see which offers close faster, which bring more revenue and where rejections happen more often.

Loss reason and competitor to see funnel losses

If you don't record loss reasons, you can't improve the process. You'll just close deals as lost and move on.

  • Loss reason, ideally via a list with clear options
  • Competitor or alternative, if the rep knows where the client went

One rule matters: a deal must not be closed as lost without a reason. Otherwise you won't see why conversion is dropping.

Funnel statuses and stages: how to make them clear and workable

Statuses should help manage the process, not describe the rep's mood. One status should mean one action or one fact. Then reports start working.

How many stages are enough for control without overloading reps

Keep the funnel short. Otherwise reps get confused and stop updating statuses.

Usually five to seven stages are enough for a sales team. You cover the path from a new lead to payment. From there you see drop-offs and speed. And you don't waste time on micro-statuses.

Transition rules between stages and what counts as a closed deal

Describe the rules so the whole team understands them.

  • What has to happen to move to the next stage
  • Who moves the status — the rep or the system via an action
  • What counts as a win: usually payment or a signed contract, depending on the business model
  • What counts as a loss: a rejection with a reason

And one more rule: every deal must have a final status. Otherwise deals hang in the funnel and spoil conversion.

Activity, overdue and pause statuses to see risks in time

A single funnel stage doesn't show risk. Two deals can be at the same stage, but one is alive and the other forgotten. So add a simple activity layer.

  • Next-step date and whether it's overdue
  • Pause status, if the client postponed the decision and you agreed to return later
  • A risk signal, if the overdue exceeds your reaction standard

This way the sales lead sees problem deals not at the end of the month, but on the day they start to stall.

Which reports the owner, sales lead and manager need first

Reports should answer questions and trigger actions. Don't build dozens of dashboards. Start with the ones you need every day and every week. Then the team will actually start using the CRM.

Funnel by stage and conversion between stages

The first report is the funnel. It shows how many leads are at each stage and how many move on.

  • Deals by stage for the period
  • Conversion of transitions between stages
  • Wins and losses separately

This report shows the bottleneck. If the drop happens at one transition, you know where to change the script, the offer or the speed of response.

Stage velocity and where deals stall

The second report is speed. It shows the deal cycle and the stalls.

  • Average time at a stage
  • Average cycle from first contact to the finish
  • A list of deals stuck longer than the norm

Speed directly affects money. The longer a deal hangs, the higher the risk of a loss and the worse the forecast.

Rep performance by activity and results

The third report is for managing the team. But it must show both actions and results.

  • How many leads and deals each rep has in progress
  • How many are closed as won and as lost
  • The amount of won deals per rep
  • Overdue next steps and deals without a plan

If you only look at calls and tasks, you reward noise. If you only look at revenue, you can't see where the rep loses discipline. So keep both parts together.

Related service

We'll design a CRM around your fields, stages and reports — or improve your current one

We'll describe the sales process, build the lead and deal cards, set up the funnel and the basic reports for the sales lead. We'll connect integrations — UTM, telephony, email and messengers — so the data collects itself.

Marketing and lead-quality reports based on CRM data

The CRM links requests to results, so it's convenient to build marketing reports right on its data. The key is to look not only at lead volume, but also at their quality and the payback of each channel.

Leads and deals by source, accounting for quality, not just quantity

It's not enough for marketing to know how many leads came in. They need an answer for how many became deals and money. So link the lead source to the funnel result.

Look at it by source.

  • How many leads came in
  • How many were qualified
  • How many reached a proposal
  • How many were closed as won
  • How many were closed as lost

If a source gives many leads and few wins, the problem is almost always in quality or in the expectations the ads create. If a source gives few leads and many wins, that's often where growth is. But you'll see this only with the same rules for filling in the source and final statuses.

Acquisition cost and channel payback, if you have spend data

The CRM by itself doesn't know ad spend. But you can link the data if you record costs somewhere separate and then match them against results in the CRM.

To start, a simple comparison is enough.

  • Spend per channel for the period
  • Number of won deals from the channel
  • Actual amount of the won deals

From there you can ask the right questions. Where the channel brings revenue and where only requests. Where leads are expensive but high-quality. Where leads are cheap but the team spends time on them and doesn't close.

Losses by rejection reason and what to fix in ads and the offer

Loss reasons show exactly what didn't match between the client's expectation and your offer. But this only works if the loss reason is structured.

Look at the report on losses.

  • Loss reason
  • Lead source
  • The stage where rejection happens most often
  • Planned amount of the deals you lost

This report helps marketing and sales speak the same language. You stop arguing about lead volume and start fixing specific reasons. For example, at which stage you most often hear 'too expensive' or 'not a fit', and which sources bring leads with such objections.

How to set required fields and data quality without team sabotage

Data quality rests not on strictness but on reasonable rules. Required fields should be few, reference lists should cover the places where statistics matter, and integrations should fill in everything that can be collected automatically.

Which fields to make required and at which stages

Don't make everything required at once. The team will start working around the rules. Make required the fields without which reports and control break.

Usually the required minimum looks like this.

  • Contact details at the moment the lead is created
  • Source at creation or at first contact
  • Owner right away
  • Next-step date at the stages where the deal stays in progress
  • Planned amount after qualification, once you understand the scope
  • Loss reason when closing as lost
  • Actual amount when closing as won, once payment or final agreement is a fact

This way you don't overload the rep at the start and still get the data you need to manage.

Reference lists, dropdowns and formats to avoid chaos

Free text destroys analytics. One rep writes 'insta', another 'Instagram', a third 'social media'. In the report that's three different sources.

Use dropdowns where you need statistics.

  • Sources
  • Loss reasons
  • Products and services
  • Funnel stages
  • Pause and risk statuses, if you use them

Set formats where data cleanliness matters.

  • A single phone format
  • A single email format
  • Single rules for company names

This is faster than cleaning the database later and arguing about why the numbers don't add up.

Auto-fill via integrations: UTM, telephony, email, messengers

Everything that can be filled in automatically should be filled in automatically. Otherwise the rep will make mistakes or skip fields.

Auto-fill is most often needed here.

  • UTM tags and ad-campaign data, if the lead came from a form or ad
  • Linking calls and inquiries to the client card so you don't lose the contact history
  • Email and correspondence, to see the context and not repeat the same thing to the client
  • Creating a lead from messages, if you get many requests in messengers

After integrations the CRM starts collecting facts on its own. The team spends less time on manual entry. Data quality grows without pressure.

Common mistakes when setting up fields, stages and reports

Most CRM problems come not from the system itself but from setup mistakes. There are three of them: too many fields and confused entities, deals without a final status, and reports nobody uses.

Too many fields and identical entities: lead, contact, deal

A common mistake is trying to account for everything in advance. Dozens of fields appear in the card. The rep doesn't understand what's important. And fills them in at random.

The second mistake is confusing the entities.

  • The lead lives separately from the contact
  • The deal duplicates the lead's data
  • The team records the same fact in different places

As a result you get scattered records and duplicates. Then reports don't add up. Start simple: separate where you store the contact, where you store the deal, and which fields belong to each entity.

Deals hang without a final status and distort the metrics

If deals don't reach the finish, the funnel becomes false. It looks like there are many opportunities in progress. In reality some of them died long ago.

Introduce a rule.

  • Every deal must end as won or lost
  • Every loss must have a reason

Then you'll see the real conversion and the real speed. And you'll stop building forecasts on thin air.

Reports get built but nobody uses them in regular reviews

The CRM brings no value if reports live on their own. The team should rely on them in management.

Set a simple rhythm.

  • Daily, review overdue next steps and deals without a plan
  • Weekly, review the funnel and conversion by stage
  • Weekly, review stalls by stage velocity
  • Weekly, review loss reasons and what keeps repeating

If you don't tie a report to a meeting and a decision, it turns into decoration. And reps stop believing there's any point in filling in the fields.

What to prepare before setting up a CRM for the sales team

CRM setup is better started not from the interface but from preparation: describe the sales process and roles, gather the list of request channels, and define the metrics you'll actually look at every week.

A short description of the sales process and roles: who's responsible for what

Don't start with the interface. Start with the process. Describe it on one page. That's enough to set the fields and stages correctly.

Answer the questions.

  • Who takes the lead and at what moment
  • Who qualifies and by what criteria
  • Who sends the proposal and where it's stored
  • Who runs the negotiations and the approval
  • What counts as a win
  • What counts as a loss
  • Who is responsible for updating statuses and the next step

Until this exists, you'll argue about the funnel and waste time on rework.

A list of request channels and entry points so you don't lose sources

Make a list of where inquiries come to you from. Not a general list, a specific one.

  • Website and forms
  • Calls
  • Email
  • WhatsApp and Telegram
  • Social media, if you get requests there
  • Offline sources, if there are any

Then map how each channel gets into the CRM — automatically or manually. And who is responsible for making sure the source isn't lost.

A minimum list of metrics you'll look at every week

Decide in advance which numbers you'll actually use. Then you won't build extra fields and reports.

For most sales teams this set is enough.

  • Number of new leads
  • Conversion between the key stages
  • Number of closed wins and losses
  • Amount of won deals
  • Stage velocity and a list of stalls
  • Overdue next steps
  • Loss reasons

Once you start looking at these metrics consistently, you'll understand what data is missing. And you'll add fields surgically, not at random.

Cases

Related case studies

Smartkitapkhana.kz

Smartkitapkhana.kz

Automated library information system for schools, universities and libraries in Kazakhstan.

View case
Alash.me

Alash.me

Optimizing sales on Kaspi.kz: automated price management (repricer), real-time analytics, and competitor monitoring.

View case
Mamen.ai

Mamen.ai

AI-first Customer Experience platform using LLM agents with RAG support and seamless messenger integration.

View case

FAQ

Frequently asked questions

Can you start with a simple set of fields and expand the CRM as you grow?

Yes, that's the most workable path. First you bring order to the database and the management, and then you add details once you see that the team consistently fills in the data and uses the reports. The starting minimum usually includes deduplicated contacts, the source and channel, the owner, the next-step date, the planned amount after qualification, a final status with a loss reason, and the actual amount on a win. Expand the set only when you understand which metric you want and what decision you'll make based on it.

How do you tell that the funnel stages were chosen wrong?

You'll see it in the team's behavior and in the reports: reps get confused and rarely update statuses, deals stall en masse at one stage with no clear action, different people use the stages differently in identical situations, and the funnel doesn't help forecasting because the stages don't reflect a real sales step. Fix the funnel with a simple rule: one stage means one fact or one action. If a stage doesn't affect management, remove it or merge it with the neighboring one.

When do you actually need a custom CRM or improvements to the current system?

Improvements are needed when you've already set up the basic fields and statuses but the system still gets in the way of the process: you have complex role and access logic, several funnels, products or branches with different rules, you need non-standard integrations with the website, telephony, messengers or internal systems, you need an admin panel tailored to your procedures, and the standard reports don't answer the questions of the owner and the sales lead. In such cases the business often benefits from a custom CRM or improvements to the current system — but you should still start by describing the process and the metrics.

Which fields in a sales CRM should be made required first?

First you should make required the contacts, the source, the owner, the next-step date, the planned amount after qualification, the loss reason on a loss, and the actual amount on a win.

How many funnel stages should a CRM have so reps don't get confused?

Usually five to seven stages are enough for a sales team. With more stages reps get confused more often, stop updating statuses, and the funnel stops showing the real picture of sales.

Can you run leads and deals without a next-step date field?

You can, but the sales team will start losing leads and noticing risks too late. The next-step date helps you see what the rep should do next, which deals are overdue, and where the sales lead needs to step in.

Should you record the competitor in the deal card?

You should record the competitor only when the rep actually knows where the client went. This field helps analyze losses, but it must not turn into guesswork and random entries.

Which reports do you need to control the sales team every week?

For weekly control you need the funnel and conversion by stage, stage velocity and stalls, rep performance by results and overdue steps, and a report on loss reasons.

How do you avoid duplicate clients in the CRM?

To avoid duplicates, keep a single phone and email format, use a database search before creating a new card, and set up contact identification rules.

What do you do if reps fill in fields just to tick a box?

You need to cut required fields to a minimum, move the key fields into dropdowns and formats, add auto-fill via integrations, and tie the reports to the sales team's regular reviews.

Ready to start?

Ready to bring order to your CRM and see the real picture of sales?

Get the sales lead and a strong rep together, agree on the minimum set of fields and a funnel of five to seven stages — and we'll help design a CRM around your processes or improve your current system with integrations and reports. Tell us about your sales and we'll suggest where to start.

Qazaqsoft

Discuss your project and submit a request

Submit a request — a manager will contact you

  • Response within 1 hour
  • Fixed timelines and pricing
  • Support after launch

Contacts

Almaty, Gagarin Ave 124

Request

Leave your contacts

We'll call back within 1 hour

By clicking «Send», you agree to the processing of personal data.

Read also

More articles on the topic

What a career site consists of and when a business needs a dedicated HR platform

A career site is a separate digital product, not just a Jobs page. We break down who needs one, what tasks it solves, what sections it contains, and how we at Qazaqsoft build HR platforms.

Read article

Microservice architecture for business: pros, cons, cost and implementation stages

Microservice architecture helps split a complex digital product into independent services that can grow separately. We break down when a business needs it, how it differs from a monolith, its pros and cons, what it costs and how Qazaqsoft designs complex systems.

Read article

Why online booking isn't driving requests — and how to find the weak spots

A widget on the site doesn't guarantee a flow of bookings. Customers often see the service, open the form — and leave. We break down the typical online-booking mistakes — the customer path, mobile experience, schedule, confirmations, form and CRM link — to find exactly where requests are lost.

Read article