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

Add an exit survey when the plugin is deactivated #2374

Closed
donnapep opened this issue Jan 8, 2019 · 2 comments · Fixed by #3729 · May be fixed by #3205
Closed

Add an exit survey when the plugin is deactivated #2374

donnapep opened this issue Jan 8, 2019 · 2 comments · Fixed by #3729 · May be fixed by #3205
Labels
Milestone

Comments

@donnapep
Copy link
Collaborator

donnapep commented Jan 8, 2019

Is your feature request related to a problem? Please describe

We don't have a good sense of why people stop using Sensei.

Describe the solution you'd like

When Sensei is deactivated, and the Enable usage tracking setting is checked, show an exit survey modal similar to the following screenshots. Note that although the screenshots show checkboxes, they should actually be radio buttons:

not-working

functionality

alternate-plugin

other

  • The Submit feedback button should be disabled until an option is selected.
  • The Skip feedback button should always be enabled.

When submitted, a sensei_plugin_deactivate event is logged in Tracks with the following properties:

  • reason - Reason plugin was deactivated
  • details - Value of the associated textbox, if applicable

Additional context

As an example, Elementor has implemented an exit survey on plugin deactivation.

Copy

Quick Feedback

If you have a moment, please let us know why you are deactivating so that we can work to improve our product.

Options:

  • I no longer need the plugin
  • The plugin isn't working
  • I'm looking for different functionality
  • I found a better plugin
  • It's a temporary deactivation
  • Other

Placeholder Text

  • What isn't working properly?
  • What functionality is missing?
  • What's the name of the plugin?
  • Why are you deactivating?
@donnapep donnapep added this to the 2.1.0 milestone Jan 8, 2019
@donnapep donnapep removed this from the 2.1.0 milestone Jan 9, 2019
@donnapep donnapep added [Pri] Normal Can wait for the next release and removed [Pri] High Ship ASAP labels May 26, 2019
@donnapep donnapep added this to the 3.5.2 milestone Sep 14, 2020
@donnapep donnapep modified the milestones: 3.5.2, 3.5.3 Sep 29, 2020
@donnapep donnapep modified the milestones: 3.5.3, 3.6.0 Oct 7, 2020
@matticbot
Copy link
Collaborator

➤ Alex Sanford commented:

donnapeplinskie should we also add this to WCPC? Or do you think the Sensei one will cover it?

@matticbot
Copy link
Collaborator

➤ donnapep commented:

This should be added to the 3.5.3 release, which is in the release/3.5.3 branch.

alexsanford1 I don't think it makes sense to do that since WCPC is already part of Sensei with WooCommerce Paid Courses.

@donnapep donnapep modified the milestones: 3.6.0, 3.5.3 Oct 19, 2020
@yscik yscik mentioned this issue Oct 21, 2020
@yscik yscik linked a pull request Oct 28, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants