Ivan Kirigin

YesGraph - Boost viral growth by recommending who users should invite

Add a comment

Replies

Best
Ivan Kirigin
I'm CEO at YesGraph. We're excited to open up our beta, exclusively on Product Hunt. I'm here to answer your questions about what we make and help you get started. In short, YesGraph does the heavy lifting of social graph analysis to find which contacts a user should invite. You can use this to make suggested invite lists or something like People-You-May-Know (PYMK) from LinkedIn or Facebook. I am obsessed with growth, having run growth at Dropbox. So if you have any questions about referral programs or invite flows, let us know! You can email me at ivan@yesgraph.com
Nick O'Neill
@yesgraph @ikirigin Hey Ivan, this looks like a great service. I'm curious what makes a particular contact a "better" choice than another in your view. Likelihood that they'll use a mobile app? Closeness to the inviting user? Is the goal to find the inviting user's best friends? Or just active users?
Ivan Kirigin
@nickoneill Having friends on an app helps both that user and the friends. Our goal is to make the best user experience, not message the most people. Ideally 100% of invites and wanted and accepted. So our ranking tunes for that. We try to find which relationships (e.g. friends, coworkers etc) matter. We try to find which kinds of people might be interested in the app. So we're using social graph and interest data, along with a lot of other signals. It'll be different for different apps. It'll also be different for different flows. For example, a referral flow should exclude existing users, but a content share flow shouldn't.
Angelo Milanetti
@yesgraph @ikirigin I see potentially better conversion rate, better k factor, less waste of resources and time (goal is not to invite the people who would never use the app) better retention... more valuable users.
Ivan Kirigin
@angelomilan you should join our marketing team :-D
Angelo Milanetti
@ikirigin ha ha, thank you for the compliment, Ivan :-D you can use it ;)
ryan borker
@ikirigin Exciting to see the launch. On a separate not: Kudos to you that you were able to admit that an initial product wasn't working as well as you'd like, reinvent the company and recapitalize it. That's a big deal, congrats! Curious: what did you learn from YesGraph 1.0 that you've implemented into the new recommendation engine? Also, how 'conservative' is your engine, ie How often do you look to avoid false positives?
Ivan Kirigin
@borker raising a new seed for a new idea is definitely some startup sausage making. That's all I have to say about that ;) We're essentially taking the core engine of the referral recruiting product, and applying it to a new domain. So there is a lot we learned that applies! Most of what we do is manage graph data. Characterizing how conservative we are isn't the way to frame it. We have a clear performance measurement in what the user does. If they ignore our recommendations, that is bad. If they engage, good. So we can always get better without needing to tune how aggressive we are. Like I said, I think about it a little differently.
ryan borker
@ikirigin Well at least the investors have a horcrux if something happens to you in real life, they can bring you back. w/r/t optimization I'm thinking not just on a recommendation level (success vs.failure) but on a user level. "Ignoring" can actually have negative effects on the user longer term because all these invites will be seen as spam. Obviously if YesGraph's brand is hurt by that you guys will have been hugely successful, but nonetheless have you thought about it or built in success metrics at a user level?
Ivan Kirigin
@borker I see. We want to optimize for as deep in the funnel as possible. Not invites, but signups. Not signups, but engaged users. So in that sense, we'll aggressively prioritize based on as good of a signal about deep in the funnel as we can. It's like lead scoring in B2B sales. We're free right now, but our business model is to be paid for growth attributed to our recommendations. People don't like pay per install because of the poor downstream engagement, so I'd actually love to be pay-per-fucking-awesome-user. #PPFAU
Stephanie Simon
This is awesome - we're building out our invite flow now, and being able to suggest specific people to our user would be great, instead of asking them to think through all of their contacts, or have a specific person in mind.
Ivan Kirigin
@rae_simon exactly! It is the difference between typing out an email or phone number by memory or having the right ones ready to click. For Murmur, you can ask people if they want to add friends to the thread, and then provide suggestions. Here is a quick mock:
Angelo Milanetti
@rae_simon @ikirigin I was questioning myself... to help me, the inviter, make an informed decision, can you also tell me WHY I should invite Bob to the Murmur thread? Bob (reason) Alice (reason) Zeek (reason)... I know, maybe I went too far :)
Ivan Kirigin
@rae_simon @angelomilan in some cases, we can make that transparent. In other cases, we might not be able to make it logical. Maybe if you're sharing a Lady Gaga t-shirt, the recipient "follows @ladygaga". Not all such ranking features are as logical to users. But we're planning on trying it out!
Ryan Hoover
@ikirigin we've already spoken but this is really smart. Product creators are often reinventing the wheel in this area. Let's chat about how we can use this on Product Hunt sometime. Quick question re: YC. Since this is your second time going through the incubator, what was the biggest surprise or learning?
Ivan Kirigin
@rrhoover getting the same advice I already "know" is still helpful because actually doing it is hard. The biggest difference is the scale. When I went through in W08 there were ~20 companies. Now there are ~116. 4 Partners + PB part time before, not ~30 people involved. That is the cause of every difference for me. I'll write a blog post about this :-D
Lee Fuller
Hi Ivan, nice launch! Looks super interesting, i have a question: I am about to launch a referral program for uprise.io and wanted to get your thoughts on the most important points to nail in the process. Thanks in advance!
Ivan Kirigin
@leeful_hi5 Check out this talk of mine about how to build a referral program:
An essential step is using YesGraph's API to help recommend invites :-D
Lee Fuller
@ikirigin awesome thanks for sharing. I have already signed up, looking forward to seeing YesGraph in action :)
Ryan Kulp
What makes this different from @ShuttleCloud? Not criticizing, I'm genuinely curious which product would be better for particular use cases (startup, enterprise, etc).
Ivan Kirigin
@ShuttleCloud @ryanckulp They focus on managing extracting contacts from email. We focus on what you do once you have that list. There are other graphs, like SMS and Facebook, where they just don't apply. If you're working on contact importing, you should probably use them. We're planning on releasing a drop-in share flow that also handles connection to email addressbooks. I think such flows should be standardized like the Stripe.js checkout flow. It'll help everyone, most especially users.
John Merlino
What attributes do you consider when making these recommendations? Does the user have to first connect their social accounts (Twitter, FB, LI) for this to work?
Ivan Kirigin
@nettdrone We analyze the contacts that apps send us. Right now we support address books (email & phone numbers) and Facebook. Twitter and LinkedIn are coming. Twitter and LinkedIn are good contact lists, but not effective messaging channels. What I've seen for most apps is that email and phone numbers for SMS are the most effective invite channels. For desktop web apps, email is it.
Vinish Garg
I am also working on our 'invite only for early users' for our app. Before looking at YesGraph, I thought that it is quite a subjective process and so is difficult to automate or script. I am interested to see how it actually works.
Ivan Kirigin
@vingar I highly recommend opening up signup, and not making something exclusive. Unless there is an operational reason to restrict signup. There is a lot you can do to boost the performance of sharing flows generally. Having a good product is step #1, but there are 30 other things you can do :)
Lisa Q. Fetterman
I'm all about this yesgraph
Braden Hamm
This has the potential to be very powerful when paired with a referral rewards, which is something I've been looking into for my own product. Any plans for integrating or partnering with another 3rd party rewards provider, like ReferralCandy?
Ivan Kirigin
@bradenhamm Yep, we're talking with a few different companies that handle drop-in referral systems. We don't expect them to do the same social graph analysis, and we don't expect YesGraph to do, say, a shopify integration to power a reward discount. There are a dozen companies even in this niche, so I look forward to working with all of them.
12
Next
Last