Lifecycle Messaging

Customer.io

Developer-friendly lifecycle messaging on real-time data.

customer.io

How teams use it post-sale

Customer.io excels at data-triggered campaigns across email, push and SMS. Streaming engagement scores, milestones and segments into it as attributes and events makes every campaign behaviour-aware — sequences that enter, branch and exit on what accounts actually do rather than elapsed time.

Swap it within Lifecycle Messaging

Any of these runs the same plays — Accoil pushes the same signal wherever the work happens.

Workflows using Customer.io9

YOUR EXISTING EVENT STREAMAPICRUISINGSTALLEDGONE DARKSIGNAL · ACCOILNew account enters theonboarding segmentOnboarding stageMilestones hitDays since signupEngagement scoreSCORE · ACCOILResolve each account's emailstateEmail stateNext milestoneStall durationBest contactDECISIONCruising, stalled, or gone dark?ACTION · CUSTOMER.IO Send milestone congrats plus thenext stepACTION · CUSTOMER.IO Send the unblock email for thatmilestoneHUMAN STEPCSM sends a personal note, not atemplateOUTCOMEOnboarding emails peopleactually open
Growth

Engagement-Scored Onboarding Emails Playbook 2026

Day-based onboarding drips email the calendar, not the customer. Key every send to the account's live state instead — cruising accounts get milestone congratulations, stalled accounts get the unblock for their exact milestone, and accounts gone dark get a personal note from a human — with suppression the moment reality changes.

Starter
PRODUCT GAPPRICINGSIGNAL · HUBSPOTChurn completes with a loggedreason codeReason codeARR lostMost-used featuresExit-interview verbatimSCORE · ACCOILClassify winnability from the exitevidenceWinnable classWatch triggerCooling periodDECISIONWhich unlock reopens the door?ACTION · BEAMERBWatch the changelog for the fixthat matchesACTIONWatch pricing and packaging forthe unlockACTION · CUSTOMER.IO Send the win-back: you leftbecause X; X shippedHUMAN STEPAE answers any reply personallywithin a dayOUTCOMEResurrection revenue on its ownreporting line
GrowthSales

Churned-Account Win-Back Playbook 2026

Every churned account is a lead with a documented objection, and your changelog eventually answers many of them. This play logs a reason code at churn, classifies winnability from the final engagement snapshot, watches for the unlock that answers the objection, and fires a win-back that says "you left because X; X shipped last month" to the person who made the call.

BStarter
YOUR EXISTING EVENT STREAMAPICOMMUNITYDIRECT ASKSIGNAL · ACCOILUser holds top-decileengagement for 60 daysEngagement percentileTenureFeature breadthAccount healthSCORE · COMMON ROOMMatch the user to the rightadvocacy motionCommunity activityPublic presenceBest-fit motionDECISIONWhich motion fits this user?ACTION · CUSTOMER.IO Send the community invite keyedto their usageACTION · CUSTOMER.IO Send the review or referenceask, personalizedHUMAN STEPCommunity manager onboardsthem in week oneACTION · COMMON ROOMTrack the advocate cohort and itsengagementACTION · SLACK Alert the CSM when anadvocate's engagement dropsOUTCOMEAdvocate-cohort NRR beats thematched control
GrowthSuccess

Community-Led Retention Loop Playbook 2026

Pick advocates on evidence, not volume: a sustained top-decile engagement signal fires the play, community and product data match each user to the right advocacy motion — community invite, review, reference, beta — the ask is personalized to what they actually built, and the advocate cohort's NRR is measured against a matched control so the program survives budget season.

Intermediate
YOUR EXISTING EVENT STREAMAPIALIVEDYINGSIGNAL · ACCOILNo human contact in 30 days andengagement decliningEngagement scoretrendLast meaningful actionFeatures gone quietLast contact dateDECISIONIs product usage still alive?ACTION · CUSTOMER.IO Send a value-led email keyed totheir own usageACTION · SLACK Flag the silent account to the AMin #cs-alertsHUMAN STEPAM makes the insight call, neverthe check-in callACTION · SENDOSOSend a physical touch tied to ausage milestoneOUTCOMEMeeting booked or engagementre-established
Account ManagementSuccess

Ghosted Account Re-Engagement Playbook 2026

Ban the "just checking in" email and replace it with the customer's own data: 30 days of silence plus a declining engagement score fires the play carrying the score trend, the last meaningful action and the features gone quiet — so every touch, from the value-led email to the AM's insight call to the physical send for high-ARR accounts, opens with something they didn't know about their own usage.

Starter
YOUR EXISTING EVENT STREAMAPIPOWER USERDECLINERNEWLY ACTIVESIGNAL · ACCOILAccount crosses a behavioralthresholdWhich threshold firedEngagement trendUser roleAccount segmentDECISIONWhich micro-survey fits themoment?ACTION · SPRIGAsk power users the advocacyquestion in-productACTION · SPRIGAsk decliners the friction probein-productACTION · SPRIGAsk the newly activated toconfirm the value momentResponse & verbatimRespondent's ownusageSCORE · ACCOILJoin the answer with theaccount's behaviorRouted classPlay ownerACTION · SLACK Route each class to its own playin SlackHUMAN STEPCSM works the saves; RevOpsmines the verbatimsOUTCOMEEvery response actioned within aweek
SuccessRevOps

The NPS Autopsy Playbook 2026

Kill the quarterly NPS blast — survey behavior instead. When an account crosses a behavioral threshold (a sustained spike, a 20-point decline, an activation milestone), the moment picks the micro-survey: power users get the advocacy ask, decliners the friction probe, the newly-activated value confirmation. Every answer is joined with the respondent's actual usage and routed to a different play.

Intermediate
HOLDINGSLIDINGSIGNAL · HUBSPOTOnboarding marked complete inthe CRMActivation % athandoffDays in onboardingMilestones hit vsskippedSeats activatedSCORE · ACCOILCompare weekly usage to theonboarding baselineUsage vs baseline %Trend directionFeatures gone quietDECISIONUsage holding above the handoffbaseline?ACTION · CUSTOMER.IO Run a graduation sequenceseeding the second use caseACTION · SLACK Alert the account owner whenthe cliff threshold tripsHUMAN STEPCSM makes an intervention callwithin 5 daysOUTCOMEDay-90 retention held above thehandoff baseline
SuccessGrowth

Onboarding Cliff Rescue Playbook 2026

Onboarding "complete" is where churn begins: the moment the CRM marks the handoff, this play snapshots the activation baseline — milestones hit and skipped, seats activated — then watches weekly usage against it for 30 days. Accounts holding above baseline get a graduation sequence seeding the second use case; accounts sliding get a CSM call within five days, keyed to the slipping milestone.

Starter
MIGRATE NOWUPGRADE WINFLIGHT RISKSIGNAL · STRIPENew pricing approved — themigration window opensUsage-fit vs newpackagingOld vs new price deltaEngagement scoreRenewal dateSCORE · ACCOILSegment the book into threemigration tracksSegment countsAt-risk ARRUpgrade-win ARRDECISIONWhich track is the account in?ACTION · CUSTOMER.IO Send migrate-now comms withusage evidenceACTION · CUSTOMER.IO Pitch the upgrade with their ownusage numbersHUMAN STEPAM calls every flight-riskaccount with a bridge offerACTION · SALESFORCE Track cohort churn per wave;pause over thresholdOUTCOMEMigration lands with NRR intact
RevOpsGrowth

Pricing Migration Without the Churn Spike 2026

Migrate the book to new pricing without torching NRR: segment every account by usage-fit against the new packaging, price delta and engagement, run sequenced comms per track with each account's own usage numbers as the evidence, put an AM on every flight-risk account with a time-boxed bridge offer, and monitor cohort churn per wave against a pause threshold you wrote down before wave one shipped.

Advanced
YESNOSIGNAL · CLAYLayoff or restructuring news hitsa customerHeadcount change %Affected departmentsAccount ARRRenewal dateSCORE · ACCOILRecheck seats and engagementagainst the newsActive seatsbefore/afterPer-seat engagementChampion still active?DECISIONUsage impact detected?HUMAN STEPAM brings theright-size-and-retain offer firstACTION · CUSTOMER.IO Run a value-doc campaign forthe surviving teamACTION · SALESFORCE Log the revised forecast againstthe renewalACTION · SALESFORCE Note the news and set a 30-dayusage watchOUTCOMELogo retained, expansion pathwhen they rehire
Account ManagementRevOps

Customer Layoffs Counter-Play 2026

When a customer announces layoffs your ARR already shrank — you just haven't been told. This play hears the news first: Clay's enrichment catches the layoff, Accoil rechecks seats and engagement against it, and the AM shows up with a right-size-and-retain offer before the customer asks — while the surviving team gets re-onboarded and the forecast gets the truth.

Intermediate
YOUR EXISTING EVENT STREAMAPISELF-SERVEHIGH-TOUCHSIGNAL · ACCOILOne feature crosses 80% ofusage for 30 daysDominant featureUsage share %Features nevertouchedAccount segmentSCORE · ACCOILMatch the next-best feature fromlookalike accountsRecommended featureAdjacency strengthExpected effortDECISIONSelf-serve seed or human seed?ACTION · CANDUSeed in-app where the dominantworkflow endsACTION · CUSTOMER.IO Send a use-case story matchedto the segmentHUMAN STEPCSM brings the second use caseto the next callOUTCOMEMulti-feature adoption;concentration below 80%
SuccessGrowth

Second-Value Seeding Playbook 2026

Accounts living on one feature look healthy and churn anyway. When a single feature crosses 80% of an account's usage for 30 days, this play matches the next-best feature from what similar accounts adopted and kept, then seeds it by segment: an in-app prompt where the dominant workflow naturally ends, a lifecycle sequence telling a use-case story, and a CSM bringing it to high- touch accounts.

Starter

See these in the library →

The playbook pack

Every playbook, one download

All 31 workflows as print-ready playbooks — diagrams included. Plus every new workflow as we publish it.

On-page playbooks stay ungated. Downloading subscribes you to new workflows from Accoil — unsubscribe anytime.