Automate·Intermediate·25 min·Updated Sep 30, 2026

Mine post-sale data for cross-sell opportunities

Examine customer usage data after purchase to flag accounts showing signals for an expansion or cross-sell conversation.

Download PDF

Microsoft 365

Works With

Prerequisites

A usage or product-adoption export covering your existing customer base

Business Outcome

Expansion revenue captured from existing customers before a competitor notices the same opportunity.

Handle with care

Customer account dataContract value

This surfaces real customer account names and contract values. If you don't have a licensed Copilot for step 2, strip account-identifying details before pasting the usage export into Claude.

Workflow Overview

Pick whichever of these AI tools you have — they're alternatives, not a sequence.

Excel
Claude
or
Copilot

Copilot works differently from the others: with a paid Microsoft 365 Copilot license it's built right into the app above, no copy-pasting needed. Without a license, use it the same way as ChatGPT or Claude — in its own chat window.

Step 1: Define what a cross-sell signal actually looks likeExcel

Look back at your last several successful expansions and write down the usage pattern that preceded each one as a specific, numeric rule.

Hitting a usage cap 3+ times in a month, 90%+ seat utilization, adoption of a feature that commonly pairs with an add-on — rather than a vague sense of "accounts that seem engaged."

Step 2: Analyze the usage exportCopilotClaude

Load the usage data into Excel and ask Copilot to surface accounts matching those defined signals, rather than a generic "who looks like they might buy more."

Prompt idea:

Using this usage export, flag any account that has hit their usage cap 3+ times in the past month or has more than 90% seat utilization. For each, state which signal triggered the flag and the specific numbers behind it.

Step 3: Prioritize by signal strength and account valueExcel

Rank the flagged accounts by how strong the signal is and the account's existing contract value, so the account team works the highest-value, clearest opportunities first.

Step 4: Hand the list to account owners with the evidence attachedExcel

Give each account owner the specific usage data behind the flag, not just a name on a list — that's what lets them have a grounded conversation instead of a generic upsell pitch.

Check the work

  • Verify the usage numbers behind a sample of flagged accounts against the source export directly.
  • Confirm the account isn't already in a churn-risk or support-escalation state — a cross-sell pitch to a frustrated customer backfires.
  • Check that flagged signals reflect recent, sustained usage, not a one-time spike.

Source: Microsoft Copilot Scenario Library — Sales (2026)

Expected Outcome

A ranked list of accounts showing cross-sell signals, with the specific usage pattern behind each flag.

!

Is AI actually needed here?

Step 1 already defines the flag as explicit numeric thresholds — hitting a usage cap 3+ times, 90%+ seat utilization. That's a rule, not a judgment call, so step 2's AI pass is really an IF/AND formula with extra steps.

Non-AI alternative: A Power Query transformation or an Excel formula flags the same accounts deterministically, and a conditional-formatting rule surfaces it in place without a separate AI prompt.

Related Workflows

Related Playgrounds

Beginner·15 min

Clean messy customer data

You inherited a CRM export filled with duplicate entries, inconsistent formatting, and missing fields.

Updated Sep 30, 2026
WORK WITH LIMINALS

Make AI useful for your team.

Get practical help with AI consulting or ask about training courses for your team.