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

Red dot notification prompt for non subscribers: support FOSS Damus development, subscribe to Purple #2007

Open
alltheseas opened this issue Feb 14, 2024 · 12 comments
Labels
design Design exploration & definition is required notifications purple Damus purple membership

Comments

@alltheseas
Copy link
Collaborator

alltheseas commented Feb 14, 2024

How might we ask non-purple Damus users to support, and subscribe to Damus upon onboarding and/or intermittently?

@alltheseas alltheseas added design Design exploration & definition is required purple Damus purple membership labels Feb 14, 2024
@jb55
Copy link
Collaborator

jb55 commented Feb 14, 2024 via email

@alltheseas
Copy link
Collaborator Author

subscribe prompt

@alltheseas alltheseas changed the title Onboarding prompt: support FOSS Damus development, subscribe to Purple Prompt for non subscribers: support FOSS Damus development, subscribe to Purple Feb 15, 2024
@alltheseas
Copy link
Collaborator Author

How often does the prompt come up?

@alltheseas
Copy link
Collaborator Author

How often does the prompt come up?

For instance:

Once every 10 apps opens
Once every calendar week
Once every 21 notes, replies, DMs, zaps, reactions etc..

@alltheseas
Copy link
Collaborator Author

Can combine notification with notes from Damus official account

@alltheseas
Copy link
Collaborator Author

alltheseas commented Feb 15, 2024

Updated with more realistic mock prompt to subscribe flow

subscribe prompt (1)

  1. receive red/pink dot notification per predefined event Red dot notification prompt for non subscribers: support FOSS Damus development, subscribe to Purple #2007 (comment)
  2. click on notification dot/notification bell
  3. see damus purple prompt as the top notification
  4. tapping on damus purple prompt leads to damus purple in app screen

@danieldaquino @robagreda how might we make this pleasant for the eyes?

@alltheseas
Copy link
Collaborator Author

alltheseas commented Feb 16, 2024

In addition to the notification, and an occasional message from the official Damus npub, there could be further prompts. Not proposing to add more to this ticket - rather suggesting as a follow on. A few options

  1. a pop-up (personally I dislike this UX)
  2. add to "what you missed" view/algo (not yet developed)
  3. add as a pinned note (not yet developed)
  4. DM from Damus npub (DMs in general are not great on Damus or elsewhere on nostr)

@alltheseas
Copy link
Collaborator Author

alltheseas commented Feb 16, 2024

Suggested by @danieldaquino "translate this note" appears on non preferred languages. If tapped, translate this note leads to purple subscription prompt.

Daniel recommends note should be dismissable.
The prompt can re-appear upon pre-defined event (#2007 (comment))

translate to purple prompt

what do you think @tyiu ?

@kernelkind
Copy link
Contributor

Suggested by @danieldaquino "translate this note" appears on non preferred languages. If tapped, translate this note leads to purple subscription prompt.

I like this idea. Directly showing the user the value that Damus Purple offers

@alltheseas alltheseas changed the title Prompt for non subscribers: support FOSS Damus development, subscribe to Purple Red dot notification prompt for non subscribers: support FOSS Damus development, subscribe to Purple Feb 20, 2024
@alltheseas
Copy link
Collaborator Author

Suggested by @danieldaquino "translate this note" appears on non preferred languages. If tapped, translate this note leads to purple subscription prompt.

I like this idea. Directly showing the user the value that Damus Purple offers

separating the translate this note to a stand-alone ticket #2016

renamed this ticket "red dot notification for non subscribers: support FOSS Damus development, subscribe to Purple"

@jb55
Copy link
Collaborator

jb55 commented Feb 20, 2024 via email

@karnagebitcoin
Copy link

Daniel's idea is great. This is how all great apps market their premium tiers - make the features visible, but upon interacting, you show the upsell.

Sometimes they also just give you all the features, and then let you know the features are going away. I personally do not like this method as much though it might be more effective. It just feels like you're rug pulling people.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Design exploration & definition is required notifications purple Damus purple membership
Projects
Status: No status
Development

No branches or pull requests

4 participants