The fundamental problem with calendar-based cross-sell campaigns
Most cross-sell campaigns are calendar-driven: the marketing team identifies the target audience at the start of the month, schedules the outreach for a fixed date, and launches. By the time the message reaches the borrower, some of them are in ideal moments for the offer — others are in exactly the wrong moment. The borrower who received their VAT quarterly report last Tuesday and is thinking about expansion is in a perfect moment. The borrower who just missed their instalment this week and is worried about their cash flow is emphatically not. A calendar-based campaign reaches both with the same message on the same day.
The Cross-Sell Campaign Agent AI solves this by treating the outreach date as an output of the borrower's signal state, not an input from the campaign calendar. The campaign does not launch on the 15th of the month — it launches for each borrower individually, on the day their signal combination crosses the threshold that indicates readiness. For some borrowers, that happens on the 3rd. For others, the 22nd. The distribution is not arbitrary — it is the actual distribution of when borrowers in this portfolio enter a cross-sell ready state.
The 22-trigger cross-sell outreach matrix
The trigger-to-outreach anatomy: how trigger 06 becomes a campaign
detected
GSTN registry: Saudi Arabia VAT registration filed Oct 28 — detected in daily GSTN scrape
The Cross-Sell Campaign AI runs a daily GSTN registry check for all SME borrowers. Kaveri Constructions' new TN registration appears in the Nov 12 scrape. Signal: Trigger 06 fires — geographic expansion underway. Suppression check: no active suppress window, no recent outreach in 14 days. Eligibility gate triggered automatically.
gate
Credit policy eligibility check runs: DBR (Debt Burden Ratio) headroom, DPD history, Al Etihad Credit Bureau (AECB), existing facilities, product-specific rules
8 eligibility checks run in parallel against the credit policy rules for SME working capital top-up. All 8 pass: DBR (Debt Burden Ratio) 43% (ceiling 65%), zero DPD 14 months, Al Etihad Credit Bureau (AECB) 724 (minimum 680), outstanding AED13.8L / original AED28L (below 60% threshold confirms eligibility). Offer amount computed: AED17.4L at 13.5% for 36 months. Campaign cleared.
personalised
Subject line and email body generated from trigger context: Saudi Arabia expansion + VAT growth + instalment calculator history
Subject: "Your Saudi Arabia expansion — we noticed, and we have something for you." Body references the TN registration specifically, the VAT revenue growth (34% YoY from prior monitoring), the instalment calculator use from Nov 2 (borrower was already modelling), and the pre-approved offer with locked terms. Message: 182 words. Channel: WhatsApp primary, email follow-up 48h if no response.
timed
Send scheduled for the next SME optimal window: Tuesday–Thursday, 09:00–11:00 AM
The trigger fires on Nov 12 (Friday). The Cross-Sell Campaign AI schedules the send for the next SME optimal window — Monday is excluded (start-of-week distraction), Friday afternoon excluded (weekend mindset). Next available: Tuesday Nov 13 at 09:15. The 18-hour delay from trigger to send is not a weakness — it is the timing optimisation that prevents a Friday afternoon WhatsApp from being deprioritised.
The trigger that fires at the right moment is worth 10 campaigns scheduled for the wrong day
Kaveri Constructions' TN expansion triggered Trigger 06. The borrower had already used the instalment calculator 10 days earlier (Trigger 01 would also have fired, but the 14-day suppress window prevented a duplicate message). The combination of signals — expansion confirmed by GSTN, intent confirmed by instalment calculator use — makes this the highest-probability cross-sell moment in Kaveri's loan history. A calendar campaign scheduled for November 15 would have reached Kaveri alongside 4,000 other SME borrowers, regardless of whether any of them were in the same moment. The Cross-Sell Campaign Agent AI sends 2,284 individually triggered messages in the first 14 days of November — each to a borrower whose own behaviour and signals said "now" — and converts them at 3× the rate of the calendar equivalent.
