Workflow Template
Deal Desk Approval Workflow
Captures non-standard deal requests from reps, routes them through finance review, optional legal review (for non-standard terms), and final approval by CFO or Sales Director based on discount/margin thresholds, with revision loops back to finance for pricing or terms changes.
This workflow is designed for sales operations and finance teams managing non-standard deal requests that need pricing scrutiny and, where terms fall outside the standard playbook, legal input before final sign-off. It captures each rep's deal request as a record, routes it through finance review, an optional legal review for non-standard terms, and a final approval step directed to either the CFO or Sales Director based on discount and margin thresholds, with built-in revision loops back to finance when pricing or terms change. The result is a consistent, auditable path from deal submission to approval or rejection, with the rep kept informed by email at every key stage.
Business Outcomes
- Reduces manual chasing between reps, finance and legal by routing deals automatically based on discount and margin thresholds
- Helps standardise non-standard deal review so pricing and terms are checked before they reach the CFO or Sales Director
- Cuts back-and-forth delays with structured revision loops capped at three cycles for pricing and terms
- Improves visibility into deal status with a timeline showing every review, revision and approval step
- Speeds up rep communication with automatic acknowledgement, approval and rejection emails tied to a reference number
Workflow Steps
Steps
- 1Create Deal Request Recordcreate record
Creates the deal request record from the rep's submission.
- 2Set Status to Submittedupdate record
Updates the record status to Submitted.
- 3Email Rep Acknowledgementsend email
Sends the rep an acknowledgement email with their reference number.
- 4Set Status to Finance Reviewupdate record
Updates the record status to Finance Review.
- 5Finance Review Taskcreate task
Finance reviews the deal pricing and records their decision and comments.
- 6Save Finance Review Resultupdate record
Persists finance's decision and comments to the record.
- 7Route on Finance Review Result
Routes based on whether finance found the deal acceptable or requiring changes.
finance_result: "Acceptable"→Route on Non-Standard Termsfinance_result: "Changes needed"→Set Status to Changes Requested (Finance)Default→End - 8Set Status to Changes Requested (Finance)update record
Updates the record status to Changes Requested after finance flags changes needed.
- 9Request Revised Pricing from Reprequest external input
Emails the rep finance's comments and asks for revised pricing via a form.
- 10Save Revised Pricingupdate record
Persists the rep's revised pricing to the record.
- 11Restart Finance Reviewrestart from step
Sends the deal back to finance review after the rep submits revised pricing, up to 3 cycles.
- 12Route on Non-Standard Terms
Routes to legal review if the deal has non-standard terms, otherwise proceeds to final approval routing.
non_standard_terms: "Yes"→Set Status to Legal Reviewnon_standard_terms: "No"→Route to CFO or Sales DirectorDefault→Route to CFO or Sales Director - 13Set Status to Legal Reviewupdate record
Updates the record status to Legal Review.
- 14Legal Review Taskcreate task
Legal reviews the non-standard terms and records their decision and comments.
- 15Save Legal Review Resultupdate record
Persists legal's decision and comments to the record.
- 16Route on Legal Review Result
Routes based on whether legal found the terms acceptable or requiring changes.
legal_result: "Acceptable"→Route to CFO or Sales Directorlegal_result: "Changes needed"→Set Status to Changes Requested (Legal)Default→End - 17Set Status to Changes Requested (Legal)update record
Updates the record status to Changes Requested after legal flags changes needed.
- 18Request Revised Terms from Reprequest external input
Emails the rep legal's comments and asks for revised terms via a form.
- 19Save Revised Termsupdate record
Persists the rep's revised terms to the record.
- 20Restart Finance Review After Legal Changesrestart from step
Sends the deal back to finance review after the rep submits revised terms, up to 3 cycles.
- 21Route to CFO or Sales Director
Routes to CFO approval if discount exceeds 20% or margin is under 25%, otherwise to Sales Director approval.
discount_percentage: "20"→Set Status to CFO Reviewmargin_percentage: "25"→Set Status to CFO ReviewDefault→Set Status to Sales Director Review - 22Set Status to CFO Reviewupdate record
Updates the record status to CFO Review.
- 23CFO Approvalrequest approval
Requests the CFO's approval for the deal due to high discount or low margin.
- 24Route on CFO Decision
Routes based on the CFO's approval decision.
approval_status: "approved"→Set Status to Approvedapproval_status: "rejected"→Set Status to RejectedDefault→End - 25Set Status to Sales Director Reviewupdate record
Updates the record status to Sales Director Review.
- 26Sales Director Approvalrequest approval
Requests the Sales Director's approval for the deal.
- 27Route on Sales Director Decision
Routes based on the Sales Director's approval decision.
approval_status: "approved"→Set Status to Approvedapproval_status: "rejected"→Set Status to RejectedDefault→End - 28Set Status to Approvedupdate record
Updates the record status to Approved.
- 29Email Rep Approvedsend email
Notifies the rep that the deal terms are approved.
- 30Set Status to Rejectedupdate record
Updates the record status to Rejected.
- 31Email Rep Rejectedsend email
Notifies the rep that the deal was not approved.
Fields
Show all 17 fieldsShow fewer fields
FormNon-Standard Deal Request
- Rep Name*· Text
- Rep Email*· Email
- Customer*· Text
- Deal Summary*· Long text
- Deal Value*· Number
- Margin Percentage*· Number
- Discount Percentage*· Number
- Are there non-standard terms?*· Choice
- Terms*· Long text
- Justification*· Long text
TaskFinance Review Task
- Finance Review Result*· Choice
- Finance Comments*· Long text
TaskLegal Review Task
- Legal Review Result*· Choice
- Legal Comments*· Long text
Other fields
- Deal Status· Choice
- Revised Pricing*· Text
- Revised Terms*· Text
- Rep Name*
- Rep Email*
- Customer*
- Deal Summary*
- Deal Value*
- Margin Percentage*
Forms
Non-Standard Deal Request
10 fields
Data Views
Deal Requests
customer, deal_value, discount_percentage, margin_percentage +1 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
Why should we automate deal desk approvals instead of managing them by email and spreadsheets?
Manual deal approvals typically rely on scattered email threads and spreadsheets to track discount, margin and terms exceptions, which makes it easy to lose track of where a deal sits. This workflow captures every deal request as a record with a reference number and status, so reps, finance and approvers can see progress without chasing updates. Routing to legal review and CFO or Sales Director approval happens automatically based on the thresholds entered, reducing the coordination overhead of manual handoffs.
What is the ROI of using this workflow for deal desk requests?
The workflow reduces the time finance and sales leadership spend manually triaging which deals need legal input or CFO sign-off, since routing is based on the discount, margin and non-standard terms values captured on the request form. Automatic acknowledgement, revision request and decision emails reduce the manual follow-up reps and reviewers would otherwise need to send. Because each cycle of revised pricing or terms is capped at three rounds, deals are less likely to stall indefinitely in back-and-forth review.
How does this compare to handling deal approvals manually across finance, legal and sales leadership?
Handling this manually usually means someone has to track who reviewed a deal, chase revised pricing or terms, and manually decide whether a deal needs CFO or Sales Director sign-off. This workflow automates those decision points using the discount percentage, margin percentage and non-standard terms fields from the request form, and keeps a timeline of every status change on the record. It also keeps reps updated automatically at each stage rather than relying on someone remembering to notify them.
Who is involved in reviewing and approving a deal request?
The rep submits the initial request through the public form, then finance completes a review task and records whether the deal is acceptable or needs changes. If the deal has non-standard terms, legal completes a similar review task; the deal then goes to either the CFO or Sales Director for final approval depending on discount and margin thresholds. Each of these tasks is assigned to a workspace member, and their decisions and comments are saved to the record.
What happens if finance finds the deal pricing unacceptable?
If finance's review result is 'Changes needed,' the record status updates to Changes Requested and the rep receives an email with finance's comments along with a form to submit revised pricing. Once the rep submits the revised figures, they are saved to the record and the deal restarts finance review, with this cycle available up to three times. This keeps pricing issues resolved before the deal moves toward legal or final approval.
How does the workflow decide whether legal needs to review a deal?
The routing step checks the 'Are there non-standard terms?' answer from the request form. If the answer is 'Yes,' the record status updates to Legal Review and a legal review task is created; if 'No,' the deal proceeds directly to the CFO or Sales Director routing step. Legal's decision and comments are saved to the record in the same way as finance's, including a revision loop back to finance if legal requests changes to the terms.
How is it decided whether the CFO or the Sales Director gives final approval?
The workflow routes to CFO approval if the discount percentage exceeds 20% or the margin percentage is under 25%; otherwise it routes to Sales Director approval. This threshold-based routing means higher-risk deals are directed to the CFO without anyone needing to manually flag them. The status updates to CFO Review or Sales Director Review accordingly, and the outcome of that approval determines whether the deal is marked Approved or Rejected.
Can this workflow be customised for our own discount and margin thresholds?
Yes, the routing conditions, such as the 20% discount and 25% margin thresholds that determine CFO versus Sales Director approval, can be changed by describing the change in plain English or editing the steps directly in the workflow editor. Earlier versions of the workflow are kept, so changes can be made without losing the previous configuration. This makes it straightforward to adjust thresholds as deal desk policy evolves.
What information does the rep receive throughout the process?
The rep receives an acknowledgement email with their reference number when the request is submitted, followed by emails requesting revised pricing or revised terms if finance or legal flag changes needed. At the end of the process, the rep receives an email confirming whether the deal was approved or rejected. All of these emails are sent using the workspace's built-in email capability, or through a connected AWS SES account if configured.
What does the record show if we need to review how a deal was handled?
Each deal request record keeps a timeline of what happened, including status changes such as Submitted, Finance Review, Legal Review, CFO Review or Sales Director Review, Approved and Rejected. The finance and legal review results and comments, along with any revised pricing or terms submitted by the rep, are saved on the record. Businesses should confirm their own record-keeping requirements against what this timeline and these saved values provide.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
