PostHog / meta

This is a place to discuss non-product issues in public.
MIT License
18 stars 4 forks source link

Messaging: Webhook & Old Pipeline Migration #244

Closed joethreepwood closed 1 month ago

joethreepwood commented 1 month ago

Messaging

Context

The short version, via @mariusandra:

the tldr is that we have "slack action webhooks" and "old real time pipeline destinations" that we want to move users off of. Both of them have a one-click migration button (see the link above for one example). We want to tell users "hey, this is happening, click the button to migrate yourselves, otherwise, remember, on the 5th of november, we're going to treason and plot and move you all over automatically... you just have a chance to test that everything is according to his majesty's highest standards yourself if you want"

Goal

Email to all users who are using the old versions, telling them they need to migrate by the 5th November (this is an arbitrary deadline for now).

@mariusandra will get a cohort / list of all org_ids for targeting. It'll be two emails: one sent now, one reminder sent closer to the time.

Previews

Coming shortly.

joethreepwood commented 1 month ago

First draft, for your approvals @benjackwhite and @mariusandra

joethreepwood commented 1 month ago
Screenshot 2024-09-30 at 15 27 02
joethreepwood commented 1 month ago

Corrected the footer

Screenshot 2024-09-30 at 15 32 14
mariusandra commented 1 month ago

I think it's great. We will likely want to send some reminders (increasingly stronger nudges) in the weeks leading up to the deadline. This should give us enough early users to start with.

As for the list to send to, I'll prepare a cohort as soon as we release the flag. Releasing the feature hides the old webhook interface and pushes people to the new system, effectively freezing the list of affected orgs. What's the best format for you to receive this? A cohort in PostHog? List of team_ids? List of emails?

joethreepwood commented 1 month ago

I think it's great. We will likely want to send some reminders (increasingly stronger nudges) in the weeks leading up to the deadline. This should give us enough early users to start with.

Yep - but once we have base comm, the reminder is easy.

What's the best format for you to receive this? A cohort in PostHog? List of team_ids? List of emails?

Cohort is probably easiest!

ivanagas commented 1 month ago

Just merged some potentially helpful docs updates for this too: https://github.com/PostHog/posthog.com/pull/9489

mariusandra commented 1 month ago

Some more TODOs

joethreepwood commented 1 month ago

I've updated the CTA with a link to Ian's new docs.

And I've specced out a reminder email below, which we can send closer to the time. I'm basically prepped (minus the cohort), so relying on you to let me know when you want the deadline to be and you're ready for me to send @mariusandra

Screenshot 2024-10-01 at 12 21 10
joethreepwood commented 1 month ago

First email:

Screenshot 2024-10-03 at 11 20 58

Reminder, 1 week ahead of deadline:

Screenshot 2024-10-03 at 11 22 44