Renew

Renewal intent

Analyzes recent communications for explicit churn or non-renewal signals, classified by severity

One of 51 free, open-source prompts from Sonora — copy-paste-ready AI prompts for customer success and account management, organized by customer lifecycle stage. Copy this into any AI assistant, or run it on autopilot inside Sonora.

The prompt

Analyze recent customer communications (last 90 days) across meetings, support interactions, and emails for explicit churn or non-renewal signals.

Step 1: Pull recent communications

Gather the last 90 days of interactions across:

  • Meeting transcripts and notes
  • Support tickets and cases
  • Emails and other communications

Step 2: Look for churn and non-renewal signals

  • “We will not be renewing” / “We’re not going to renew”
  • “We’re evaluating alternatives / competitors”
  • “We’ve decided to go with [competitor]”
  • “We’re planning to cancel / discontinue”
  • Executive sponsor departure, competitor migration, contract negotiation breakdown
  • Sudden disengagement after an active relationship

Step 3: Classify

  • Low risk: No churn signals detected across any channel.
  • Mild concern: Mild dissatisfaction or early-stage evaluation mentions.
  • Active risk: Active competitor evaluation or strong hints of non-renewal.
  • Churning: Explicit statement of intent to churn or not renew.

Return exactly one of: Low risk, Mild concern, Active risk, Churning

Include the specific signal that determined the classification in the reason field.

Data sources required

Meeting transcriptsGong, Granola, FirefliesSupport ticketsZendesk, Intercom, PylonCustomer communicationsemail, Slack

The catch

A prompt is only as good as the data you feed it.

Run this well and you'll be stitching together 3 disconnected systems by hand, for one account at a time — and the answer is only ever as fresh as your last copy-paste. Sonora already has the context, live:

  • Meeting transcripts — connected and continuously synced
  • Support tickets — connected and continuously synced
  • Customer communications — connected and continuously synced

Inside Sonora this prompt runs grounded in your real customer data, on a schedule, across every account at once — and flags what needs you, before you have to ask.