developer advocates
Transcription
developer advocates
ENGAGING DEVELOPER ADVOCATES ARE YOU TALKIN’ TO ME? When designing and running any effective and engaging marketing program or campaign, it’s key to know who your audience is and speak their language, so to speak (pardon the pun). Most companies have already developed personas to help them better understand, market and sell to their buyers. But they often stop there. What about existing customers, partners and employees who have not only already invested in a relationship with your company, but who have also become enthusiastic advocates for your brand? BUYER PERSONAS VS. ADVOCATE PERSONAS Developing a framework with which to better understand your advocates is just as important as understanding your potential buyers – especially if you’re going to invite them into an advocate marketing program. While there are often some similarities among these personas, what motivates someone to buy isn’t the same as what motivates them to advocate for your brand over the long-term. 1 THE PSYCHOLOGY OF ADVOCACY When considering implementing an advocate marketing program, an objection that many marketers have is: “That sounds great and all, but my customers, partners or employees would never do that.” Those marketers are wrong. Here’s why: It’s simply human nature to advocate for things you love, whether they’re restaurants, movies, smartphones or enterprise business-to-business software. People become advocates because they’re hardwired to connect with others, establish relationships and build social capital. WHO ARE YOUR ADVOCATES AND WHAT MAKES THEM TICK? Beyond human nature, however, there are unique qualities among individual advocate types that marketers must take into consideration. What motivates and engages an IT professional in an advocate marketing program is likely to be very different from what will appeal to a marketer or a salesperson, for example. Understanding the persona(s) you are targeting with your program and the individual activities within it can help you design invitations, challenges, rewards, and messaging that appeal specifically to that audience, generating higher levels of engagement. Here, we’ll look at developers, what defines that persona, and how to position your message to address the key challenges they face. More and more companies (including SaaS vendors like Acquia, MuleSoft, Atlassian and others) are starting to build developer relations and advocate marketing programs within their organizations. These programs not only help companies build better, stronger relationships with developers, but they also mobilize them to write genuine product reviews, provide peer-to-peer referrals, recommendations and references, and participate in content creation and social conversations. COMING SOON: HOW TO ENGAGE… • Executives • Educators • Consultants • And more! Sign up now to receive more information about what motivates your advocates as it is released. 2 THE DEVELOPER PERSONA If you’re not a developer yourself, it’s easy to fall into the trap of stereotyping all developers and programmers as geeky solitary introverts who spend every waking moment glued to a screen. The reality is, of course, that they are complex individuals with diverse interests. In addition, the developer community – both online and off – is a highly social, tight-knit group that loves to collaborate. The most important thing I’ve learned about “ developers is that they love to collaborate with each other. There’s no individualism at all.“ LUCA FILIGHEDDU Manager of the Global Developer Ecosystem at BlackBerry Similar to other specialized professionals, however, one thing they have in common is that they eager to learn and improve their skillset. But like a good baker or furniture maker, they view the complex strings of code they write as things of beauty. They aren’t just writing code – they’re honing a craft. A study entitled An Improved Assessment of Personality Traits in Software Engineering that appeared in the Interdisciplinary Journal of Information, Knowledge, and Management confirms this, noting that software programmers rank high in personality traits like agreeableness and cognitive capabilities, but low in extraversion, neuroticism, and openness to experience. 3 IT’S NOT ALL GREEK TO THEM To you and me, the complex strings of letters, numbers, and symbols that a programmer or developer works with look like an indecipherable mess – almost like someone handed the keyboard over to a toddler and let him or her type away! But these characters make up numerous programming languages that developers speak fluently, such as C++, Ruby, Python and Java. Since they have to constantly keep up with the latest technologies and trends, an eagerness to learn is an often-found trait in the most successful of them. In its list of 10 traits to look for in a good programmer, Tech Republic cites qualities like being a quick learner outside of programming, self-learning, and adaptability among them. I HAVE A VERY SPECIFIC SET OF SKILLS… But beware about looping programmers and developers into the general IT bucket – they hate that. Like the words Liam Neeson so famously utters in the movie Taken, they have a “very particular set of skills.” Humorously, Larry Wall – creator of the Perl programming language – names hubris, laziness, and impatience as the three great virtues of programmers. But it’s not what you think: the “laziness” leads them to create great programs with which they can easily reuse the code. Impatience results in programs that are written with minimal code to avoid having to answer too many questions. As for the hubris, programmers/developers have an inherent need to be admired by peers, and that means working hard to build code that absolutely can’t be picked apart. They’re perfectionists down to their very cores. SHOW ME SOME LOVE! All this said, programmers and developers are well-respected in their professions, but they are also often underappreciated. They are rarely the ones being publicly recognized for creating an incredible piece of software. It’s like giving all of the kudos to someone who made a scrumptious meal and forgetting to ask who actually devised the recipe. The best way to reach this persona, then, is to make them feel special. Do this, and they’re much more likely to stick around. 4 KEY CHALLENGES AND HOW TO ADDRESS THEM COOL IT ON THE MARKETING FLUFF Clever marketing jargon, fluff, and hyperbole won’t work on this group. They don’t want to be sold to. Approach them openly and candidly, and work to develop trust. Try as much as you can to understand their challenges. As soon as you can be relatable on some level, it will help break down their guard and build a strong relationship. According to Luca, one of the biggest mistakes you can make when engaging developers is taking for granted that they may not necessarily be customers or even end users of your product, so their motivations are different. SO. MUCH. NOISE. While on the one hand, developers are very focused on the task at hand, they are also handling lots of noise coming at them, from forums, communities, and other technologies. To penetrate through that noise and have your program noticed, you need to deliver direct value to them. BUILDING LOYALTY The good part is that once you deliver this value, programmers and developers tend to be a loyal bunch. Once they feel you’ve actually taken the time to understand their craft, they’ll appreciate the content you provide, and its ability to help them perfect, or at least improve, it. you have established trust, developers can be “ Once some of the hardest working, most loyal advocates you will ever have. Their desire to grow in their field, share technologies, and change the world is unparalleled. If your technology does this, they will be at the front line singing its praises. “ MICHAEL STOWE Developer Relations Manager at MuleSoft 5 POSITIONING So how can you best position yourself to developers? BE HONEST Because of their extreme skepticism toward marketing, the more direct and to the point you are with this persona, the better. Be honest, factual, and concise. And don’t be surprised if they call you out on inaccuracies if you aren’t! important that, when you interact with developers, you try to “ It’s understand where they are coming from, their passion for creativity, and most importantly remain honest and forthright. Don’t pretend to be someone or something you are not. “ MICHAEL STOWE DO YOUR HOMEWORK A programmer or developer will appreciate how much time you put in to actually learning about what they do. Not to mention that building up your knowledge of the industry will help you to provide the most valuable insights, tips, and tricks to help them. The more you know, the better you can serve them. The only way to keep pace with their interests in continued learning is for you to do the same. Naturally, you can’t be expected to understand everything – it may not be your forte. Try to pick the brain of a developer friend or colleague who might be able to at least break things down into easily digestible bits you can understand, and leverage in your outreach to this persona. 6 ASK AND YE SHALL RECEIVE Just because someone is quiet doesn’t mean they don’t have anything valuable to share. And chances are, programmers and developers have plenty of opinions on plenty of matters – they just need to be asked. Once you open up those floodgates, they’ll happily and actively participate to fulfill their desire to be heard. Ask for their views on hot topics. They are often immersed in online communities and forums, so that’s a great way to reach them. But you can also consider tools like surveys, which also fall right into their wheelhouse. RECOGNIZE THEIR SUCCESSES While anyone would be honored to be considered an expert in his or her field, programmers and developers in particular love to be labeled as such. Giving them a platform to share ideas and mentor others feeds that need to not only be educated, but to educate others. “They are eager to show how successful they have been with your platform and be rewarded for that,” Luca says. 7 CASE STUDY TURNING DRUPAL USERS INTO ACQUIA ADVOCATES Commercial open-source software company Acquia was recently named the fastestgrowing private company in North America on Deloitte’s Technology Fast 500. Acquia, which provides products, services and technical support for the content management system Drupal, saw five-year sales growth of more than 84,100% and ranked second overall on the list. The company grew its revenue from just $200,000 to $70 million during that time. One of the reasons why Acquia has been so successful is that there is a huge community of over 28,000 developers out there who love Drupal. Every Drupal user is also potential Acquia customer. KEEPING ACQUIA’S ADVOCATES ENGAGED Acquia created an advocate marketing program called the Acquia Insiders, designed to engage various stakeholders in the broader Drupal community, including developers. TARGETED, RELEVANT ACTIVITIES: Acquia Insiders are segmented into various groups depending on their relationship with the company, such as developers. This segmentation allows Acquia to target each group with only the advocacy activities that are most relevant to them. REWARDS FOR DRUPAL GEEKS ONLY: Acquia offers rewards and recognition that are especially valuable for Drupal users, such as getting the opportunity to meet the founder of Drupal, Dries Buytaert, or a complimentary ticket to attend DrupalCon. 8 FRIENDLY COMPETITION: “People are competitive: every time we issue a new challenge, our top advocates scramble to complete the challenge as quickly as possible,” explains Acquia CMO Tom Wentworth. HIGHLIGHTS FROM THE ACQUIA INSIDERS It’s easy to see why customer advocacy has quickly become a company-wide priority at Acquia: the early results from the Acquia Insiders program have been incredible, benefiting everyone from the marketing and communication teams to the sales and product teams. SALES REFERENCES: 47 net new customer references PEOPLE’S CHOICE: Crowd sourced votes for CMS Critic’s People’s Choice Best Hosted/Cloud CMS Award MEDIA RELATIONS: Identified 14 “hot opp” media references, including a spokesperson for the Drupal Commons-Lingotek integration CASE STUDIES: Sourced the company’s first two case studies for Drupal Commons 3.0 EARLY ADOPTERS: Recruited 24 beta testers, and solicited early reaction and feedback from 40 advocates during the early beta of a new initiative REVIEWS: Placed customer reviews and testimonials on Quora and B2B software reviews site TrustRadius. To learn more about Acquia’s advocate marketing program as well as Tom’s 4 most important “lessons learned,” read How Customer Advocacy Fuels North View Case Study America’s Fastest-Growing Company 9 CHALLENGES “Developers can be given complex challenges that you may not be able to give to nontechnical crowds, such as utilization of your technology or building applications that use your API, extending your software/ hardware, or using your software/ hardware in a creative way,” MuleSoft’s Michael Stowe suggests. “In general, they thrive on puzzles, although code is daunting and can burn them out mentally (making fun and comical challenges a win).” THE MOST POPULAR CHALLENGES IN MICHAEL’S MULESOFT CHAMPIONS PROGRAM INCLUDE: Answering community questions, such as on StackOverflow Building new software features Education, including tutorial videos, how-to articles, demos and blog posts Writing and speaking engagements Fun, creative activities that are unrelated to MuleSoft Community engagement and networking opportunities 10 Broaden their knowledge, share current content. Get their input. Make them feel heard. Channel their inner geek! Create relevant fun challenges. 11 INVITE, MOBILIZE AND RECOGNIZE YOUR ADVOCATES Now that you know more about what motivates Developer professionals to advocate for your company, it’s time to take action with Influitive’s powerful advocate marketing software. Influitive’s AdvocateHub is a complete advocate management platform that helps B2B marketers capture customer enthusiasm, and use it to turbocharge marketing and sales efforts. With AdvocateHub, B2B marketers build advocate communities where customers, fans and evangelists can complete “challenges” like referrals, reference calls, product reviews and much more. VISIT INFLUITIVE.COM TO LEARN MORE