Loyalty design

A loyalty balance needs a route to useful value

A practical field note from Jimmy Design about making complicated digital services easier to understand and maintain.

This article offers general product-design information. It is not legal, financial, insurance or accessibility compliance advice.

A balance is not yet value

A number at the top of an account is only an inventory. Value becomes understandable when the service connects that number to an attainable action, its conditions and timing. Show examples that use the person’s actual balance without pretending that all rewards are equivalent. Distinguish cash-like value, discounts, access and partner benefits so one label does not conceal different rules.

Review prompt

Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.

Connect earning and using

Programmes often explain earning on one page and redemption on another. People then cannot predict whether an action is worthwhile. Bring the cycle together: what earns value, when it appears, what can be used now, what is locked and why. Use dates rather than vague “soon” labels, and show pending activity separately from confirmed value.

Review prompt

Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.

Explain eligibility at the moment it matters

A reward that appears available but fails at checkout damages trust. Check eligibility early enough to prevent false expectation, while avoiding unnecessary collection of personal data. If a condition is unknown, state what must be verified. When a partner controls the condition, identify that boundary and provide a recovery route rather than a generic error.

Review prompt

Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.

Make expiry actionable

Expiry should not be a surprise banner. Show which portion expires, on what date, what activity changes the date and what realistic actions remain. Avoid urgency patterns that exaggerate loss. Notifications need consent, useful timing and a direct route to the relevant options. A person should be able to understand expiry without reading programme rules end to end.

Review prompt

Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.

Design redemption as a complete service

Redemption includes selection, confirmation, fulfilment, cancellation and support. Prototype each state with realistic inventory and failure conditions. Preserve enough context for support to understand what happened without exposing internal identifiers. If fulfilment moves to a partner, explain the handoff before the person commits.

Review prompt

Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.

Measure comprehension and completion

Completion alone can hide regret or confusion. Pair behavioural signals with support themes and comprehension research. Define events for viewing value, opening conditions, starting redemption, encountering ineligibility and recovering. Document destinations, retention and owners. Delete data that cannot change a decision.

Review prompt

Review the decision, supporting source, responsible owner, failure path and next update for this specific part of the journey. Test it with realistic content and record any unresolved assumption before release.

A worked value journey

Consider a member with confirmed points, pending points and one benefit nearing expiry. The account should answer three questions without requiring programme expertise: what is usable now, what could become usable later, and what action is worth considering. Show a small set of attainable examples rather than a catalogue of impossible rewards. Label estimates as estimates and reveal the conditions that could change them before the person commits time or money.

Rules behind the interface

Loyalty value often depends on tier, channel, partner, date and inventory. Model these as explicit content and service rules rather than scattered footnotes. Name the system or team responsible for each rule and display freshness where it affects trust. If a partner response is delayed, distinguish unknown eligibility from rejection. The product should not translate an unavailable answer into a confident red error simply because the interface needs a state.

Progress without manipulation

Progress indicators can help when the target is realistic and the path is explained. They become manipulative when they hide expiry, spending requirements or limited availability. Show the remaining amount together with the relevant condition and date. Avoid celebration that implies guaranteed value before fulfilment. Let members dismiss prompts and change notification choices without losing access to their balance or ordinary account functions.

Redemption recovery

Prototype unavailable inventory, changed point prices, interrupted partner handoffs, duplicated requests and delayed fulfilment. Preserve the selected reward and explain whether points were reserved, returned or unchanged. Provide a reference that support can use without exposing internal data. If cancellation is restricted, state the restriction before confirmation. Recovery should return the member to a useful account state rather than an empty catalogue home.

Programme review

Review the journey with support themes, fulfilment data and comprehension interviews, not redemption totals alone. A higher completion rate can coexist with misunderstanding if defaults or urgency drive action. Track only events tied to owned decisions, such as opening conditions, encountering ineligibility and completing recovery. Set retention limits and remove properties that collect partner or account detail without a defined purpose.

A focused workshop format

Bring the people who own the policy, interface, content, operational handoff and support response. Begin by writing the central loyalty design decision without screen names. Mark every statement that needs evidence, then walk a realistic scenario through the service. Capture disagreements as assumptions with owners rather than resolving them through visual preference. End with the smallest prototype or source check able to reduce the uncertainty.

Materials and output

Use representative content, a route map, source register and acceptance checklist. The useful output is a decision record: what the team believes, which evidence supports it, where the service can fail, who owns recovery and what will trigger another review. Avoid producing a polished journey map that hides unresolved rules or implies certainty the group did not establish.

Edge cases to include

Include a first-time visitor, a returning person with saved state, a narrow mobile viewport, keyboard-only operation, slow or interrupted service, changed source information and an unavailable downstream owner. Test cancellation and reversal as deliberately as completion. Where the subject is regulated or consequential, ask a qualified domain specialist to verify claims; interface review cannot replace that responsibility.

Definition of ready

The work is ready to move forward when the audience decision is stable enough to explain, consequential statements have accountable sources, the complete route includes recovery, and the team can name what it will verify after release. Remaining assumptions are visible with owners and review dates. This is not a guarantee of outcome; it is a practical threshold for responsible iteration.

Questions to take into the next review

  • What decision is the person making, and what consequence follows?
  • Which statement needs a source, owner and freshness rule?
  • Where can context be lost during a channel or service handoff?
  • What recovery route exists when the expected path fails?
  • Which measurement will change an owned product decision?