Executive AI Dinner hosted by Kumo - Austin, April 8

Register here
6Classification · Product Propensity

Cross-Sell Optimization

Which policyholders should receive a bundling offer?

Book a demo and get a free trial of the full platform: research agent, fine-tune capabilities, and forward-deployed engineer support.

By submitting, you accept the Terms and Privacy Policy.

Loved by data scientists, ML engineers & CXOs at

Catalina Logo

A real-world example

Which policyholders should receive a bundling offer?

Multi-line policyholders have 90% retention rates vs 70% for single-line (J.D. Power), yet only 35-40% of personal-lines customers bundle. Each additional line adds $800-$1,500 in annual premium and reduces churn risk by 15-20 percentage points. Insurers spend $50-100 per outbound sales contact, but untargeted campaigns convert at just 2-4%. The signals for bundling readiness are spread across policy records, claims history, life events, service interactions, and competitive pricing data. A targeted approach could double conversion rates while halving contact volume.

Quick answer

AI optimizes insurance cross-selling by connecting policyholder coverage portfolios with life-event signals, quote activity, discount eligibility, and competitive market context. Instead of blasting untargeted bundle offers to all single-line customers, graph-based models identify the specific policyholders who are actively shopping for additional coverage, rank the right product to offer, and time the outreach to maximize conversion. Targeted cross-sell campaigns convert at 8-12% versus 2-4% for untargeted approaches.

Approaches compared

4 ways to solve this problem

1. Untargeted Campaign Blasts

Send bundling offers to all single-line policyholders at renewal. Simple to execute using existing marketing systems. High volume, low conversion.

Best for

Building awareness of multi-line discounts across the entire book when you have no targeting capability.

Watch out for

2-4% conversion rates at $50-100 per contact mean you spend $25-50 to acquire each additional line. Most contacts are wasted on policyholders who are not in the market.

2. Propensity Scoring with Logistic Regression

Score policyholders based on demographics, tenure, and current coverage. Target the highest-propensity segment with bundling offers. A meaningful step up from blast campaigns.

Best for

Moderate targeting improvement when you have clean policyholder demographics and can segment by life stage.

Watch out for

Misses real-time shopping signals, life-event triggers, and competitive context. A 35-year-old auto-only customer might have high demographic propensity but zero intent right now. You need timing signals, not just demographic fit.

3. Collaborative Filtering (Recommendation Engine)

Borrow techniques from e-commerce: 'customers like you also bought home insurance.' Uses policy-purchase patterns to identify likely next products.

Best for

Large books with diverse product portfolios where purchase-pattern data is rich enough to find meaningful similarities.

Watch out for

Insurance is not e-commerce. Purchase decisions are infrequent (annual) and driven by life events, not browsing behavior. The cold-start problem is severe: new policyholders have no purchase history to match against.

4. Relational Deep Learning (Kumo's Approach)

Connects policyholders to coverage portfolios, life-event signals (new vehicle purchase, home closing), quote activity (competitor shopping), discount eligibility, and service interactions in a single graph. Predicts both propensity and optimal product in one model.

Best for

Identifying high-intent cross-sell moments: a home-only customer who just bought a car, a renter who just closed on a house, an auto-only customer shopping for home quotes. Timing the right offer to the right customer.

Watch out for

Depends on access to life-event data sources (DMV records, property records, digital signals). Without intent signals, the model falls back to demographic propensity, which is less precise.

Key metric: Multi-line policyholders retain at 90% vs. 70% for single-line (J.D. Power). Targeted AI cross-sell converts at 8-12% vs. 2-4% untargeted, generating $80-150M in incremental annual premium.

Why relational data changes the answer

Flat cross-sell models score each policyholder based on their own attributes: age, tenure, current coverage, premium level. They can predict that 35-year-old homeowners are statistically likely to add auto insurance. But they cannot see that Jennifer Adams just purchased a new vehicle (DMV record match), has been requesting auto insurance quotes from two competitors (digital signal), qualifies for a 15% multi-line discount she does not know about, and has a low loss ratio that makes her a highly profitable customer to retain. These signals come from four different data sources, and their combination makes Jennifer a 81% likely converter right now, not just a generic 'someday might bundle' prospect.

Relational learning connects these signals in real time. The model walks from policyholder to life-event signals, to quote activity, to discount eligibility, to risk profile. It learns that the combination of life-event trigger + active shopping + available discount + strong risk profile predicts bundling conversion at 4-5x the rate of demographic propensity alone. More importantly, it identifies the specific product to offer (auto + umbrella for Jennifer, not just auto) and the specific discount structure that maximizes both conversion and lifetime value. This precision turns cross-sell from a numbers game into a relationship-building conversation.

Cross-selling from a flat policyholder table is like a waiter recommending dessert to everyone at every table. Some people want it, most do not, and you annoy the ones who are watching their diet. Relational cross-selling is like a waiter who noticed you looked at the dessert menu, knows you ordered a light main course, and remembers you had the chocolate cake last time you were here. The recommendation is personal, timely, and welcome.

How KumoRFM solves this

Relational intelligence built for insurance data

Kumo connects policyholders to their coverage portfolio, life-event signals, billing patterns, service interactions, and market context. The model identifies that Policyholder PH-6601 (home-only) just purchased a new vehicle (DMV record match), has been searching for auto insurance quotes (digital signals), and has a low-loss-ratio profile that would qualify for a significant multi-policy discount. These cross-table signals produce a bundling-propensity score, ranking the right offer (auto + umbrella) for each household.

From data to predictions

See the full pipeline in action

Connect your tables, write a PQL query, and get predictions with built-in explainability — all in minutes, not months.

1

Your data

The relational tables Kumo learns from

POLICYHOLDERS

policyholder_idnamecurrent_linestotal_premiumtenure_years
PH-6601Jennifer AdamsHome Only$2,1006.4
PH-6604Carlos ReyesAuto Only$1,4003.2
PH-6603Diana LeeHome + Auto + Umbrella$5,40011.2

LIFE_EVENT_SIGNALS

policyholder_ideventconfidencedetected_date
PH-6601New Vehicle PurchaseHigh2025-09-05
PH-6604Home PurchaseMedium2025-09-12
PH-6603None DetectedN/AN/A

QUOTE_ACTIVITY

policyholder_idline_quotedcompetitor_quoteslast_quote_date
PH-6601Auto22025-09-10
PH-6604Home12025-09-14
PH-6603None0N/A

DISCOUNT_ELIGIBILITY

policyholder_idmulti_line_discountloyalty_discountclaims_free_discount
PH-660115% if adds auto5% (5+ years)10% (0 claims)
PH-660412% if adds homeNone5% (1 small claim)
PH-6603Already applied8% (10+ years)10% (0 claims)
2

Write your PQL query

Describe what to predict in 2–3 lines — Kumo handles the rest

PQL
PREDICT BOOL(POLICYHOLDERS.LINES_ADDED > 0, 0, 90, days)
FOR EACH POLICYHOLDERS.POLICYHOLDER_ID
WHERE POLICYHOLDERS.CURRENT_LINES != 'Home + Auto + Umbrella'
3

Prediction output

Every entity gets a score, updated continuously

POLICYHOLDER_IDCURRENT_LINESBUNDLE_PROPENSITYRECOMMENDED_LINEEST_PREMIUM_ADD
PH-6601Home Only0.81Auto + Umbrella+$2,200
PH-6604Auto Only0.54Home+$1,800
PH-6603H+A+U (full)N/AAlready Bundled$0
4

Understand why

Every prediction includes feature attributions — no black boxes

Policyholder PH-6601 (Jennifer Adams, Home Only)

Predicted: 81% bundling propensity (Auto + Umbrella)

Top contributing features

New vehicle purchase detected

Sept 2025

30% attribution

Active auto insurance shopping

2 competitor quotes

26% attribution

Multi-line discount opportunity

15% savings

19% attribution

Strong retention profile (low loss ratio)

0.28

14% attribution

Tenure and loyalty discount eligible

6.4 yrs, 5%

11% attribution

Feature attributions are computed automatically for every prediction. No separate tooling required. Learn more about Kumo explainability

Frequently asked questions

Common questions about cross-sell optimization

How does AI improve insurance cross-sell conversion rates?

AI improves cross-sell conversion by targeting policyholders with active intent signals rather than demographic propensity alone. Graph-based models identify customers who are actively shopping for additional coverage (life events, competitor quotes) and match them with the right product offer at the right time. This doubles conversion rates from 2-4% to 8-12%.

What is the retention benefit of insurance policy bundling?

Multi-line policyholders retain at 90% versus 70% for single-line customers (J.D. Power). Each additional line adds $800-$1,500 in annual premium and reduces churn risk by 15-20 percentage points. The combined effect makes cross-sell the highest-ROI retention strategy in personal lines insurance.

How do insurers identify the best cross-sell opportunities?

The best opportunities combine three signals: a life event that creates a coverage need (new car, new home, new baby), active shopping behavior (competitor quotes, coverage research), and available discounts that make bundling attractive. Graph-based models identify all three signals from connected data sources and prioritize the highest-probability opportunities for outreach.

What data do insurers need for AI-powered cross-sell?

Effective cross-sell models need policyholder coverage data, life-event signals (DMV records, property records, digital activity), quote activity logs, discount eligibility rules, and service-interaction history. The more data sources connected, the more precise the targeting. Even with just coverage data and rate-change history, models outperform untargeted campaigns by 2-3x.

Bottom line: Increase multi-policy households by 15-25% and reduce churn by 15-20 points per converted household, generating $80-150M in incremental annual premium for a top-10 personal-lines insurer.

Topics covered

insurance cross-sell AIpolicy bundling predictionmulti-line insurance analyticscross-sell propensity insurancegraph neural network cross-sellKumoRFMrelational deep learning insuranceinsurance product recommendationbundle offer optimizationinsurance customer analytics

One Platform. One Model. Infinite Predictions.

KumoRFM

Relational Foundation Model

Turn structured relational data into predictions in seconds. KumoRFM delivers zero-shot predictions that rival months of traditional data science. No training, feature engineering, or infrastructure required. Just connect your data and start predicting.

For critical use cases, fine-tune KumoRFM on your data using the Kumo platform and Research Agent for 30%+ higher accuracy than traditional models.

Book a demo and get a free trial of the full platform: research agent, fine-tune capabilities, and forward-deployed engineer support.