Viindoo apps demo handbook
Part I. CRM
Lessons in this part
This part answers the questions: how many opportunities does your company's sales team have, which stage is each one at, how many were won, why were others lost, and how much is expected to close in the coming months. Sales managers and heads of sales teams should read this part first; directors only need the lessons Sales pipeline, win/loss rate and lost reasons and Revenue forecast by expected closing month. The data belongs to Công ty Cổ phần Giải pháp Minh An, with 96 won opportunities and 86 lost opportunities in the data period. The default pipeline screen shows only the opportunities owned by the account that is logged in; the reports cover the whole company.
Lesson 1. Set up CRM: stages, lost reasons and sales teams
About 15 minutes. By the end of this lesson your company knows which stages the sales pipeline has, which lost reasons the system records, how the sales teams are organized, and can add a new stage, a new lost reason and a new team. The screenshots of new items were taken with the form filled in but not saved, so the sample data is not changed.
Step 1 - View the stages of the sales pipeline
Click the CRM application, then open My Pipeline.
CRM > Sales > My Pipeline
You should see: a kanban board with six stages in order from left to right: New, Qualified, Proposition, Negotiation, Awaiting Contract Signature and Won. Under each column name there is a colored bar and the total expected revenue of the column. The first two columns are empty because the My Pipeline filter only shows the opportunities of the account that is logged in. (In the screenshot, a filter on the salesperson of the demo account stands in for this filter.)
Step 2 - Add a stage
Click the two-arrow icon (tooltip Add column) at the right edge of the board, then type the name of the new stage, for example Needs Assessment. To add it, click the green tick; to cancel, click the red X.
CRM > Sales > My Pipeline
You should see: a box for the stage name to the right of the Won column, containing the text you typed, with two buttons: a green tick to add and a red X to cancel. When you click the tick, the system adds a new column to the board.
Step 3 - View the lost reasons
Open the list of lost reasons in the CRM configuration.
CRM > Configuration > Pipeline > Lost Reasons
You should see: a one-column list headed Description with five lost reasons: Too expensive, We don't have people/skills, Not enough stock, Chose a competitor and Customer postponed the project or budget. These are the choices a salesperson sees when marking an opportunity as lost.
Step 4 - Add a lost reason
Click New in the top left corner and type the name of the reason, for example Customer chose an in-house solution.
CRM > Configuration > Pipeline > Lost Reasons
You should see: a new row at the end of the list containing the text you typed. The top left corner now shows two buttons, Save and Discard. Click Save and the reason can be used right away when marking an opportunity as lost.
Step 5 - View the sales teams
Open the list of sales teams in the configuration.
CRM > Configuration > Sales Teams
You should see: four teams: Sales, led by Lê Thu Hà, Website, Point of Sale and Projects - Services, led by Bùi Quang Huy. The Website and Point of Sale teams have no team leader yet.
Step 6 - Create a new sales team
Click New, then type the team name in the large box at the top of the form, for example Strategic Accounts Team.
CRM > Configuration > Sales Teams
You should see: the team name box contains the text you typed; the Pipeline checkbox is already ticked and the Leads checkbox is not; the Team Details section has Team Leader; the Members tab has an Add Salespersons button for placing people in the team. The title at the top still reads "New" because the record is not saved.
Try it yourself: create a team that matches how your company divides customers, for example by region or by industry, choose a team leader and add two salespeople in the Members tab.
Lesson 2. An opportunity from creation to won or lost
About 20 minutes. By the end of this lesson your company has followed the whole path of a sales opportunity: quickly entering a new opportunity, opening it, moving it to the next stage, then closing it as won or lost with a reason. The last two steps (won and lost) were captured on opportunities that are already in that state; the status buttons were not clicked on the sample data. When you do it yourself, click the buttons indicated.
Step 1 - Quickly enter a new opportunity
In the New column, click the plus sign at the top of the column, type the opportunity name in the name box and enter the expected revenue.
CRM > Sales > My Pipeline
You should see: a quick entry card in the New column with the boxes Company, Contact, the opportunity name, Contact Email, Contact Phone and the expected revenue box, plus three priority stars. Under the card there is an Add button, an Edit button that opens the full form, and a trash icon to discard. Click Add and the opportunity appears as a card in the column.
Step 2 - Open an opportunity under negotiation
In the Negotiation column, click a card, for example Nâng cấp máy trạm văn phòng - Công ty TNHH Logistics Bắc Hà Linh.
CRM > Sales > My Pipeline
You should see: the status bar at the top is highlighted at Negotiation, with the time the opportunity has spent at this stage. The button row at the top of the form has New Quotation, Won, Enrich and Lost. The body of the form has Expected Revenue, Probability, Contact, Salesperson and Expected Closing. The right column shows the conversation history and the planned activities.
Step 3 - Move to the next stage
On the status bar, click the name of the next stage, Awaiting Contract Signature. You can also drag the card to the next column on the pipeline screen.
CRM > Sales > My Pipeline
You should see: after you click, the status bar is highlighted at Awaiting Contract Signature, like the sample opportunity in the screenshot. The Probability at the later stage is higher than at the earlier stage. The Won and Lost buttons are still there because the opportunity is not closed yet.
Step 4 - Mark as won
When the customer agrees to sign, click Won at the top of the form. The screenshot was taken on an opportunity that is already won: Trang bị phòng họp thông minh - Công ty TNHH Logistics Bắc Hà Linh.
CRM > Sales > My Pipeline
You should see: a green WON ribbon in the top right corner of the form; the status bar is highlighted at Won; Probability is 100. The Won and Lost buttons are gone. The smart button row at the top has an Orders button showing the amount of the sales order that was created; the history box on the right records that the opportunity was closed as won and that sales order S00008 was confirmed.
Step 5 - Mark as lost and record the reason
When the customer declines, click Lost at the top of the form, choose a reason in the Mark Lost dialog, add a Closing Note if needed, then click Mark as Lost. The screenshot was taken on an opportunity that is already lost: Trang bị máy tính xách tay - Công ty Cổ phần Bất động sản Hà Thành Vượng.
CRM > Sales > My Pipeline
You should see: a red LOST ribbon in the top right corner; the Lost Reason field shows "Chose a competitor"; Probability is 0; only the Restore button remains at the top of the form, to reopen the opportunity. The history box on the right records that the opportunity was closed, with the reason "Chose a competitor". A lost opportunity is archived, so it no longer appears on the kanban board.
Try it yourself: enter a real opportunity of your company in the New column, move it step by step to Awaiting Contract Signature, then mark it Won; then enter another opportunity and mark it Lost with the reason Too expensive to see the two results in the report of the lesson Sales pipeline, win/loss rate and lost reasons.
Lesson 3. Sales pipeline, win/loss rate and lost reasons
About 20 minutes. By the end of this lesson your company can read three management questions: how many opportunities are at each stage, how many are won and lost each month, and why the team is losing. All three use the same report; only the grouping and the measure change.
Step 1 - View the pipeline by stage
Open the report, click the arrow at the end of the search box and choose Stage under Group By. Click Measures, choose Count and clear Prorated Revenue.
CRM > Reporting > Pipeline
You should see: a bar chart with five bars in stage order: Qualified 5 opportunities, Proposition 9, Negotiation 26, Awaiting Contract Signature 17 and Won 96. The New stage has no bar because no opportunity is there. The Won bar is the tallest because it includes every opportunity won in the data period.
Step 2 - View new opportunities by month
In the search box, remove the Stage grouping, open the arrow again, choose the Creation Date group and then choose Month. Keep the Count measure.
CRM > Reporting > Pipeline
You should see: 13 bars, one per month, from November 2025 to November 2026. The last bar is the lowest because only a few days of November 2026 have passed. The chart counts only opportunities that are still active or won; lost opportunities are covered in the next step.
Step 3 - View won and lost by month
Open the arrow of the search box, turn on both the Won and Lost filters, choose the Closed Date group by Month, then add the custom group Won/Lost.
CRM > Reporting > Pipeline
You should see: one bar per month, split in two colors for won and lost opportunities; the legend in the top right corner shows Lost, Won and Sum. May 2026 is the month with the most closings, with 12 won and 11 lost opportunities. Adding up all the bars gives 96 won and 86 lost opportunities, a win rate of about 53%.
Step 4 - View the lost reasons
Remove the Won filter and the Closed Date group, keep the Lost filter, and choose the Lost Reason group.
CRM > Reporting > Pipeline
You should see: five bars, one per lost reason: Too expensive 26, We don't have people/skills 8, Not enough stock 8, Chose a competitor 27 and Customer postponed the project or budget 17. The two biggest reasons are choosing a competitor and being too expensive, both related to price and competitiveness.
Try it yourself: in the won and lost report, add the Salesperson group to compare each person, or switch to table form with the Pivot View button in the top right corner.
Lesson 4. Revenue forecast by expected closing month
About 10 minutes. By the end of this lesson your company can see in which month the open opportunities are expected to close and the total forecast revenue of each month, to prepare staff and goods.
Step 1 - View the forecast as columns by month
Open the forecast report; the system already groups the opportunities by expected closing month.
CRM > Reporting > Forecast
You should see: the columns are the expected closing months; in the screenshot taken on 09/11/2026 they start from November 2026. At the top of each column is the forecast revenue total, weighted by probability. The search box has three default conditions: Upcoming Closings, My Pipeline and Expected Closing: Month. (In the screenshot, a filter on the salesperson of the demo account stands in for My Pipeline.) Each card is an open opportunity.
Step 2 - Switch to the chart
In the top right corner, click the Graph View button.
CRM > Reporting > Forecast
You should see: each expected closing month is one bar, and the legend reads Prorated Revenue. The vertical axis uses short units: M is million and G is billion.
Try it yourself: click the X on the My Pipeline filter to see the forecast of the whole company instead of only the account that is logged in.