Skip to main content
Success aggregates live customer data from BuildBetter, CRM, billing, product analytics, and release sources. This page explains which sections depend on which inputs and how the newer setup/readiness model works.

Section Data Requirements

Required Integrations

Salesbricks

Powers: Contracts, Convert, Pipeline fallback/open orders, Re-engage, renewal context for Health. Connect: Settings -> Integrations -> Salesbricks.

Stripe

Powers: Contracts, Convert, Health payment-state factors, Customer Detail revenue sources. Connect: Settings -> Integrations -> Stripe.

PostHog

Powers: Health adoption scoring, Convert usage context, Customer Detail active-user metrics. Connect: Settings -> Integrations -> PostHog.

Attio

Powers: Pipeline as a CRM opportunity source, including stage reads and editable stage movement when configured. Connect: Settings -> Integrations -> Attio.

Optional Sources

HubSpot

Powers: Customer Detail enrichment and optional company context. The current matching key is company domain.

Salesforce

Powers: Optional pipeline source filtering when connected and surfaced by the pipeline data layer.

GitHub, RSS, and Manual Shipped Features

Powers: Releases / Close the Loop. GitHub releases, RSS feeds, and manual shipped-feature entries form the release catalog that request matching uses.

Section Setup Readiness

The backend exposes setup readiness for:
  • convert
  • contracts
  • pipeline
  • re-engage
  • close-the-loop
Endpoint:
The response includes: Connector status means: Only healthy connection statuses count as connected. Inactive, disabled, errored, and reauth-needed connections do not count toward setup readiness.

Reused Systems by Section

The Route-Accounts Model

Each Success section can move an account into another section’s queue. Routed accounts appear in the destination with origin context.

Demo Mode

Demo mode is sample data, not a data import. It:
  • Loads Pied Piper sample records.
  • Shows a demo banner.
  • Does not write real customer data.
  • Lets teams evaluate the workflow before connecting integrations.
Health, Convert, Contracts, Pipeline, and Releases / Close the Loop have demo-mode paths in the UI. Re-engage currently requires Salesbricks live data and shows an integration prompt when disconnected.

Feature Flag and Routes

The whole workspace is gated by the success feature flag.
  • /success redirects to /success/health when enabled.
  • /success redirects to /success-unlock when disabled.
  • /success/releases redirects to /success/close-the-loop.
  • /success/customers/:companyDomain opens Customer Detail.
For rollout, enable the flag first, connect Salesbricks and Stripe, then add PostHog and Attio. That unlocks the highest-value path: Health -> Contracts -> Convert -> Pipeline.