This article documents the designed approval workflow for Salesforce opportunities, developed during a working session between Mark Hope and Karly Oykhman. The flow gives Lincoln visibility and control over new opportunities before they enter the active sales pipeline, using a "Draft" stage as a holding state pending his approval.
The flow was sketched in Mural and is pending validation with Lincoln before Dimitri implements the automation.
The first decision determines whether to create a Lead or an Opportunity:
Sales rep identifies potential engagement
↓
Is this an existing client?
/ \
No Yes
↓ ↓
Create Lead Create Opportunity
(Stage = "Draft")
Once an Opportunity is created in Draft stage:
Opportunity in Draft Stage
↓
Automated email → Lincoln
↓
Lincoln approves?
/ \
No Yes
↓ ↓
TBD with Stage auto-changes
Lincoln from "Draft" to
(e.g., convert first active stage
to Lead, ↓
archive) Automated email →
Sales rep ("approved")
| Decision | Action |
|---|---|
| Approved | Stage automatically changes from "Draft" to the first active opportunity stage; sales rep receives automated email notification |
| Not Approved | Action to be defined with Lincoln — options include converting to a Lead or archiving |
The following automations need to be implemented (to be handed off to Dimitri via annotated Mural sticky notes):
The flow may be extended to include downstream approval steps after Lincoln's initial sign-off. Possible additional stages:
These would be added as sequential steps after Lincoln's approval, each with their own notification and response logic. Confirm with Lincoln whether he wants these to run in parallel or in sequence.
| Step | Owner | Status |
|---|---|---|
| Clean up Mural flowchart | Karly | Pending |
| Add automation logic as sticky notes for Dimitri | Karly | Pending |
| Present flow to Lincoln for validation (Friday 11 AM call) | Karly | Scheduled |
| Define "not approved" disposition with Lincoln | Karly | Pending |
| Implement automations in Salesforce | Dimitri | Blocked on Lincoln sign-off |