Sales Cloud

Playbook

Pipeline automation, stage by stage

A catalogue of automations we have actually built, arranged by pipeline stage, with the flexibility each one costs and the condition under which it stops earning its place.

A rotary conveyor with numbered stations, each performing one operationSales Cloud

The design principles are settled elsewhere. We set them out in Sales Cloud automation that reps do not work around, and the short version is that a rule which removes work gets adopted, and a rule which adds work gets satisfied rather than answered.

What that article does not give you is a list. This one does. Below is the catalogue we build from, arranged by pipeline stage, with three things stated for each entry: what it does, what it costs in flexibility, and the condition under which it stops being worth keeping. The third item is the one that usually goes unwritten, which is why so many orgs run automations nobody can justify and nobody dares switch off.

Two questions asked of every entry

Before an automation goes on the list it has to survive two questions, and both are about cost rather than benefit.

The first is what the automation makes harder. Every rule removes a degree of freedom somewhere. A field that gets derived cannot easily be set by hand. A task that gets generated has to be closed even when it is not relevant. A gate that enforces an order stops any deal that arrives in a different order. None of that is a reason not to build it, but a build decision made without naming the cost is a decision made on half the information.

The second is what would have to be true for us to remove it. If nobody in the room can answer that, the automation has no end condition, and an automation with no end condition is permanent by accident rather than by choice.

Before the opportunity: lead and qualification

Automation at this end of the pipeline is cheap, because there is little judgement in play and almost nothing yet worth protecting.

Assignment on a derived territory. The lead lands, a rule reads country, employee band and product interest, and it sets an owner. It removes the daily triage meeting and the twenty minutes of nobody-owns-this that follows every campaign send. What it costs is the ability to route by hand, which matters more than teams expect during a reorganisation or when someone is on leave. It stops earning its place the moment the territory model changes faster than the rule does, so any organisation restructuring its patch more than once a year should keep a manual override on the same screen.

A first-touch task with a due date. On lead creation, generate the call task, due same day, with the campaign context written into the subject. This one is close to free: it is the task the rep would have written for themselves, so it costs nothing in flexibility and gets adopted without a change programme. It stops being worth it only when volume outruns capacity, at which point the queue fills with overdue tasks and the whole task list stops carrying signal.

Conversion field mapping. Carry campaign, source, qualification notes and the original enquiry text through to the opportunity automatically. The cost here is subtle: the mapping hardens the definition of what a lead is, so changing the lead model later means revisiting the mapping and every report built on it. That is an acceptable price. It is only wrong when the mapping starts inventing values to satisfy required fields on the opportunity, and at that point the problem is the required fields rather than the mapping.

Early stage: creating and shaping the opportunity

This is where most estates put too much in, because the opportunity object is where the reporting pressure lands.

Derive everything derivable at creation. Currency, price book, region, industry, account tier, the default sales process: all of it can be read from the account, and none of it should ever be typed. This is the highest-return automation on the list and among the lowest in cost, because the rep loses nothing they wanted. The thing to watch is derived values that later need correcting. Make them editable, and log when they are edited, because a field manually corrected on a third of records is telling you the derivation is wrong.

Generate the stage-appropriate next task on stage change. When the opportunity moves into discovery, create the discovery call task. Into solution, create the demo preparation task. The cost is real: the task set encodes a sales methodology, and when the methodology shifts the tasks become noise before anybody updates them. The condition for removal is measurable. If reps are closing the generated tasks in bulk without opening them, the automation is producing administrative work rather than removing it, and it should come out or be rewritten.

A stage-entry snapshot. On every stage change, write the date and the stage-entry amount into their own fields. Nothing is enforced, nothing is blocked, and the rep experiences no cost at all. What you get is stage duration and amount drift, the two measurements that make an ageing report worth reading. We have never removed one of these.

Mid stage: pricing, approvals and alerts

Here the automation starts to cost something, because it begins to touch decisions rather than data.

Discount threshold approval. Above an agreed discount, route for approval before the quote can be sent. The flexibility cost is entirely predictable: reps structure the deal to land just under the threshold, which is not misconduct, it is competent people responding to an incentive you created. Keep the approval, and treat the clustering of discounts just below the line as a monitoring output rather than a surprise. It stops being worth it when the approver approves everything within an hour, because at that point it is a delay dressed as a control.

Ageing alerts on stage duration. Using the snapshot fields above, notify the owner and the manager when a deal has held a stage beyond the typical duration for its segment. This is genuinely useful and it degrades faster than anything else on the list. Set the threshold too tight and the alert fires on half the pipeline, at which point it is filtered into a folder and the escalation path stops escalating. Review the threshold against actual cycle times every couple of quarters, or accept that you have built a notification nobody reads.

Competitor and close-plan prompts. When a deal passes a value threshold, prompt for the competitive picture and the mutual close plan. The cost is the usual one for anything that asks a rep for input: it will be satisfied cheaply if the rep cannot see the return. Prompt rather than block, and measure how often the prompt is actioned. If it is rarely actioned and those deals still close, the field was not load-bearing.

Late stage and after close

Closed lost reason with a short, honest picklist. Six values, each of which someone would actually pick, plus a free-text box nobody is forced to fill. The cost of a longer list is not administrative, it is analytical: a fifteen-value picklist produces fifteen small piles that support no conclusion. This automation stops being worth it if the most-used value is Other, because that means the list does not describe your losses.

Closed won handover. Create the onboarding record, notify delivery, copy the agreed scope and the key contacts across. This is the highest-value automation in most estates and the one most often left manual. Its flexibility cost is that the handover now happens in one shape, so an unusual deal has to be reshaped to fit or handled outside the process entirely.

Renewal opportunity creation. Generate the renewal at a fixed horizon before contract end. Useful, and it quietly assumes a renewal model. If the business moves to consumption pricing or to auto-renewing terms, the automation keeps producing records that describe a commercial arrangement you no longer have. That is the removal condition, and it is one almost nobody writes down.

The stage-by-stage pattern table

This is the summary we hand to clients, and it is arranged so the last column is the one you read.

StageAutomationTriggerTrade-off accepted
LeadTerritory-based assignmentLead create or updateManual routing becomes an exception path, awkward during reorganisation
LeadFirst-touch task with due dateLead createTask list loses signal once volume exceeds capacity
ConversionField mapping to opportunityLead convertLead model changes now require a mapping and reporting revisit
EarlyDerive currency, price book, region, tierOpportunity createDerived values need an audited manual override
EarlyStage-appropriate next taskStage changeEncodes one methodology, becomes noise when the methodology shifts
EarlyStage-entry date and amount snapshotStage changeNothing material, the rep is not involved
MidDiscount approval above thresholdQuote or amount changeDeals cluster just under the threshold
MidAgeing alert on stage durationScheduled, dailyDegrades into filtered noise if the threshold is not maintained
MidCompetitive and close-plan promptAmount above thresholdAnswered cheaply wherever the rep sees no return
LateClosed lost reason captureStage set to closed lostShort list loses nuance, long list loses conclusions
PostOnboarding handover recordClosed wonOne handover shape, unusual deals get reshaped or bypass it
PostRenewal opportunity generationContract end minus horizonAssumes a renewal model the business may move away from

Automations we have removed again

Nobody publishes this list, which is unfortunate, because it is more instructive than the build list.

A validation rule requiring next step on every save. Completion went to nearly total within a fortnight. The entries were full stops, the word Follow, and the previous entry copied forward. It came out because it was generating text rather than collecting it, and because the pipeline review was reading those entries as though a rep had thought about them.

An alert to the manager on every close-date change. Built to give early warning of slippage. What it produced was a manager with a full inbox and reps who learned that moving a date started a conversation. Within a quarter the dates stopped moving until the final fortnight, and the organisation had traded a working early-warning signal for a notification. It was replaced with a monthly report on slippage patterns by segment, which nobody has to react to individually.

Automatic stage advancement when a quote was sent. It looked like a clean derivation. It was not, because sending a quote is a seller action and the stage was supposed to record buyer progress. Deals arrived in the late-stage report having done nothing except receive an email attachment. The full reasoning sits in opportunity stages that mean something in a forecast.

Overwriting the rep's amount with the sum of opportunity products. Defensible, tidy, and it silently destroyed a number reps were measured on. Once a field is overwritten without warning, people stop maintaining it, and within two months the amount on early-stage deals had become meaningless because nobody bothered any more.

A required close plan on every deal above a mid-sized threshold. The threshold caught a large volume of routine renewals that needed no plan at all. The template was completed with three words and a full stop. Removed, then rebuilt as a prompt on deals above a much higher value, where the plan gets written because it is genuinely useful to the rep.

A Chatter post on every stage change. Well intentioned, and it turned the feed into a ticker nobody read, which then meant the genuinely important posts went unread too. The removal cost nothing and restored a channel.

What the removals have in common

Read those six together and a pattern appears that is more useful than any individual case.

Four of the six came out because they encoded something that changed: a methodology, a commercial model, a definition of what a stage meant. The automation kept running perfectly and kept producing an answer to a question the business had stopped asking. Nothing raised an error, because nothing was broken.

The other two came out because they consumed a signal. The close-date alert consumed slippage warnings. The amount overwrite consumed the rep's own estimate. In both cases the organisation ended up with less information after the automation than before it, while believing it had more, and that is the most expensive failure mode on this page.

Choosing what to build next

The ordering that has worked for us is not the ordering clients usually ask for.

Build the derivations first, because they cost nothing and remove keystrokes. Build the snapshots second, because they are invisible to the rep and they make everything downstream measurable. Build the handovers third, because a bad handover is felt by the customer. Then, and only then, consider the alerts and the gates, which are the entries in this catalogue that cost real flexibility and need real maintenance.

Salesforce documents the platform capability in its own sales automation and pipeline material, and Sales Cloud will let you build every entry above in an afternoon. That is the risk rather than the benefit. The constraint is not what the platform can do, it is what the organisation can maintain, and a catalogue of a dozen well-understood automations beats forty that nobody can explain. Whether the team will use any of it is a separate question, and one we take up in why Sales Cloud adoption stalls.

Sources

  1. Salesforce: Sales pipeline
  2. Salesforce: What is sales automation
  3. Salesforce: Sales Cloud

Common questions

Answered, directly.

The questions this piece settles about Sales Cloud, answered in full on this page.

The derivations. Anything the platform can work out from the account, the contact or the product selection should never be typed by a rep. Those automations remove keystrokes, cost almost no flexibility, and nobody has to be persuaded to adopt them. Alerts and stage gates are the later, more expensive category.

When it forces an ordering the buyer does not follow. A rule that will not let a quote exist before a stage is reached is fine until an expansion deal arrives with the pricing already agreed. The automation then stands between a rep and a deal that is further along than your model expects.

Look for automations whose output nobody consumes. An alert that everybody filters, a task everybody closes without doing, a field everybody overwrites. All three are visible in the data, and all three mean the automation is still running while the reason for it has quietly expired.

Free architect conversation

Talk to an architect, not a sales rep.

Sales Cloud health check. 60 seconds to brief us, and a certified architect replies within one business day.

What is going wrong in the sales process?

Pick the closest fit. The check is free and the findings are yours whether or not we do the work.

Which parts of the sales process?

Optional. Choose any that apply, or skip ahead.

Where does your org stand today?

Optional. A few sentences is plenty: what is working, what is stuck, and what you want to be true. Or skip ahead and tell us on the call.

Who should the architect reach?

A certified architect will reply to these details.

Takes about 30–60 seconds · No obligation · Architect replies within one business day

Protected by reCAPTCHA. Google's Privacy Policy and Terms apply.

More from Insights

Read by desk

Ten desks, one delivery team. Every piece is written by the people who do the work.