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

Delight: Edit layout experiment #6079

Closed
3 tasks done
daniellekirkwood opened this issue Apr 27, 2022 · 4 comments · Fixed by #6384
Closed
3 tasks done

Delight: Edit layout experiment #6079

daniellekirkwood opened this issue Apr 27, 2022 · 4 comments · Fixed by #6384
Assignees
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements Team: Delight Z-AppLayout

Comments

@daniellekirkwood
Copy link
Contributor

daniellekirkwood commented Apr 27, 2022

Build the Space switching experiment detailed here:

Other things we should consider as a part of this issue:

  • Ensure that the app can be shared to multiple feedback
  • Discuss in-product event tracking and feedback collection
@daniellekirkwood daniellekirkwood added T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements Team: Delight labels Apr 27, 2022
@daniellekirkwood
Copy link
Contributor Author

@gileluard Here's an issue ready for the Edit layout experiment. While Amsha is out feel free to coordinate with @niquewoodhouse for any questions you have.

The meta issue has the link to the Figma file that you'll need. We discussed last week that we'd build this in SwiftUI :)

If you'd like to create more tasks from this one, feel free to do so

@daniellekirkwood
Copy link
Contributor Author

daniellekirkwood commented May 18, 2022

Things we would like to see in PostHog:

  • How often do people access Edit Layout screen? $screen > Screen name
  • On the Edit Layout screen, who's adding sections, and do people turn it on and off again? (Recents and Favourites)
  • On the Edit layout screen, are people adding filters? which ones?
  • On the Edit layout screen, are people pinning spaces?
    • Nice to have: How many spaces are they pinning?
  • On the Home screen, how often do people click a filter, which filters are they using?

@gileluard & @amshakal These are my thoughts on what things we could track in Posthog - let me know what you think?

@gileluard
Copy link
Contributor

@daniellekirkwood @amshakal Here is what has been implemented.

Here is the Edit Layout screen Event: EditLayout

In the Edit Layout screen the following one of more events can be triggered when the user validates the settings (done button):

  • EditLayoutPinnedSpaces (mandatory): pinned spaces when user taps done. Parameter: spaceNumber
  • Interaction:EditLayoutRecentsSectionSelected (optional): User selected the recents section.
  • Interaction:EditLayoutRecentsSectionUnselected (optional): User unselected the recents section.
  • Interaction:EditLayoutFavouritesSectionSelected (optional): Userselected the favourites section.
  • Interaction:EditLayoutFavouritesSectionUnselected (optional): User unselected the favourites section.
  • Interaction:EditLayoutPeopleFilterSelected (optional): User selected the people filter.
  • Interaction:EditLayoutPeopleFilterUnselected (optional): User unselected the people filter.
  • Interaction:EditLayoutRoomsFilterSelected (optional): User selected the rooms filter.
  • Interaction:EditLayoutRoomsFilterUnselected (optional): User unselected the rooms filter.
  • Interaction:EditLayoutFavouritesFilterSelected (optional): User selected the favourites filter.
  • Interaction:EditLayoutFavouritesFilterUnselected (optional): User unselected the favourites filter.
  • Interaction:EditLayoutUnreadsFilterSelected (optional): User selected the unreads filter.
  • Interaction:EditLayoutUnreadsFilterUnselected (optional): User unselected the unreads filter.

In the Home Screen, the following events will be triggered each time the user taps an option:

  • Interaction:AllChatAllOptionActivated: User tapped the all filter option.
  • Interaction:AllChatRoomsOptionActivated: User activated the rooms filter option.
  • Interaction:AllChatRoomsOptionDeactivated: User deactivated the rooms filter option.
  • Interaction:AllChatPeopleOptionActivated: User activated the people filter option.
  • Interaction:AllChatPeopleOptionDeactivated: User deactivated the people filter option.
  • Interaction:AllChatUnreadsOptionActivated: User activated the unreads filter option.
  • Interaction:AllChatUnreadsOptionDeactivated: User deactivated the unreads filter option.
  • Interaction:AllChatFavouritesOptionActivated: User activated the favourites filter option.
  • Interaction:AllChatFavouritesOptionDeactivated: User deactivated the favourites filter option.
  • Interaction:AllChatAllSpacesActivated: User activated the all spaces filter option (in the bottom sheet).
  • Interaction:AllChatPinnedSpaceActivated: User selected pinned space filter option (in the bottom sheet).

gileluard added a commit that referenced this issue May 20, 2022
- Update after reviews
gileluard added a commit that referenced this issue May 20, 2022
gileluard added a commit that referenced this issue May 21, 2022
gileluard added a commit that referenced this issue May 22, 2022
gileluard added a commit that referenced this issue Jul 12, 2022
- fixed build after merge
- renamed AllChats classes
@daniellekirkwood
Copy link
Contributor Author

Experiment results found in Figjam and Airtable

gileluard added a commit that referenced this issue Aug 2, 2022
* Delight: Edit layout experiment #6079
* Feature flag new App Layout #6406
* Update All chats screen with latest design #6407
gileluard added a commit that referenced this issue Aug 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements Team: Delight Z-AppLayout
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants