Workflow Template
Customer Renewal Workflow
Manages customer contract renewals ahead of expiry. The account owner submits renewal details, reviews account health/risk, engages the customer, and prepares a renewal quote. Non-standard commercial terms are routed for approval. The customer's decision (renew, negotiate, or churn) drives contract updates, renegotiation, or handoff to offboarding.
As commercial contracts approach expiry, organisations require a governed, repeatable process to manage renewal risk, protect revenue, and ensure commercial terms remain within approved policy. The Customer Renewal Management Workflow provides account owners, revenue operations, and approval stakeholders with a structured, auditable process spanning renewal record creation, account health review, quote preparation, non-standard terms approval, and customer decision handling. It ensures that exceptions to standard commercial terms are escalated appropriately and that renewal, negotiation, or churn outcomes trigger the correct downstream contract or offboarding actions.
Business Outcomes
- Reduced renewal leakage through structured, time-bound renewal tracking
- Faster quote turnaround via standardised preparation and approval routing
- Full audit trail of commercial approvals for non-standard terms
- Improved forecast accuracy through consistent status tracking of at-risk accounts
- Reduced manual handoff errors between renewal, negotiation, and offboarding stages
Workflow Steps
Steps
- 1Create Renewal Recordcreate record
Registers the renewal case with customer, date, health, and proposed terms.
- 2Set Status to Openupdate record
Marks the renewal as open on creation.
- 3Set Renewal Due Dateset due date
Sets the record's due date for renewal SLA tracking.
- 4Review Risks and Engage Customercreate task
Owner reviews account health/risk and engages the customer ahead of renewal.
- 5Mark Under Reviewupdate record
Updates status to reflect the risk review is in progress.
- 6Prepare Renewal Quotecreate task
Owner prepares the renewal quote based on account health and proposed terms.
- 7Mark Quote Preparedupdate record
Persists the quote details on the record.
- 8Route Non-Standard Terms for Approval
Non-standard commercial terms require manager approval before presenting to the customer.
is_non_standard_terms: "true"→Mark Pending ApprovalDefault→Notify Owner Quote is Ready - 9Mark Pending Approvalupdate record
Updates status while the non-standard terms are under approval review.
- 10Approve Non-Standard Termsrequest approval
Manager reviews and approves or rejects the proposed non-standard commercial terms.
- 11Route on Approval Outcome
Routes forward if terms are approved, or back to revise the quote if rejected.
approval_status: "approved"→Notify Owner Quote is Readyapproval_status: "rejected"→Restart Quote PreparationDefault→End - 12Restart Quote Preparationrestart from step
Rejected terms are sent back to the owner to revise the quote.
- 13Notify Owner Quote is Readysend email
Notifies the account owner that the approved quote is ready to present to the customer.
- 14Mark Awaiting Customer Decisionupdate record
Updates status while awaiting the customer's renewal decision.
- 15Record Customer Decisioncreate task
Owner records the customer's decision after presenting the renewal quote: renew, negotiate, or churn.
- 16Persist Customer Decisionupdate record
Writes the recorded decision and related details to the renewal record.
- 17Route on Customer Decision
Branches based on whether the customer renews, wants to negotiate, or churns.
customer_decision: "Renew"→Update Contractcustomer_decision: "Negotiate"→Mark Negotiatingcustomer_decision: "Churn"→Mark ChurnedDefault→End - 18Mark Negotiatingupdate record
Updates status to negotiating and sends the owner back to revise the quote.
- 19Restart Quote Preparation for Negotiationrestart from step
Restarts quote preparation so the owner can prepare revised terms for negotiation.
- 20Update Contractupdate record
Updates the contract with the final renewed terms and new end date.
- 21Notify Owner of Renewalsend email
Notifies the owner that the customer has renewed and the contract is updated.
- 22Mark Churnedupdate record
Updates status to churned with the recorded reason.
- 23Hand Off to Offboardingcreate task
Creates a task to hand off the churned customer to the offboarding team.
- 24Confirm Offboarding Handoffupdate record
Confirms the churned renewal has been handed off to offboarding, leaving the record in a final status.
Fields
- Customer Name*
- Account Owner Email*
- Renewal Date*
- Account Health*
- Proposed Commercial Terms*
- Current ARR
- +9 more fields
Forms
Renewal Intake
6 fields
Data Views
All Renewals
customer_name, renewal_date, account_health, renewal_status +2 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
How is this workflow audited for compliance purposes?
Every status change, approval decision, and customer decision recorded within the workflow is timestamped and retained within assess.one, providing a complete audit trail from renewal creation through to contract update or offboarding handoff. This history is accessible to compliance and revenue operations teams without requiring separate reporting tools. Approval decisions on non-standard terms are permanently linked to the renewal record, supporting internal and external audit requirements.
Who has access to renewal records and approval steps?
Access is configured within assess.one based on role, typically restricting quote preparation and customer engagement to account owners while limiting approval of non-standard terms to designated commercial approvers. Administrators can define and adjust these permissions directly in the platform as organisational structures evolve. This ensures segregation of duties between those negotiating terms and those approving exceptions.
How does this integrate with existing CRM and communication tools?
Notifications such as alerting the account owner when a quote is ready or an approval decision has been made are configured directly within assess.one, including integrations with email and Slack. These integrations are set up through platform configuration rather than external development work. This keeps stakeholders informed in their existing communication channels without requiring manual follow-up.
Can the approval routing for non-standard terms be customised?
Yes, approval logic, thresholds, and approver roles for non-standard commercial terms can be adjusted directly within assess.one to reflect internal governance policy. Organisations can define what constitutes non-standard terms and route those cases accordingly, while standard renewals proceed without additional approval friction. Changes to this logic take effect immediately upon republishing the template.
What happens if non-standard terms are rejected during approval?
If non-standard terms are not approved, the workflow routes the renewal back to quote preparation, allowing the account owner to revise the commercial proposal within approved parameters. This ensures no renewal proceeds with terms outside policy without documented sign-off. The rejection and resubmission are both retained in the audit history.
How does the workflow handle the customer's renewal decision?
The customer's decision — renew, negotiate, or churn — is recorded directly within the workflow and drives automatic routing to the appropriate next stage. A decision to renew progresses to contract update, negotiation reopens quote preparation, and churn triggers handoff to the offboarding process. This decision point ensures consistent handling regardless of which account owner manages the renewal.
How long does it take to implement this workflow?
This workflow is a ready-to-use template that can be published and live within minutes, with no software installation or lengthy implementation project required. Once published, account owners and approvers can begin managing live renewals immediately. Any customisation to steps, roles, or approval logic can be made directly within assess.one before or after go-live.
Who needs access to this workflow within the organisation?
Typical participants include account owners managing the renewal relationship, commercial or finance approvers reviewing non-standard terms, and revenue operations staff monitoring renewal pipeline status. Access for each role is defined within assess.one and can be scoped to specific accounts, teams, or regions as required.
What compliance considerations apply to renewal quoting and approvals?
The workflow enforces that any commercial terms falling outside standard policy are routed for explicit approval before a quote is finalised and shared with the customer. This creates a documented decision point that supports internal governance policies around discounting, contract length, and pricing exceptions. All approvals are retained against the renewal record for future review.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
