gratipay / gratipay.com

Here lieth a pioneer in open source sustainability. RIP
https://gratipay.news/the-end-cbfba8f50981
MIT License
1.12k stars 308 forks source link

revamp homepage (inc. community pages) #1074

Closed chadwhitacre closed 10 years ago

chadwhitacre commented 11 years ago

There's something about the way we present Gittip on the homepage that's off. It has to do with the fact that talking about money can lead to resentment. Here's where I think this first cropped up: #64.

Things:

Sketch:

photo on 2013-06-20 at 15 51

ahdinosaur commented 10 years ago

thanks @seanlinsley! :)

chadwhitacre commented 10 years ago

+1 on HN:

Ok, now I'm suppose to enter a Twitter username? This is to donate money to Twitter users? Still confused, so I click a random profile of someone receiving money. It starts to make more sense, so these are just people marketing themselves, and asking for weekly donations. The about page confirms this...

https://www.gittip.com/about/

Far too much work to figure out what's happening here. I still have no idea what I can donate money towards. I mean, how do I browse causes? If I want to support musicians, or people cleaning up garbage on their beaches, where do I go? I can't find any type of listings, or categories here. Is this just for programmers? I need to know their Twitter/Github username, or randomly click profiles on the site?

I give up, I've spent 20 minutes reading, and browsing this site, and my only conclusion is that it's a place to sponsor your favorite programmers, by giving them a weekly donation. I've been programming and freelancing for over a decade, and I can't think of anyone by name that I'd donate towards. This site gives me zero help in finding people to donate towards, aside from aimlessly browsing hundreds of profiles, hoping for someone to catch my attention. I don't have that kind of time.

This entire thing is too frustrating.

chadwhitacre commented 10 years ago

+2 on HN:

I've never heard of Gittip nor Patreon before reading this article. Looking at both websites the website for Patreon is much more engaging and less cluttered. Gittip looks intimidating with all those small pictures and numbers going around. A good redesign for the index would propel the business more than all those commits. Love both ideas though :)

reply:

I have not heard of Gittip either before this post came on HN. So I visited it, and upon seeing the front page, I immediately thought that this is like a competition where the rankings of the highest givers and highers receivers were showcased.

I think that the site should show something that tipping the projects is a good idea. (Shooting from my hip here) maybe they should pick out a couple of projects and show how the tipping has benefitted the project?

reply:

I agree with you about the competition bit. [...] [F]ocusing more on how they make a difference instead of a silly selfie would be a good first step indeed.

chadwhitacre commented 10 years ago

+1 on HN:

I love Gittip. I don't love the homepage.

When I visit the homepage, I see "Sustainable crowdfunding: inspiring generosity", followed by a call to action input asking me to enter someone's username, and finally three groups of lists of people. None of these things mean anything to me if I'm new to Gittip.

The headline at the top describes your company mission statement, not what the product does. Instead of telling me the abstract of what Gittip is about, it should tell me the benefit of using your product. For instance, "Support your favourite people by automatically donating to them weekly." Skip the generosity, sustainability, and crowdfunding mentions for now. Put them behind the About link, which I might click if I'm interested in learning more about how and why you're doing this (I'm probably not).

The call to action input doesn't help me much. It's asking me to enter someone's name off the top of my head, and it's using a very vague label ("who inspires you?") to do so. I would scrap this approach and instead provide a way to sign up to Gittip with a call to action that ties back in to the headline. So you want to donate to people you like? Step 1: sign up for an account. Step 2: add people from your Twitter, Github, Facebook, etc. Step 3: Look through the list of people (Gittip should use some magic to prioritise the people by likelihood of my wanting to support them, such as looking at how close they are to me on Facebook, or how many followers/stars they have on Github and how many of their projects I've starred) and select up to 3 that I like. Done! Step 4: Decide to give someone something minimal (say, $0.25) per week by entering my credit card details. If I choose not to do that, at leat I made a profile on the site, got familiar with how it works, taught you a bit about who I am and where I came from, and you can maybe email me later and remind me if someone I have in my friends list did something interesting (like published a new project, blog post, insightful tweet, etc)

The list of people at the bottom of the homepage is boring. It's not contextual to the goals of the homepage, which are converting users to understanding Gittip and wanting to join in. Right now you show me static lists of new users, top givers, and top receivers. I don't really care about new users other than as proof that this site isn't dead, so you can reduce their importance right off the bat. Top givers and receivers aren't relevant to me unless you tell me what they're giving or receiving. So I would reformat these lists: andyet gives x per week to a, b, c, and more. ashedryden receives x per week from a, b, c and more. I need to understand that Gittip is about creating a direct personal relationship between people giving money and receiving money. Right now, these lists don't imply any kind of relationship.

chadwhitacre commented 10 years ago

+1 on HN:

Took me some looking around to find a link on bottom of the (gittip.com) page to actually find out what gittip does.

First thought was - is it a way to get paid by submitting patches through GitHub? No, actually thats a site where you give/receive donations to people on Twitter/GitHub/Bitbucket)

chadwhitacre commented 10 years ago

+1 on HN:

marketing guy's opinion

I would have the front page tell a story. Something like. OpenSSL Heartbleed bug affected millions of users because millions of software developers use this free software. The team behind it only received $2,000 a year in donations prior to the bug being found. There are 10,000s of software projects that you use every day building your tech stack. You should be investing in the development of those tools by helping to sponsor those projects and "tipping" the developers directly for their work.

I might then put a table that lists server projects, language based projects, database projects - that dives people into the next layer. For instance Lua -> Lua page with some of the big Lua projects listed.

Tell a story. You don't have to pay "enterprise licenses" for free software, but the tools you use need constant development. Anything you give helps those tools get better.

ckluis commented 10 years ago

FWIW - the HN comment was from me. That is some atrocious copy designed to make you think about your story. Stories resonate.

Homepage basic layout use big clean sections (think startup framework style).

To some degree I think part of the problem is a hierarchy problem.

Tip producers is one thing, but getting to the users via products should be easy. I have to know who is important to me right now. I think people understand jQuery, OpenSSL, etc easier than John Ressig. I would try to partner with some of the bigger initiatives in each language/framework and create pages like: jQuery currently receives funding from these corporate partners. They fund the core team seen here, but here is a list of unpaid volunteers. I think that is the biggest problem. I have to actively know the people behind a project. Beside the massive projects... how many people know this information?

EDIT:

I forgot to mention the most important part. The weekly spotlight part can be easily generated from a form that projects users could fill out about a project they are passionate about. I think projects/people both need a way for curated content. If a producer doesn't visit gittip, they don't know their profile isn't very complete.

Important - you should attempt to wire in tweets with tips (with permission) - to the tune of "I just tipped @whit537 via @gittip $2.00 for his on {project}. Help support {project} {link}." - with a few hundred of those going out from prominent developers per month... you usage numbers will increase or your money back.

chadwhitacre commented 10 years ago

+1 from @d0ugal in #2456.

chadwhitacre commented 10 years ago

+1 on HN:

I never liked Gittip because of how it advertises its top earners and givers... it stops being about rewarding good work and starts to become a game of who can score the most validation points and use them for political gain.

P.S. This first surfaced on #64.

chadwhitacre commented 10 years ago

+1 on HN:

And maybe a story for homepage? ;)

It's surely more engaging than a list of new users (which, honestly, I don't care and don't think anyone cares outside 'getting on HN front page got him X sign ups').

chadwhitacre commented 10 years ago

+1 on HN:

it would be a lot more meaningful to see a list of groups on the homepage rather than people that I have mostly never heard of.

chadwhitacre commented 10 years ago

Re: stories:

I have resisted telling stories when writing about the sharing economy, even though almost every media report leads with one and even though I’ve been asked to use them. I’ll continue to avoid them, in general, even though it probably limits the audience I’ll reach. Why? Because selective storytelling is manipulative and I don’t want to be a manipulator and I don’t want my readers to be manipulated.

http://tomslee.net/2014/01/airbnb-stories.html

justinfriebel commented 10 years ago

You might not want to here this but a keyword search reveals that "crowdfunding" is a very popular search term, with over 5x the volume of "donate".

I would suggest the homepage h1, meta title, meta description, and sentence contain something to the likes of "Automatic weekly long term crowdfunding for people".

It has SEO, laymen's terms, and describes exactly what gittip is. As I write this I see you updated the homepage to include crowdfunding already, but it's an h2.

chadwhitacre commented 10 years ago

+1 on HN. Homepage is confusing because it presents Gittip as if it were a site for a single community rather than for multiple communities.

chadwhitacre commented 10 years ago

+1 for stories, on HN:

I'd love to see actual stories of donors/receivers there, too.

jonah-williams commented 10 years ago

I think improving user comprehension of gittip on the home page would be a valuable change to make. I think I experienced some of the same confusion described above when I first signed up to make a donation.

I am however troubled by treating https://github.com/gittip/www.gittip.com/issues/1074#issuecomment-45111104 as a "+1". As I read them, comments about "validation points" or "hijacking" are an expression of dissatisfaction with who appears at the top of the leaderboard and not about why they appear there. The subtext is that these people do not deserve the donations they receive, that gittip isn't for them. It would be great if everyone who visits the site feels like gittip is a tool for them and the communities they are interested in but please consider if the feedback you see is actually about improving the site or if it is just asking for you to stop displaying the "wrong" people as successful. How you decide which users are promoted or not says a lot about who gittip is for and what behavior it considers valuable.

patcon commented 10 years ago

@johnedgar via Twitter

if you discontinued the names of companies on the front of the site with the amounts next to them, we [Digital Ocean] would not discontinue giving.

lyndsysimon commented 10 years ago

@carols10cents, above:

I would love to see more emphasis on the first gift on the homepage

I saw this referenced elsewhere, and I think it's awesome. A stream of "here's who just pledged their first tip" and "here's who just got their first pledge" would make the homepage dynamic and inclusive. I would support at least pushing down the current leaderboards if not displacing them from the page entirely, in favor of such a stream.

chadwhitacre commented 10 years ago

Blog posted: http://blog.gittip.com/post/92534876471/farewell-homepage-leaderboards

Let's pick up with community pages over on #967.