HumanSurvey

Find out where your signups actually come from.

TikTok in-app, podcasts, Slack groups, word of mouth, ChatGPT — none of them send a referrer, so your analytics files them all under Direct. Ask the person instead, in your own signup or checkout. Then ask which account, so the answer is Jade, @jade.work0 and not TikTok.

You, to Claude Code

Set up attribution for my checkout. Channels are Google, ChatGPT, LinkedIn, TikTok and word of mouth — for TikTok, ask which of @jade.work0, @diego.conversa, @nico.translate.

once, to install
claude mcp add humansurvey --env HUMANSURVEY_API_KEY=hs_sk_... -- npx -y humansurvey-mcp

npm: humansurvey-mcp on the 1.x line · ten tools · MIT · where this stands

What your customer sees

Try it — this is the whole form

Where did you first hear about us?

  • Google
  • TikTok
  • Reddit
  • Instagram
  • Someone at my company was already using it
  • ChatGPT
  • LinkedIn
  • An article or review
  • A friend or colleague told me
  • X
  • At a conference or event
  • YouTube
  • I don't remember

Which account was it?

  • Nico@nico.translate
  • Jade@jade.work0
  • Diego@diego.conversa
  • I don't remember who

{ "channel": { "candidate_id": "tiktok" } }

"TikTok" was never the answer. Six ambassador accounts collapse into that one string, and every conclusion drawn from it is noise — so the second question arrives in place, with no page transition. Try typing "office".

Nothing on this card is sent anywhere — no account, no request, nothing stored. The logos, labels and aliases are the ones the API serves from /api/attribution/catalog.

You scanned that. You did not read it.