Ferdi: Run product-market-fit-indicator and jobs-to-be-done user research campaign

Created on 27 Apr 2020  路  14Comments  路  Source: getferdi/ferdi

~Is your feature request related to a problem? Please describe.~
~A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]~

This issue is about product marketing and user research

I would like to help better understand how we can position Ferdi as a product on the market; how we can better define what Ferdi is.

It seems that the current description of Ferdi does not match what people use it for and the value the product offers. For instance, one of those descriptions is a "messaging browser." However, Ferdi aggregates a lot more applications than messaging applications (e.g. Airtable, GitHub, etc). That is for messaging -- for browsing, I feel Ferdi offers a lot more benefits than just browsing.

A few examples:

I believe we can improve the messaging and positioning of Ferdi so people understand what benefits Ferdi bring.

This work would aslo be a reward for contributors to know that their work is promoted at best in the market.

Describe the solution you'd like
(A clear and concise description of what you want to happen).

The solution is to run a survey and ask the following questions to users:

  • "How would you feel if you could no longer use Ferdi?" That is to find out Product Market Fit Indicator (multiple choice);

    • "very disappointed"

    • "somewhat disappointed"

    • "not disapointed"

  • "Why did you download Ferdi in the first place?" (open question) That is to find out what "jobs" people "hire" Ferdi for;
  • "What is the main benefit you receive from Ferdi?" (open question) That is to help us define the value proposition, messaging and positioning;
  • "How can we improve Ferdi for you?" (open question) That is to feed product development vision.

We could run the survey in-app using a Typeform link:
https://rp28.typeform.com/to/E3phJT
And feed the results to a Google Spreadsheet or an Airtable accessible by all.

Then I would analyse the answers and share the hightlights in this issue. The deliverables would be:

Let me know what you think.
Let me know if you have suggestions to make the process more transparent.

~Describe alternatives you've considered~
~A clear and concise description of any alternative solutions or features you've considered.~

~Additional context~
~Add any other context or screenshots about the feature request here.~

[Status] Stale feedback wanted growth

Most helpful comment

do you have a screenshot of this banner?

It could look something like this:

Screenshot 2020-04-28 at 12 03 42

All 14 comments

This sounds amazing, thank you for offering your help on this!
How would you suggest we inform users about such a survey?

Hey @vantezzen, thank you for asking. I was about to jump back to this issue to add details about the implementation.

So -- the way I did before (for mobile apps) was to have a pop-up in the app with a message/copy saying "We would love to have your feedback" -- or something along this line. Then a user would tap on the pop-up and be redirected to Typeform in a webview. I don't think we want to have the user take the survey in a webview here in Ferdi. I am sharing my past experience FYI. That's said, that would be fantastic if we can have a pop-up somewhere in the app to maximize the number of responses we collect.

Based on the number of users Ferdi has, we should aim at collecting 300-350 responses for the results to be statistically significant (roughly, that means so we can trust the results to be true). Less responses could work too; the sample size guidance of 300-350 responses is if we want to run that survey by the book, statistically speaking.

Also, the sample of respondents should be random enough, that is why I suggest we have the link in the app (to survey all kinds of users), not just on Github where only a specific sample of Ferdi's users come.

If we decide to go for an in-app pop-up with a link to the survey on Typeform, we leave that pop-up until we get 350 answers.

Let me know if you want me to clarify, or have questions.

The stack

I would like to be as transparent as I can in collecting data from users. We ask those 4 questions; no other data is collected on users.

I would be using my Typeform account then download data/responses to LibreOffice Calc, and share the spreadsheet (with all results) and my analysis here, in this issue. Let me know if you think I should do otherwise.

Thank you for sharing your experience with us @yourcontact! I find the idea very interesting! What do you think about leveraging the "Support Ferdi" screen of the app (via https://github.com/getferdi/ferdi/issues/651) to link to the Typeform? I think a pop up (new window) could work; without an address bar and properly sized, it would combine well with the minimalistic UI/effective UX of Typeform.

What do you think about leveraging the "Support Ferdi" screen of the app (via #651) to link to the Typeform?

We could have the link to Typeform there but I am not sure how many click-through, and responses, we would get. I am afraid the volume would be too low. Realistically, we need to collect 300-350 answers over a period of a few days. If you think that could work, we can try to have a link/button to Typeform on that screen.

I think a pop up (new window) could work; without an address bar and properly sized, it would combine well with the minimalistic UI/effective UX of Typeform.

Oh okay, are we talking about a webview here? The way you describe would work well. The user could take the survey, or click on one of his services icon to discard the survey.

So basically we would have the Typeform screen with the survey show up, let's say when a user starts Ferdi? Like this:

Screenshot 2020-04-27 at 23 24 21

@yourcontact We originally forked Franz to make Ferdi because of a similar fullscreen 馃槢 It's too intrusive this way, that's why I suggested to add it in the "Support Ferdi" section.

We could have the link to Typeform there but I am not sure how many click-through, and responses, we would get. I am afraid the volume would be too low. Realistically, we need to collect 300-350 answers over a period of a few days. If you think that could work, we can try to have a link/button to Typeform on that screen.

What if we had no expectations? 馃槃 Let's integrate the Typeform so there is a funnel for users to give their feedback following the methodology you described, but let's not focus on the volume; let's focus on providing Ferdi's value to everyone (through better features and increased stability/maintainability 馃檹) and the feedback (via the support section) will follow.

Oh okay, are we talking about a webview here?

Think more like a pop-up (new window), without an address bar and properly sized so there is not all this white gap we can see in the Typeform in your screenshot. That would be less intrusive and give a clear intent to the pop-up / new window (triggered by a click from the user, not imposed).

I'd suggest creating a small banner at the bottom of Ferdi, similar to the one you get when there is an update available. This way it wouldn't be too intrusive but also not too hidden away in the support screen.

I'd also suggest we simply open the survey in their normal browser. This way it won't obstruct the view to their services and they can come back to it whenever they have the time to.

@yourcontact We originally forked Franz to make Ferdi because of a similar fullscreen 馃槢 It's too intrusive this way, that's why I suggested to add it in the "Support Ferdi" section.

Cool. That is what I thought in the first place.

Support section

What if we had no expectations? 馃槃 Let's integrate the Typeform so there is a funnel for users to give their feedback following the methodology you described, but let's not focus on the volume; let's focus on providing Ferdi's value to everyone (through better features and increased stability/maintainability 馃檹) and the feedback (via the support section) will follow.

That makes sense. I imagine we could work on this as part of #651 Thanks for clarifying over our call.

Pop-up or browser

Oh okay, are we talking about a webview here?

Think more like a pop-up (new window), without an address bar and properly sized so there is not all this white gap we can see in the Typeform in your screenshot. That would be less intrusive and give a clear intent to the pop-up / new window (triggered by a click from the user, not imposed

That would be great. I'd be up for the pop-up option to display the Typeform survey to users who are willing to answer. As discussed with @kytwb over our call, next is to decide where we want to implement the button, or banner, to trigger that pop-up. We don't want to be intrusive.

I'd also suggest we simply open the survey in their normal browser. This way it won't obstruct the view to their services and they can come back to it whenever they have the time to.

It seems that @kytwb's suggestion of a pop-up would address the problem of obstruction. I like the minimalistic option of a tailored pop-up window with no address bar. That said, I am okay with either: pop-up from Ferdi, or the user's default browser.

Banner

As @vantezzen suggested:

I'd suggest creating a small banner at the bottom of Ferdi, similar to the one you get when there is an update available. This way it wouldn't be too intrusive but also not too hidden away in the support screen.

I like this. I understood from my chat with @kytwb that we could have this in the next stable update. @vantezzen do you have a screenshot of this banner? I'd be curious to see what it looks like if you have a screenshot somewhere, I have not seen it yet.

do you have a screenshot of this banner?

It could look something like this:

Screenshot 2020-04-28 at 12 03 42

@all-contributors please add yourcontact for ideas

@kytwb

I've put up a pull request to add @yourcontact! :tada:

This is an update following our chat with @kytwb

The next step is to implement the pop-up mechanism as part of the refactoring of the support screen #651. There will also be a survey link on the support screen.

Once we are done with the implementation of the pop-up. We will resume working here to run the survey. We are thinking of introducing the survey link on a banner which will open a pop-up with the survey embeded when users click on it.

Probably not 100% related to this, but I just wanted to inform you that I now started to collect some statistics about Ferdi's release download stats over time:
I have a cronjob running that collects the number of downloads for Windows, mac and Linux (excluding metadata files like "latest.yml") every hour. This data is saved as a CSV table.
This data could be used to create some charts on what action brought how many new downloads etc.

The full dataset is stored at https://github.com/vantezzen/ferdi-download-statistics

I think this is very interesting: https://thebrowser.company/
I really like how they describe the problem they're trying to solve.

This issue has been automatically marked as stale because it has not had recent activity. Please check if this issue is still relevant and please close it if it's not. This will make sure that our open issues are actually of use and reduce the list of obsolete issues. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ammarmalhas picture ammarmalhas  路  3Comments

sschaefa picture sschaefa  路  3Comments

AP-Hunt picture AP-Hunt  路  3Comments

ammarmalhas picture ammarmalhas  路  3Comments

pktiuk picture pktiuk  路  3Comments