Get More Reviews Part 2
Background: There is an opportunity to optimize our review flow to get more user reviews. We would like to make updates for both new users and returning users who have a last_viewed_url.
Designs: https://www.figma.com/file/zSXajMldRFZTgFnm8BknmV/Reviews?node-id=60%3A0
Specs
GENERAL:
Scenario: Emoji feedback element should show heart eyes emoji first
GIVEN a POWr user sees the emoji feedback modal
WHEN they click to leave feedback
THEN they will see the face with heart eyes on the left:
Tech note: Keeping the existing logic for when to stop showing the review modal.
STANDALONE:
✅Scenario: Remove emoji feedback popup from Install page
GIVEN a POWr user is on the Install page
WHEN they scroll through the installation steps
THEN they will not see the emoji feedback popup on the bottom right of the screen:
✅Scenario: Move ‘Was this helpful?’ to a new line on Install page
GIVEN a POWr user is on the Install page
WHEN they scroll through the install steps
THEN they will see ‘Was this helpful?’ and the thumbs up YES/thumbs down NO on a new line:
QA note: This is being done for readability on mobile/ipads. Please check these views when testing.
Scenario: Update column width on Install page
GIVEN a POWr user is on the Install page
WHEN they view the page
THEN the column width will be 780px (see below)
QA note: This is being done for readability on mobile/ipads. Please check these views when testing.
Scenario: User has not published the app they’re editing
GIVEN an app has no last_viewed_url in the database
WHEN they hit the ‘Add to Site’ button in standalone
THEN they will see the install steps
AND the bottom of the install tutorial will include a request for feedback:
✅Scenario: User has not published the app they’re editing
GIVEN an app has no last_viewed_url in the database
WHEN they hit the ‘Add to Site’ button in standalone
THEN they will see the install steps
AND if they click on either Share or Embed
THEN the bottom of the page will include a request for feedback:
✅Scenario: User has last_viewed_url
GIVEN a app has a last_viewed_url in the database
WHEN they hit the ‘Publish’ button in standalone
THEN they will see an updated install page that has the emoji feedback element at the top of the page:
AND it will not appear at the bottom of the page:
Scenario: User has manually marked their app as ‘Published’
GIVEN a user has marked their app as ‘Published’ in the My Plugins dashboard
WHEN they hit the ‘Publish’ button in standalone
THEN they will see an updated install page that has the emoji feedback element at the top of the page:
AND it will not appear at the bottom of the page:
POPUP SETTINGS:
Scenario: User is in Weebly popup settings
GIVEN a user is editing an app in the Weebly popup settings
WHEN they click on the ‘Give Feedback’ button in the settings (left image)
THEN they will see the emoji feedback modal over the top of the settings panel (right image):
✅Scenario: User is in POWr popup settings
GIVEN a user is editing an app in the POWr popup settings
WHEN they click on ‘Review POWr’ button (left image)
THEN they will see the emoji feedback modal over the top of the settings panel (right image):
Scenario: Remove existing emoji feedback from the Design tab
GIVEN a user is editing an app in popup settings (POWr and Weebly)
WHEN they click on the Design tab
Then they will not see the emoji feedback on the screen
Tech note: Screenshot below shows current settings
WHEN TO STOP SHOWING THE MODAL IN STANDALONE:
Scenario: When user clicks “Not Really”
GIVEN a user sees the review modal in standalone
AND the user clicks “Not Really” for the question “Did you enjoy using app”
THEN the user should not see the review modal for that same app type again
AND the “Review POWr” button should be removed
✅Scenario: When user clicks “Yes” and then “Ok Sure”
GIVEN a user sees the review modal in standalone
AND the user clicks “Yes” for the question “Did you enjoy using app”
AND the user clicks “Ok Sure” to leave a review
THEN the user should not see the review modal for that same app type again
AND the “Review POWr” button should be removed
Scenario: When user clicks “Yes” and then “No Thanks”
GIVEN a user sees the review modal in standalone
AND the user clicks “Yes” for the question “Did you enjoy using app”
AND the user clicks “No Thanks” to leave a review
THEN the user should not see the review modal for that same app type again
AND the “Review POWr” button should be removed
WHEN TO STOP SHOWING THE MODAL IN WEEBLY:
Scenario: When user clicks “Not Really”
GIVEN a user sees the review modal in standalone
AND the user clicks “Not Really” for the question “Did you enjoy using app”
THEN the user should not see the review modal for that same app type again
AND the “Give Feedback” button should be removed
Scenario: When user clicks “Yes” and then “Ok Sure”
GIVEN a user sees the review modal in standalone
AND the user clicks “Yes” for the question “Did you enjoy using app”
AND the user clicks “Ok Sure” to leave a review
THEN the user should not see the review modal for that same app type again
AND the “Give Feedback” button should be removed
Scenario: When user clicks “Yes” and then “No Thanks”
GIVEN a user sees the review modal in standalone
AND the user clicks “Yes” for the question “Did you enjoy using app”
AND the user clicks “No Thanks” to leave a review
THEN the user should not see the review modal for that same app type again
AND the “Give Feedback” button should be removed
Tech note: Wix popup settings remains unchanged.