SaaS / General Application
Business problems solved
| Problem | How PBCP solves it |
|---|---|
| No visibility into which features users actually use | User Story → feature usage timeline |
| High churn but no insight into the cause | Churn signal → drop-off pattern before cancellation |
| Long onboarding that users don't complete | Journey funnel → identify which steps users drop out at |
| No idea which plan suits which user segment | Segment Intelligence → usage pattern per plan |
Story types
User Story
How active is this user? Which features do they use?
Workspace Story
How does this team collaborate? How heavily is it used?
Feature Story
Is this feature used frequently? Who uses it and how?
Subscription Story
How does this plan upgrade/downgrade? Are there churn signals?
Key events
| Event | Occurs when |
|---|---|
user.signed_up | User signs up |
user.verified_email | Email verified |
onboarding.step_completed | Onboarding step completed |
onboarding.completed | All onboarding steps completed |
session.started | App opened |
session.ended | App closed |
feature.used | Feature used (payload: featureName) |
feature.first_used | Feature used for the first time |
workspace.created | Workspace / project created |
workspace.member_invited | Member invited |
workspace.member_joined | Member joined |
subscription.upgraded | Plan upgraded |
subscription.downgraded | Plan downgraded |
subscription.cancelled | Subscription cancelled |
payment.completed | Payment completed successfully |
api.called | API called (payload: endpoint, method) |
export.created | Data exported |
integration.connected | Integration connected |
Intelligence use cases
| Use case | Signal | Action |
|---|---|---|
| Onboarding drop-off | onboarding.step_completed stops at a particular step | In-app tooltip + email nudge |
| Feature adoption | feature.first_used not triggered within 14 days | Discovery campaign |
| Churn prediction | No session.started for >7 days | Win-back email |
| Expansion opportunity | Usage metrics approaching plan limit | Upgrade prompt in app |
| Power user | feature.used above threshold per week | Case study / referral request |
| Subscription at risk | subscription.downgraded → no engagement | Intervention |
Onboarding funnel example
user.signed_up → 1,000 users
user.verified_email → 820 (18% drop)
onboarding.step_1_completed → 650 (21% drop) ← hardest step
onboarding.step_2_completed → 520 (20% drop)
onboarding.completed → 380 (27% drop)
feature.first_used → 290 (24% drop)
workspace.created → 210 (28% drop)
Activated users: 21% ← Pulse makes this visible for the product team