Navigation

21.1. Track MSP Sales Opportunities from First Conversation to Signed Contract

Use the AlgaPSA Opportunities module to track MSP deals through Identified, Qualified, Assessment, Proposed, and Verbal stages, with recurring and one-time value separated on every deal.

21.1. Track MSP Sales Opportunities from First Conversation to Signed Contract
Use the AlgaPSA Opportunities module to track MSP deals through Identified, Qualified, Assessment, Proposed, and Verbal stages, with recurring and one-time value separated on every deal.
21. OpportunitiesUpdated: 8/6/2026

Most MSPs lose revenue not to competitors but to follow-up that never happened. A renewal conversation starts too late, a quote sits unanswered for three weeks, or a client mentions a project in a ticket and nobody writes it down. The Opportunities module gives that work a home inside AlgaPSA, next to the tickets, contracts, and assets the deals are actually about.

Opportunities is a sales pipeline built for the way MSPs sell: recurring revenue and one-time work are tracked separately on every deal, because a $4,200/month agreement and a $4,000 migration are not the same kind of win.

Opportunities is enabled per tenant via the opportunities-module feature flag. Once enabled, Opportunities appears in the main navigation sidebar.

What a deal looks like in AlgaPSA

Every opportunity carries a client, an owner, a stage, a confidence level, and its value split into recurring and one-time amounts.

FieldWhat it holdsWho sets it
StageWhere the deal actually is, based on evidenceAdvanced as work completes
ConfidenceLow, Medium, High, or CommittedThe owner's judgment call
RecurringMonthly recurring value (MRR)Deal owner
One-time servicesProject or migration laborDeal owner
HardwarePass-through equipmentDeal owner
OwnerThe person accountable for the dealAssigned per deal
Next actionThe single next thing to do, with a due dateSet from the deal plan

Stage and confidence are deliberately kept apart. The stage comes from evidence — a proposal was sent, an assessment was booked. Confidence is the owner's read on whether it will close. Showing them side by side stops an optimistic gut feeling from quietly promoting a deal that has not moved.

The five open stages

StageWhat it meansWeighted forecast base rate
IdentifiedA real need exists and a client is attached5%
QualifiedBudget, authority, and timing are confirmed15%
AssessmentYou are scoping the work in detail35%
ProposedA quote or proposal is in the client's hands50%
VerbalThe client has said yes; paperwork is pending80%

Deals then close as won or lost. The base rates above drive the weighted forecast on the Reports tab, so moving a deal to Proposed has an immediate, visible effect on the forecast.

Pipeline view

The Pipeline tab is the working list: every open deal with its stage, confidence, recurring and one-time value, next action with a due date, and owner.

Figure 1: The Pipeline tab. Deals with no recent activity carry a "14d quiet" badge next to their stage.

Deals that have gone quiet are flagged inline. A 14d quiet badge next to the stage means nothing has been logged on that deal for two weeks — the Network segmentation project at Cascade Manufacturing and the Server and backup refresh at Contoso Dental in the figure above are both sitting in Identified with no recent movement.

Board view

The Board tab shows the same deals as columns by stage, with each column totalling its recurring and one-time value.

Figure 2: The Board tab. Column headers total the recurring and one-time value sitting in each stage.

Use the board in a pipeline review when you want to see shape rather than detail: whether the Assessment column is starving, whether everything is stacked in Identified, or whether Verbal has been full for a month because contracts are not getting signed.

The Recently Closed column on the right keeps won and lost deals visible for a short window after they close, so a review does not have to leave the board to discuss what just landed.

Prospects vs. existing clients

Deals can be raised against existing clients or against prospects you have not onboarded yet. Prospect records carry a Prospect badge next to the client name — in the figures above, Rivermark Credit Union and Cedar Point Advisors are prospects, while Cascade Manufacturing and Contoso Dental are existing clients.

This matters for the suggestion generators described in deal suggestions: whitespace and T&M-conversion suggestions only make sense for clients you already bill, while renewals apply to anyone with a contract.

Creating an opportunity

Use New opportunity at the top right of any Opportunities tab, or Quick Create in the top bar from anywhere in AlgaPSA.

  1. Pick the client or prospect the deal belongs to.
  2. Name the deal for the work, not the client — "Microsoft 365 migration," not "Coastal Properties."
  3. Set the recurring and one-time values you expect. Estimates are fine; the forecast is weighted by stage anyway.
  4. Assign an owner. Every deal keeps exactly one owner, even when individual steps are assigned to other people.
  5. Set an expected close date.

The deal opens at Identified with a plan you can fill in immediately. See working the opportunity queue for how the plan drives daily follow-up.

Where to go next