Skip to content

ux: no email capture at init — blocks user outreach permanently #673

@agents-squads

Description

@agents-squads

Problem

Telemetry analysis shows zero emails captured from any user who has run squads init. We cannot contact a single user who has ever installed squads-cli.

Impact

  • No contactable identifiers for user outreach or feedback
  • GitHub stargazers exist but cannot be correlated to telemetry users
  • If a user bounces after init, we have no way to follow up and learn why

Proposed Fix

Add opt-in email prompt during squads init:

? Email (optional, for product updates and support): _

Requirements:

  • Opt-in only (skip with Enter)
  • Store locally in .squads/config.json (user-visible, deletable)
  • Fire as telemetry event cli.email_captured (one-time)
  • Never share externally without consent
  • Clear value proposition: "we'll only use this for product updates and support"

Why Now

Without contact info, all user research depends on passive signals. One field at init could unlock direct user feedback loops.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions