Skip to content

Paying Team clients must never see "Complimentary" / comp framing #258

@ChesterSchendel

Description

@ChesterSchendel

Problem

Team Leads (and their invited designers) provisioned via /admin/clients are paying customers — they come through a Drawbackwards Teams engagement. But the dashboard currently shows them a "Complimentary Team" plan strip / comp framing.

For a paying client, calling their plan "complimentary" is wrong and potentially offensive. Flagged during the 2026-05-29 E2E test.

Current behavior

  • The internal Drawbackwards org is already suppressed from the comp strip via isInternalOrg (src/lib/orgs.ts) + /api/dashboard internal flag.
  • But external paying team clients still see the "Complimentary Team" strip.

Fix

  • Change the copy/logic so paying Team clients see an appropriate label (e.g. "Team" or their plan name) — never "Complimentary" / "comp."
  • Decide the correct customer-facing label with Ward (these are paid engagements).
  • Audit everywhere the comp/complimentary terminology surfaces (dashboard plan strip / UpgradeStrip, tier.ts comp subscription logic, any email copy).

Priority

Before the client demo. A prospect seeing "Complimentary" during the sales motion undercuts the paid positioning.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions