Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: email verification support flow #21094

Merged
merged 17 commits into from
Apr 3, 2024

Conversation

zlwaterfield
Copy link
Contributor

@zlwaterfield zlwaterfield commented Mar 22, 2024

Problem

We have a lot of users that contact support when they run into email verification problems, often they are a quick solve from a short list of possible solutions. This is to help the user get to a solution quicker and take the load off our support.

Changes

Hide the request new link and contact support buttons behind a set of steps.

  1. I need help button
  2. list of troubleshooting steps they need to check

Screen Cast 2024-03-28 at 5 55 54 PM

TODO

  • think through options for troubleshooting list

👉 Stay up-to-date with PostHog coding conventions for a smoother review.

Does this work well for both Cloud and self-hosted?

it doesn't have an impact

@zlwaterfield zlwaterfield self-assigned this Mar 22, 2024
@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

4 snapshot changes in total. 0 added, 4 modified, 0 deleted:

  • chromium: 0 added, 4 modified, 0 deleted (diff for shard 1)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

Copy link
Contributor

github-actions bot commented Mar 22, 2024

Size Change: +103 B (0%)

Total Size: 824 kB

ℹ️ View Unchanged
Filename Size Change
frontend/dist/toolbar.js 824 kB +103 B (0%)

compressed-size-action

@zlwaterfield zlwaterfield requested a review from a team March 22, 2024 04:22
@zlwaterfield
Copy link
Contributor Author

@raquelmsmith what items do you think should be in the checklist?

@xrdt
Copy link
Contributor

xrdt commented Mar 22, 2024

Not sure we need the checklist if the link itself is valid. If we're going to keep it, could we avoid the initial layout shift by increasing the size of the panel?

Screen.Recording.2024-03-22.at.1.21.43.PM.mp4

Copy link
Contributor

@xrdt xrdt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

none of my comments are blocking and functionality seems solid.

Copy link
Member

@raquelmsmith raquelmsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we should run this as an experiment and see how many people who click the button eventually submit a ticket.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

4 snapshot changes in total. 0 added, 4 modified, 0 deleted:

  • chromium: 0 added, 4 modified, 0 deleted (diff for shard 1)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@zlwaterfield
Copy link
Contributor Author

zlwaterfield commented Mar 28, 2024

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

5 snapshot changes in total. 0 added, 5 modified, 0 deleted:

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 1 modified, 0 deleted (diff for shard 2)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

const checklist = [
'Wait 5 minutes. Sometimes it takes a bit for ISPs to deliver emails.',
'Check your spam folder',
'Check any firewalls you may have active',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we mention the quarantine thing here?

'Check any firewalls you may have active',
'Ask your company IT department to allow any emails from @posthog.com',
"Make sure you can receive emails to your email address, especially if it's an alias",
'Channel your inner hedgehog and take another peek at your inbox',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️ 🦔

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

4 snapshot changes in total. 0 added, 4 modified, 0 deleted:

  • chromium: 0 added, 4 modified, 0 deleted (diff for shard 1)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@zlwaterfield zlwaterfield merged commit 998d737 into master Apr 3, 2024
83 checks passed
@zlwaterfield zlwaterfield deleted the email-verification-support-flow branch April 3, 2024 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants