Skip to main content

Approval Workflows

Approval workflows ensure that subscriptions, quotes, and deals meet your business requirements before activation. Configure rules based on discounts, products, contract values, and more to route deals through the appropriate approval chain.

How It Works


Key Concepts

Approval Rules

Rules define when approval is required. Each rule has conditions that, when met, trigger an approval requirement. Example:
  • Rule: “High Discount Approval”
  • Condition: Discount > 20%
  • Action: Require approval from Sales Manager

Approval Groups

Groups define who can approve and how many approvals are needed.
StrategyDescription
AllAll group members must approve
AnyAny single member can approve
MinimumAt least N members must approve

Approval Flows

When a subscription triggers rules, an approval flow is created containing:
  • Required approval requests
  • Current status
  • Approval history
  • Comments and notes

Supported Conditions

Discount-Based

ConditionDescription
Discount percentage exceedsTotal discount % above threshold
Discount amount exceedsDiscount amount above threshold
Any line discount exceedsAny single line item discount

Value-Based

ConditionDescription
Total contract value exceedsTCV above threshold
Total contract value belowTCV below minimum
Annual contract value exceedsACV above threshold
MRR exceedsMonthly recurring revenue

Product-Based

ConditionDescription
Product presentSpecific product in subscription
Product absentProduct not in subscription
Product quantity exceedsQuantity above threshold

Term-Based

ConditionDescription
Contract length exceedsContract term above N months
Contract length belowContract term below N months
Payment terms exceedNet terms above threshold

Approval Statuses

Flow Status

StatusDescription
PendingAwaiting approval decisions
ApprovedAll required approvals granted
RejectedAt least one rejection
CanceledFlow canceled (e.g., subscription deleted)

Request Status

StatusDescription
PendingAwaiting approver action
ApprovedApprover granted approval
RejectedApprover rejected
SkippedAuto-approved or bypassed

Setting Up Approvals

Step 1: Create Approval Groups

Define who can approve:
  1. Navigate to Settings → Approvals → Groups
  2. Click Create Group
  3. Configure:
    • Name: e.g., Sales Managers, Deal Desk, Executives
    • Strategy: All, Any, or Minimum
    • Members: Add users who can approve
  4. Click Save

Step 2: Create Approval Rules

Define when approval is required:
  1. Navigate to Settings → Approvals → Rules
  2. Click Create Rule
  3. Configure:
    • Name: Descriptive name (e.g., “High Discount Approval”)
    • Conditions: When this rule triggers
    • Approval Group: Who must approve
  4. Click Save
Example Rules:
Rule NameConditionApproval Group
High DiscountDiscount > 20%Sales Managers
Enterprise DealTCV > $100,000Deal Desk
New ProductProduct = “AI Feature”Product Team
Long ContractTerm > 24 monthsExecutives

Dashboard Experience

For Sales Reps

  1. Create subscription/quote
  2. System evaluates approval rules
  3. If approval needed:
    • Subscription shows “Pending Approval” status
    • Sales rep can track approval progress
    • Receives notification when approved/rejected

For Approvers

  1. Receive notification of pending approval
  2. Review subscription details
  3. Approve, reject, or request changes
  4. Add comments for context

Approval Center

Access Approvals in the main navigation to see:
  • Pending approvals assigned to you
  • Approvals you’ve submitted
  • Historical approvals
  • Bulk approval actions

Managing Pending Approvals

For Approvers:
  1. Navigate to Approvals in the main sidebar
  2. View Pending approvals assigned to you
  3. Click to review subscription/quote details
  4. Click Approve or Reject
  5. Add comments (optional but recommended)
For Sales Reps:
  1. Your subscription shows “Pending Approval” status
  2. Track progress in the subscription detail view
  3. See which approvers have responded
  4. Receive notification when approved/rejected

Best Practices

Start Simple

Begin with a few key rules and expand based on needs.

Clear Ownership

Ensure approval groups have active members who respond quickly.

Set SLAs

Define expected turnaround times for approvals.

Document Reasons

Require approvers to add comments explaining decisions.

Common Use Cases

Discount Governance

Ensure large discounts are reviewed before approval:
  • Rule: Discount > 30%
  • Approval Group: Executives
  • Purpose: Protect margins on high-discount deals

New Product Launch

Require approval for new products until fully ramped:
  • Rule: Product = “New AI Feature”
  • Approval Group: Product Team
  • Purpose: Ensure proper positioning and pricing

Enterprise Deal Review

Large deals require executive approval:
  • Rule: TCV > $100,000
  • Approval Group: Deal Desk
  • Purpose: Review terms and ensure capacity

Next Steps