Invite acceptance does not report new users to HubSpot or signup feeds

Open
#3,381 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
75/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
python

Research direction

Locate the invite acceptance flow in the Python backend, then add idempotent reporting calls to HubSpot, the Slack signup feed, and Mixpanel that trigger only on the first successful acceptance of a genuinely new user. Ensure the reporting excludes pending invitations, additional organization memberships, historical backfill, and owner-onboarding side effects, and verify it fires exactly once per eligible user.

Written by the indexing model from the issue text.

Description

accepted

Problem\nUsers invited by an existing member are created outside the normal signup path. When a new invitee accepts, the account is activated but the HubSpot contact and signup destinations are not recorded.\n\n## Scope\nReport the first successful acceptance of a genuinely new invitee to HubSpot, the existing Slack signup feed, and Mixpanel. Keep reporting idempotent per user, exclude pending invitations, extra organization memberships, historical backfill, and owner-onboarding side effects.\n\nTracked by Linear TH-5475: https://linear.app/future-agi/issue/TH-5475/users-who-are-invited-by-other-users-are-not-coming-on-hubspot-or-in

Dominant language
Python
Stars
2k
Forks
628
Avg merge
2d 2h
Merged PRs (30d)
259

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from future-agi/future-agi

All issues in future-agi/future-agi

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.