← Repeat ValueArrows or space to advance · F for fullscreen · ⌘P to save as PDFSessions

Growth Loops · Session 03 · Dates TBD

Repeat Value

Build the next useful action into the product

Ship AIPhoenix, ArizonaPress → to begin

Ship AIRepeat Value01/21

More activity is not automatically more value.

A product that makes customers click ten times to finish one job can look engaged while becoming worse.

Ship AIRepeat Value02/21

Tonight

  1. 01Define active use at the product's natural rhythm
  2. 02Separate frequency, depth, and breadth
  3. 03Compare retained and slipping customer behavior
  4. 04Build a feature-adoption view with eligible denominators
  5. 05Treat correlation as a clue, not a cause
  6. 06Design the next-value path in product or lifecycle
  7. 07Add trust, quality, and annoyance guardrails
Ship AIRepeat Value03/21

Where we are

  1. Session 01Instrument the Journey
  2. Session 02First Value
  3. Session 03Repeat Value
  4. Session 04Read the Curve
  5. Session 05Before They Leave
  6. Session 06Close the Loop

Customers can reach first value. Tonight asks what a healthy return looks like and how the product makes the next valuable action easier to discover.

Ship AIRepeat Value04/21

Act one

Define healthy use

An active customer is not someone who opened the app. It is an eligible customer who repeated a behavior at a cadence that matches the job.

Ship AIRepeat Value05/21

Find the product's natural rhythm

  1. JobWhen does the underlying customer need recur?
  2. OpportunityHow often could this customer reasonably act?
  3. Core actionWhich completed behavior represents value each time?
  4. WindowDaily, weekly, monthly, or event-triggered?
  5. EntityShould activity belong to a user, team, or account?

Defaulting to daily active users makes a monthly planning product look sick and a high-friction daily product look healthy.

Ship AIRepeat Value06/21

Frequency, depth, and breadth answer different questions

MeaningIllustrative measure
FrequencyHow often value recursWeeks with at least one useful share
DepthHow much of the core job completesUseful results per active workspace
BreadthHow widely value spreadsEligible roles completing their useful action
QualityWhether the action workedSuccessful shares without reversal

Choose the dimensions the product can improve without forcing activity. More of all three is not always the goal.

Ship AIRepeat Value07/21

Exercise: write the active-use contract

~/your-product

define active = eligible account + core action + window

entity: workspacebehavior: useful report sharedwindow: at least once in a natural weekexclusions + time zone documented

Write who is eligible, the exact event conditions, the interval, exclusions, and whether multiple actions increase the count. Ask another team to calculate it from the definition.

If two people produce different denominators, the metric is not defined yet.

Ship AIRepeat Value08/21

Try the reusable skill

Run one useful example.

Use the prepared task and inspect the draft against the source facts.

Checking exercise availability…Made-to-order furniture · fictional classroom example

02 Start with a prepared example

Apply the plan repeat customer value guide to the supplied classroom example. Produce the most useful draft, plan or review for this task in under 180 words. Use only supplied facts; identify missing evidence.

Read the instructions ↗
This uses an actual reusable skill. Authored by Ship AI. The result is a draft for you to review.
Your example output
Your output will appear here when you run the example.

    Choose a task, then run the example.

    Ship AIRepeat Value09/21

    Act two

    Find the repeated behavior

    Compare what retained and slipping customers do, then investigate why the difference exists before turning it into product pressure.

    Ship AIRepeat Value10/21

    Feature adoption needs an eligible denominator

    NumeratorDenominator
    TemplatesEligible accounts using a templateAccounts with a repeatable report job
    CollaborationAccounts with collaborator actionMulti-user accounts
    SchedulingAccounts scheduling a useful reportAccounts with recurring need
    ExportAccounts completing an exportAccounts whose workflow leaves the product
    Core actionAccounts repeating useful shareAll eligible active accounts

    Putting ineligible customers in the denominator makes specialized features look weak and sends the team toward the wrong fix.

    Ship AIRepeat Value11/21

    Retained customers may use a feature because they are retained — not the other way around.

    Behavioral separation suggests where to investigate. Sequence, customer job, segment mix, and experiments are needed before claiming causation.

    Ship AIRepeat Value12/21

    Turn behavioral separation into a product hypothesis

    1. CompareUse the same eligibility and observation window for retained and slipping cohorts.
    2. SequenceCheck whether the behavior occurred before the retention outcome.
    3. SegmentRule out plan, role, tenure, and customer-job mix.
    4. ListenUse interviews, support, and session evidence to explain the behavior.
    5. TestMake the behavior easier only for customers it can plausibly help.

    The strongest candidate is both behaviorally distinct and connected to a customer reason you can articulate.

    Ship AIRepeat Value13/21

    Exercise: inspect the retained behavior

    ~/your-product

    retained cohort vs slipping cohort

    same eligibility + age window appliedscheduled sharing separates before week-4 outcomedifference concentrated in recurring-report teams3 customer conversations queued

    Compare action sequences and feature adoption, then narrow the finding to the segment for whom the behavior matches a real job. Record alternative explanations beside the hypothesis.

    Do not announce a magic feature. Leave with a candidate behavior and the evidence still missing.

    Ship AIRepeat Value14/21

    Act three

    Build the next-value path

    The intervention should help the customer resume an unfinished job, not manufacture a session for the dashboard.

    Ship AIRepeat Value15/21

    Repeat value should make the next turn easier

    customer loop
    1. 01Complete the core action
    2. 02Save useful state or context
    3. 03Reveal the next relevant action
    4. 04Return with less work than before

    Saved state, templates, collaboration, and progress can create a reason to return because the product remembers the work already done.

    Ship AIRepeat Value16/21

    Help versus pressure

    Next value

    • Triggered by unfinished customer intent
    • Uses context the customer already supplied
    • Explains the useful next action
    • Appears on the surface that can complete it
    • Stops when the job is done

    Engagement theatre

    • Triggered by inactivity alone
    • Generic urgency or streaks
    • Celebrates clicks instead of outcomes
    • Adds notifications without relevance
    • Keeps sending after dismissal

    An intervention can raise sessions and lower trust at the same time. Measure dismissals, opt-outs, errors, and unsuccessful returns.

    Ship AIRepeat Value17/21

    Live build: make one next action obvious

    ~/your-product

    ship next-value path → inspect eligible journey

    trigger: saved recurring job, no schedule setsurface: in-product empty statesuccess: next useful share completedguardrails: dismissals + errors verified

    Choose one behavior and one eligible segment. Build the smallest in-product or lifecycle intervention, then walk through completion, dismissal, ineligibility, and error states.

    The intervention is complete only when it can stop. Suppression and exit rules are part of the feature.

    Ship AIRepeat Value18/21

    The engagement artifact

    DefinitionDecision evidence
    Active useEntity + core action + natural windowTwo people calculate the same number
    AdoptionFeature use among eligible accountsRetained and slipping cohorts compared
    HypothesisBehavior + customer reason + alternativesSequence and segment caveats recorded
    InterventionOne next-value path with exit rulesValue and trust events verified

    Commit all four to 03-engagement/. Session four follows these cohorts through time to see where repeat value holds or fades.

    Ship AIRepeat Value19/21

    Engagement is value with a reason to recur.

    Ship AIRepeat Value20/21

    Next

    Read the Curve — Session 04, Workuity Biltmore

    Next session chooses the retention definition that matches the product, reads cohorts across age and calendar time, and turns bright spots and decay into ranked hypotheses.

    shipai.club · Free program sessions

    Session page
    Ship AIRepeat Value21/21
    01/21