Insights — Customer Expansion & Account Growth — 4 min read
How to Identify Cross-Selling Opportunities in B2B
Cross-selling works when the next product genuinely solves a problem the customer already has. It fails when it is just the next item in the catalogue.

In short
Identifying cross-selling opportunities in B2B means systematically comparing what each customer currently buys against your full product or service range, their sector, their operations and any known changes in their business, to find gaps that make commercial sense for both sides. The strongest opportunities come from evidence — order patterns, operational changes, or stated needs — rather than from simply offering everything to everyone.
Cross-selling has a poor reputation in some B2B companies, usually because it has been done badly — a bolt-on pitch at the end of a call, or a quarterly email blast offering "other products you might like" to every account regardless of fit.
Done properly, cross-selling is simply matching a genuine customer need to something you already sell that they are not yet buying from you. The skill is in the identification, not the pitch.
What cross-selling actually is (and isn't)
Cross-selling is selling a different product or service to an existing customer, alongside what they already buy. It is distinct from upselling, which is selling more or a higher-value version of what they already buy. The two are often confused, and a weak cross-sell strategy usually treats them as the same exercise.
A genuine cross-sell opportunity exists where a customer has a need your company can meet, that need is currently unmet or met by someone else, and there is a credible reason the timing or relationship makes now sensible to raise it.
The gap analysis method
The most reliable way to find cross-sell opportunities is a gap analysis: list what each customer currently buys, then compare it against your full range and against what similar customers typically buy. Any meaningful gap is a candidate worth investigating further — not assuming, investigating.
- 01List the full range of products or services you offer.
- 02For each customer, map what they currently buy against that list.
- 03Compare the account against similar customers (by sector, size or application) to see what a comparable account typically buys.
- 04Flag any product categories bought by similar customers but missing from this account.
- 05Check for a plausible reason — not just an absence — before treating it as an opportunity.
Common sources of genuine cross-sell signals
| Signal | Why it matters |
|---|---|
| Customer uses a complementary product bought elsewhere | Known need, current supplier may be vulnerable |
| Customer has expanded operations or added a product line | New requirements likely to follow |
| Customer asks a question outside your usual product conversation | Direct evidence of an unmet need |
| Customer is in a sector where your other products are standard | Fit exists even without a direct signal |
| Customer has had a change of technical contact or buyer | Fresh eyes may reconsider supplier choices |
Avoid the 'frequently bought together' trap
Retail-style cross-selling — "customers who bought X also bought Y" — works for commodity, low-consideration purchases. It works far less well in B2B, where purchases are specified, budgeted and often involve more than one decision-maker. A B2B cross-sell suggestion needs a reason specific to that customer, not a statistical pattern borrowed from unrelated accounts.
A hypothetical example: a supplier of industrial coatings notices that a customer buying primer in volume has never bought their matching topcoat, despite most similar customers buying both. Before raising it, the account manager checks whether the customer has an existing topcoat supplier, applies a different finishing process entirely, or simply has not needed it yet for this particular product line. Only once that is understood does the conversation make sense.
Timing a cross-sell conversation
The best moments to raise a cross-sell opportunity are rarely cold. Natural openings include a contract renewal, a new project the customer has mentioned, a quality or supply issue with a current product, or simply a scheduled account review. Raising it attached to a reason the customer already has in mind feels like helpful attention rather than an unprompted sales pitch.
Why this often gets missed internally
Account managers are usually measured on retention and order fulfilment, not on identifying unmet needs across a full product range. Spotting a cross-sell opportunity requires stepping back from the day-to-day relationship and comparing an account against a wider picture — something that rarely happens without dedicated time or support set aside for it.
Turning identification into revenue
Finding a credible cross-sell opportunity is only the first step. It then needs evidence gathered, a sensible approach prepared, and someone with the right relationship to raise it — ideally with human judgement applied at every stage, since a wrong or badly timed approach can cost more trust than the opportunity is worth.
This is where Evans' Customer Expansion Engine is designed to help. The Intelligence tier (£695 + VAT/month) has Evans work through the customer and account information you securely provide, comparing accounts against your product range and sector patterns to surface specific, evidenced cross-sell opportunities for your team to act on. The Managed tier (£1,295 + VAT/month) goes further — validating each opportunity, preparing the outreach, following up and qualifying interest, then handing back a warm conversation ready for your team to close. Both run on an initial three-month term, and where you are also running new business development, the Managed Growth Engine Bundle combines Managed Customer Expansion Engine with Managed Opportunity Engine at £1,995 + VAT/month rather than £2,590 separately.
More revenue may already be inside your customer base.
Customer Expansion Engine analyses the customers you already have for cross-sell, upsell, renewal, reactivation and additional-site opportunities — each one explained, prioritised and approved by people before anyone makes contact. From £695 + VAT per month.
Related services
