Skip to content
Your Bookmarks
    No saved pages. Click the bookmark icon next to any article title to add it here.

    6.2 Automation rules: stage gates, approvals, & escalations

    Manual enforcement of process discipline is a single point of failure. Human memory is fallible; code is not. The CRM must be configured to act as a logic gate that programmatically prevents non-compliant actions (e.g. sending a loss-making quote) and enforces velocity through automated escalation.

    Garbage data at the entry point corrupts the entire downstream chain. Validation rules must be used to block state transitions until minimum viable data is present.

    • Advancing an opportunity to the “Solutioning” stage requires the system to verify the presence of an attached BOM file. If absent, the system should prevent saving and display a clear error message (e.g. “Upload BOM to proceed”).
    • An empty EAU (Estimated Annual Usage) field must block the creation of a Quote, as accurate volume pricing is impossible without volume data.
    • Entering the Negotiation stage with the Competitor field still marked as “Unknown” should automatically flag the record for review by the Sales Manager.

    Phase 2: financial governance (approval routing)

    Section titled “Phase 2: financial governance (approval routing)”

    Margin must be protected by automating the authority hierarchy. A sales representative should never have the permissions to unilaterally approve a negative margin deal.

    The approval request must be configured to trigger automatically based on the projected Gross Margin (GM%) and the Total Contract Value (TCV).

    • Quotes presenting a GM% ≥ 20% and a TCV < $50k can be safely auto-approved by the system (Fast Track).
    • Quotes falling to a GM% < 15% or exceeding a TCV of > $100k must be locked and automatically routed to the Sales Director for review.
    • Quotes dropping to a GM% below 5% (indicating a Strategic Loss) require direct routing for approval to both the VP of Sales and the CFO.

    The system must be configured to automatically update a Quote’s status to “Expired” once its Validity Date has passed. This critical control prevents customers from accepting aging quotes after material prices have potentially spiked.

    Phase 3: velocity enforcement (SLA timers)

    Section titled “Phase 3: velocity enforcement (SLA timers)”

    Silence is a risk. Time-based triggers must be used to force action on stagnant items.

    Opportunities lingering in the “Proposal” stage for more than 30 days carry a high risk of being lost. Upon exceeding this 30-day threshold, the system should automatically generate an “Update or Close” task for the Owner and simultaneously dispatch an alert to the relevant Manager.

    Opening an 8D Case Status should initiate a 24-hour countdown timer. Failure to upload the D0 Containment documentation within this 24-hour window must trigger an immediate email alert to the Quality Director and Plant Manager. Breaching containment signifies a critical operational failure that demands immediate leadership visibility.

    The transition from “Sales” to “Operations” is the highest friction point. The cloning of data must be automated to prevent manual entry errors.

    Changing an Opportunity Stage to “Closed Won” should automatically generate the corresponding “Project Object” (NPI). The system must clone critical fields (e.g. BOM Link, Tech Spec Link, EAU, Target Price) from the Opportunity to the new Project and automatically create a “Schedule Kickoff Meeting” task assigned to the Program Manager.

    ObjectTrigger / EventConditionAutomated ActionBusiness Logic
    AccountNew RecordRegion = EmptyBlock SavePrevents “homeless” accounts that screw up territory reporting.
    QuoteStage ChangeStage = “Sent to Customer”Lock RecordEnsures the Quote in CRM matches exactly what the customer received.
    QuoteSavePayment Terms > 60 DaysApproval RequestFinance must approve extended credit risk.
    ComplaintCreationSeverity = CriticalSMS/Slack AlertImmediate notification to Exec team for safety/liability issues.
    QBRDate90 Days since last QBRCreate TaskReminder to schedule the next Quarterly Business Review.
    ProjectEnd DateStatus = ActiveEmail AlertWarns Project Manager that project is overdue; prompts for timeline update.

    Recap: Automation Rules for Stage Gates, Approvals, and Escalations

    Section titled “Recap: Automation Rules for Stage Gates, Approvals, and Escalations”
    ObjectTrigger / EventConditionAutomated ActionTarget / Recipient
    OpportunityStage Change to “Solutioning”BOM file not attachedBlock SaveSystem (Error Message)
    QuoteCreationEAU field is emptyBlock CreationSystem
    OpportunityStage Change to “Negotiation”Competitor field = “Unknown”Flag for ReviewSales Manager
    QuoteSave / CalculationGM% ≥ 20% and TCV < $50kAuto-ApproveSystem (Fast Track)
    QuoteSave / CalculationGM% < 15% or TCV > $100kLock & Route for ApprovalSales Director
    QuoteSave / CalculationGM% < 5%Route for ApprovalVP of Sales & CFO
    QuoteValidity Date PassedStatus != “Expired”Update Status to “Expired”System
    OpportunityStage = “Proposal” for >30 daysNo stage changeCreate “Update or Close” Task & AlertOwner & Manager
    8D Case StatusCreationD0 documentation not uploaded within 24hSend Email AlertQuality Director & Plant Manager
    OpportunityStage Change to “Closed Won”N/ACreate NPI Project & “Schedule Kickoff Meeting” TaskSystem (Program Manager)

    Сообщение об ошибке