Taking YesGraph in a New Direction

[Edit: since publishing this, we’ve Launched our new growth focused API. Check it out here!]

We’ve decided to take YesGraph in a new product direction. In this post I’ll cover what is changing, why it is changing, and say a little bit about what is coming down the road. If you want to jump ahead in line, go ahead and subscribe here to get updates about what is coming next.

We found that there were two kinds of users in YesGraph. Those that failed to onboard their team didn’t get their team’s referrals. Those that did, had a much higher volume of quality referrals. Unfortunately not enough people got that deep into the product.

So what went wrong? The core issue is that we asked teams to change the way they behaved, which is a challenge for product adoption. Recruiters want to fastidiously run their process without pushing out too much work to individual team members. This causes friction when trying to get the whole team more involved.

If we could keep access open and also build something new, we would. But we can’t risk our new direction with divided resources. In addition, it wouldn’t be fair to not support our current users with bug fixes and new features. So we’re going to allow 30 days from today for people to get their data out of YesGraph, and then access will be removed. We’ve removed any subscription paywalls, so everyone should be able to sign in to get access to all their data.

The best way to extract data from YesGraph is through the CSV export on each job page:


What’s coming next

We’re hard at working building a new service, but it isn’t about recruiting. It is a definitive continuation of our mission to connect people and companies with social data. If you want to learn more, subscribe to our mailing list here. 

We’re building something to help companies with growth. This is something I’ve been obsessed with over the last few years, so applying everything we’ve learned about social graph analysis to help other companies is really exciting. I’ll send out an update exclusively to that list within a few days. You’ll also find updates on AngelList here.

We hope to make this transition as easy as possible. Thanks for your feedback and help in building this together. We hope you’ll stick around to see what is coming next.


Subscribe to get future YesGraph posts here.


Why YesGraph Changed Pricing from Seats to Tiers

Screenshot 2015-11-03 12.46.45

We recently updated our pricing to match how we see companies successfully using YesGraph. Previously, we had a flat $19 / seat / month to use our paid tier designed for your company. Now we’ve updated the pricing to better fit different sized teams, with fixed pricing for up to a certain number of members.

We’re also delighted to add a new free tier. If you have up to 10 members, you don’t need to worry about an expiring trial. As your team grows, you’ll grow with us and moved to a paid tier. You can get started creating a team, or check out the updated pricing page here.

free tier

For the paid tiers, we wanted to match how your organization values recruiting and referrals. We’ve made it incredibly easy and inexpensive to start out on a small team, and we grow from there. You might start with just a small group within your company, and then as you add people, we’ll scale with you.

paid tiersWith our previous pricing per seat, we found people hesitated to invite their whole team. That doesn’t match one of the most important lessons we’ve learned in recruiting. If you want to scale referrals you need to get the whole company involved. By updating our pricing, we’re matching that best practice with how customers value our product.

It also matches how the product works. YesGraph makes it easy to invite your whole team to make referrals. The more trusted people you get to help, the more successful your recruiting will be. Plus coworkers can invite their trusted contacts outside the company. This subtle change also helps drive scale.

What can people on your YesGraph team do that those you just invite to make referrals can’t? Team members can see all your jobs, review referrals, add team members, invite people to make referrals, and of course make referrals. Those you invite for a specific job to make referrals can do only that. We’re working on making this easier to understand, but we’re also going to make the default choice the right choice. When you invite people at your company, they’ll have more power as team members. When you invite people outside your company, they’ll just see that job to make referrals.

If you want to hear more about how we think about building our product, subscribe to get new blog posts right in your inbox.

How To Deploy YesGraph at Your Company

Screenshot 2015-11-03 12.46.45

We’ve been helping companies scale referral recruiting at YesGraph and seeing what patterns work well to help deploy YesGraph across an organization. The exact process will depend a lot on the size of your organization, but we’ve tried to extract some best practices.


credit FAYEZ NURELDINE/AFP/Getty Images

Sourcing Sessions

If you’re just getting started out on YesGraph, you should try it out with part of your team. Start with reading about how to run a sourcing session here. Basically you want to get a few employees on a team, queue up a few different roles, and spend just a bit of focused time to gather referrals. This is a good introduction to YesGraph and will also see how well it fits with your team. We expect you’ll be delighted by the results.

Routine Sessions

You should continue to add groups to your YesGraph team, ideally with a focused onboarding that comes with a sourcing session. Keep the focus within these sessions to just a few roles. It makes sense then to add people by role so that the meeting can focus on getting new people in that role. If you’re working with your design team, get more designers on board in a meeting. If you need to expand your support team, dig in there.

The same best practices apply to these sessions, but let me summarize.

  • Make clear the constraints: local vs relocation vs remote, experience level, cultural fit, etc..
  • Work through a few different roles, and make sure not to completely exclude roles that are outside their expertise. Many engineers have worked with good designers and vice versa.
  • Make clear that nothing is posted to social networks when they sign up for YesGraph, and no contacts are automatically contacted.
  • Consider having a prize for motivation, if only a public kudos after the meeting. Pizza and beer also seem to work well.
  • Definitely tell them that YesGraph can help answer any other questions, and just email support@yesgraph.com

New Employee Onboarding

New hires might be the best group to add to the next sourcing session. You can help build a culture of recruiting while tapping them when their network is freshest. If you’re routinely bringing on new hires, you can get in the habit of having regular sourcing sessions. You might consider bringing some veteran employees to help guide the new hires on expectations around referrals, their quality, and recruiting generally.

Hiring As One Team

We’re improving YesGraph for Teams, and making it clearer that everyone in the company should be on the same team. Down the road, we’re going to add workflows for sub-teams within the same company, but for now don’t segment the team. We’re going to start reflecting the team’s connections to a given candidate, so having everyone together is going to help a lot. Plus then everyone can see all the roles within the company, which helps drive the most referrals. Even if someone doesn’t know many good referrals, being part of the team means they can invite friends outside the company to make referrals. Casting such a wide net is essential to scale referral recruiting.

Routine Check In

You probably already have a process for checking in on passive candidates in your pipeline. You need something similar for your employees, but to make referrals. A weekly meeting would be overkill, but quarterly might be too seldom. Pick a level that works with your team, and consider tuning it to the specific needs of the team. If a team needs to grow very fast, a monthly check in to dive into making more referrals is reasonable.

You should also be proactive and track things like travel, conferences, and events. People actively meet other talented people all the time, and asking at the right moment can really help.

Outreach & Intros

There are a few different ways to get in touch with referred candidates. Here they are, in rank order of what will get the best results (the top is the best):

  • An employee who is a close connection to the candidate emails an introduction
  • An employee who is an acquaintance of the candidate emails an introduction
  • You email the candidate mentioning the endorsement by the employee
  • You email the candidate mentioning the employee works at your company
  • You email the candidate with no social context
  • You send the candidate LinkedIn inmail.

The reasoning here is that a closer contact is always better, and most candidates prefer email over either the phone or inmail. This is all case dependent, but good guidance to start.

With referrals, you have a natural way to get in touch with a warm introduction: the referrer. For each of your referrals, ask the referrer for a warm introduction. At least get the email or phone number of the candidate if you don’t have it already. We’re working on building this directly into YesGraph, but you can manage the process in your Applicant Tracking System for now. You can do this most efficiently by exporting a CSV of referrals, which includes some profile information and the name of the first referrer.


To limit the number of candidates you email, you might consider filtering them first by pressing “favorite” in the list. You can get other team members to help with this process, including hiring managers. The exported CSV includes whether the candidates are favorited.

Templates For Outreach

One way to improve your recruiting process is to refine your messaging to candidates. It makes reaching out more efficient and also helps you put your best foot forward every time. You can similarly make messaging to employees templated, and many Applicant Tracking Systems already support this. Here is an example template you can use when contacting an employee about a referral.

Hi Bob,

Thanks for referring Mary Trevins. She looks great for a Software Engineer role at Widget Corp.

Could you introduce us? I’d like to have a 5 minute chat about whats next for her career. You can just add her to this thread.


It’s short, with a direct action, compliments the candidate and the referrer, and make the intention clear. It also makes the action for Bob really clear and easy. You should refine your templates, testing changes to see what works best.

More Coming Soon

There is a lot more we can build to make this process more efficient for your team to collaborate. Each step of this process can be smoothed out, and we’re working hard to build the future as fast as possible. We can, for example, support introduction templates to make everything right in YesGraph. If you have any feedback, please get in touch. It is the easiest way to prioritize something you want built: support@yesgraph.com

How We Built ClickShareLove at YesGraph’s 1st Hackathon

YesGraph just finished our first hackathon. Hackathons are fun events where you try to build something in a really short time. We had around 30 hours, and even with my high expectations, I was very impressed with what the team was able to produce.

There are a few projects to announce on this blog, starting with Click Share Love.


It’s About Love, Not Ads

Promoting content on Twitter has had a mixed history. Third parties started playing in the space before Twitter locked things down. I always hoped that truly native ads on Twitter would leverage the interest graph that is inherent to asymmetric following. I love lots of stuff, and I’d be willing to help that stuff because I love them so much. Getting paid needn’t be part of the equation.

From a brand perspective, getting out your message is notoriously difficult. Love – Ads + Promotion = Click Share Love. ClickShareLove allows your current fans to help spread your message to their network. It works like this: you ask for support from your fans. They choose how frequently to support, up to daily, weekly, or monthly. Then you can promote a tweet to trigger retweets from all the supporters. That’s it, but structurally, you’re sending a message through your fans to their followers, and this helps grow your fan base.

How about an example? When we published this blog post, we tweeted about it and then promoted those tweets on ClickShareLove. Our message was promoted by 9 supporters, who have thousands of followers. What if you had 1000s of supporters? Go try ClickShareLove today.

Oh, and you should go support YesGraph on Click Share Love!

Hackathons: A Ton O’ Hacks

Building something that can be launched in a few hours is actually pretty easy: you need to ruthlessly cut corners to get something coherent out. This might mean some thing are done manually. It might mean the design or infrastructure won’t scale. It most certainly means that you cut features until you have something reasonable to build.

A good example here is that there is no background processing in Click Share Love. For a service that needs to pull your recent tweet history and also schedule promotions, this is a horrible engineering design. Why cut it? Because fuck it, we’ll do it live: it’s simpler and already done, so move on. Another example: none of the interactions in the app are asynchronous, meaning each click triggers a page reload. This is horribly unscalable and inefficient, but for such a baby app, it just doesn’t matter.

In contrast, the design of Click Share Love is actually really awesome. If it were just me, it would be unstyled HTML, but because YesGraph’s designer, Guillermo Torres, got involved, we have a beautiful and delightful visual design. I especially love the logo, which really captures the idea of sharing what you love, and it is an unintentional play on the retweet icon.

logo If you want to get updates about what else we worked on, subscribe in the footer to get future blog post in your inbox.

How YesGraph Grew 10X in 100 Days

Screenshot 2015-11-03 12.46.45

It can be pretty overwhelming running a young company. You can be pushed and pulled in so many directions that deciding what to do next is tough. Having a clear direction and hitting your goals can solve almost any other problem, so I wanted to organize the team around something easy to understand.

We decided to set a 100 day goal to grow 10X. YesGraph helps companies scale referral recruiting, so we decided growing the number of referrals was the best goal. I’m happy to report that we did it, with referrals actually growing 11X in that time. Let’s explore how we did it.yesgraph 10X

This idea for 100 Day Goals came from Jason Freedman at 42Floors (an office space search engine). Jason wanted to mimic the focus and urgency of doing Y Combinator. Those 3 months leading up to demo day are often regarded as the most productive. Read more here.

Growing 10X in 100 days sounded like a great goal because of the round numbers. This is an important issue because everyone on the team can understand the effort. Plus referrals map directly to our core product value.

The irony is that most of our time was spent on product development for YesGraph for Teams. We wanted to finish Teams because getting revenue in a B2B company is key to understanding whether your customers value your product. But working on Teams didn’t directly move the needle. Here is what did matter: press and searchlight meetings.

No Silver Bullets

Press is often regarded as a silver bullet for a young company. If you could just get enough attention, you’ll win. I don’t view it that way: there are unfortunately no silver bullets in building a company. Press is merely one channel among many that help drive penetration and trust.

YesGraph was even available well before our press launch, which is a surprisingly uncommon best practice. Pushing press around a product needn’t correspond with making it available. If anything, launching in the press right when the product is done will mean that a wave of users come at a time of greatest product instability.

I really enjoyed the process of getting press with the help of PressFriendly. You should check them out if you’re trying to find reporters to tell your story.

Do Things That Don’t Scale

We recently started visiting companies to help run their searchlight meetings. Searchlight meetings are all about getting a team together for a focused session to make referrals. If your team uses YesGraph, you can quickly collect a huge number of quality referrals. We help the team get setup and answer any questions and concerns about how it works. This is an example of doing things that don’t scale. We want to get companies to use YesGraph deeply to get higher quality feedback. It’s easy to test the top of the funnel, but knowing what comes up deep in the funnel gets harder. We care about getting some companies to really love us, and coming to meet them is a great way to help.

The numbers from these searchlight meetings are stellar. You can find hundreds of high quality candidates across a few positions in less than an hour. If you’re in the bay area, get in touch if you want our help to run a meeting: support@yesgraph.com

Patterns Towards Success

One reason I’m excited about hitting a 10X goal is that it is an easy pattern to project our success. If you start at a reasonable scale and 10X twice, your company matters. But picking the right goals is hard, and we’re now focused on smoothing out the product experience. Then when we do push for scale with more companies, the next 10X will be easier to hit. This is especially true because the strategy we followed to grow so far practically won’t take us another 10X. We need to do a lot better.

Our next phase of growth will almost certainly result from empowering our users to help us grow, making a quality focus now that much more important. It’s a true challenge making the product good enough that customers actively recommend you, but it’s arguably the only way to reach massive scale. For YesGraph, it’s all about the referrals. Stay tuned for more. For now, if you like YesGraph, it really helps us if you tell your friends!

Meet the YesGraph Team: Jonathan Chu

This is the fourth post in our “Meet the YesGraph Team” series where we highlight the people that help build YesGraph.

Photo Credit: Kenneth Reitz

Photo Credit: Kenneth Reitz

What do you do at YesGraph?

I’m a software engineer at YesGraph and I help deliver business value through code. Like all of our engineers, I can be found working on all parts of our stack.

How did you join YesGraph?

I’m proud to say I’m a product of “dogfooding”. I met Vincent Driessen, our engineering lead, last year at a PyCon dinner with friends (we had some *very* spicy Mongolian BBQ!). We connected on LinkedIn shortly after and later that year, when YesGraph was using their own system to hire a software engineer, he referred me through the system. The rest is YesGraph history…! Continue reading

Meet the YesGraph Team: Vincent Driessen

This is the second post in our “Meet the YesGraph Team” series where we highlight the people that build YesGraph.

Vincent DriessenVincent Driessen
Deventer, The Netherlands

What do you do at YesGraph?

I hack away furiously in my code editor to create the YesGraph experience. I work on almost anything engineering related, as all the other engineers at YesGraph do, meaning I do front-end design, hack on the front-end logic, back-end, metrics, data analytics, operations, and architecture. This is what I love so much about small startups. Continue reading

Meet the YesGraph Team: Luke Thomas

We thought it would be a fun idea to introduce members of the team, and give recognition to the people that help build YesGraph. Here’s the first post in our “meet the team” series.

Luke ThomasLuke thomas
Somerville, MA

What do you do at YesGraph?

My goal is to help grow the company. That typically entails finding and testing various marketing channels, working on outreach, content marketing, and sales. Continue reading

Announcing YesGraph: Referral Recruiting Built To Scale

Screenshot 2015-11-03 12.46.45

We’re really excited to announce YesGraph, the best way to do referral recruiting. Our early users have really helped us with great feedback and support, so thanks to you all! We’re also announcing the details of $1.3M seed financing we closed. But first, a story.

An Excellent (Manual) Recruiting Process

The idea from YesGraph came from my time working at Facebook and Dropbox. Both companies are full of incredibly talented people, and they knew that they needed to hire the best people to keep growing. Over the long term, a good cultural fit matters just as much as talent. Continue reading