Sharebird
Lauren Craigie

AMA: Dbt Labs Former Director of Product Marketing, Lauren Craigie on Developer Product Marketing


September 14, 2021 @ 10:00AM PT

View AMA Answers

  1. How do you drive alignment across the exec team on messaging

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    I start with personas. I develop a thesis about core personas based on sales and customer success feedback, and then conduct user interviews to validate or invalidate those ideas. That's probably the most important bit–my job isn't to just synthesize learnings from within our business, it's to continually test and validate those learnings externally. I then circulate research + personas with key executive leaders (CEO, Head of Product, Head of Sales), until we agree on the shape of each. Then I ...Read More

    728 Views
    2 requests
  2. Can you define the Developer Journey? What are the differences between Developer Journey and Classic Funnel?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    I'm sure it's different for everyone but here's roughly what it might look like if you have a paid product you want developers to convert to:

    Classic funnel: Website, search, or paid ad > Content/event/sales engagement that shows intent > purchase > expansion/upsell

    Developer journey: Free trial > noteworthy event (API call, project launch, program publish, etc) > conversion to paid > evangelize (write/present/talk about your solution in communities)

    1,512 Views
    1 request
  3. How do you perform extensive competitive product research?

    I've been tasked with it but I'm missing the mark. This research is for the CEO and Product/Engineering teams who want to know how our tech stacks up in the market. Do you have any tips?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    We all miss the mark here. I'm not even sure I would trust a PMM that says they don't struggle with this! You can stack the deck though, to show that you're exploring every possible avenue:  1. Consider a competitive monitoring solution like Crayon. I've used them in the past and even if they can't dig up things like exact product pricing, they will aggregate signals in market like a executive job posting in EMEA that shows they're about to expand internationally, or a change to their pricing pa ...Read More

    537 Views
    1 request
  4. How do you manage launches when the product team has a difficult time sticking to timelines?

    This makes launches pretty difficult to manage without creating large lapses in communication.

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    Same! In my case, I was also dealing with phased launches--bits of the solution released every few weeks. And I understand why–when you're working with a developer audience there's less appetite for a big splashy release, and more interest in a phased roll-out of a given feature or product just to get hands on it ASAP and iterate as quickly as possible. That was tough to get used to. I would start by finding out a little more about what's causing those delays in product.If it's intentional, to p ...Read More

    539 Views
    1 request
  5. How does sales enablement change when your company is b2d (business to developer) vs traditional enterprise?

    What should I do differently? Developers do not want to be sold to.

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    It depends a bit on how your sales team is organized today. But in any event, your product value pillars should always translate to both individual and company-wide gain, so your core message is always consistent, even if the language changes a bit to accomodate the audience. You might consider a mapping exercise that lets you chart that narrative. For example, "velocity" is one of our core product value pillars.  For the individual: Code portability, modularity, and packages helps each develope ...Read More

    435 Views
    3 requests
  6. What does a developer product marketing manager need to be exceptional at compared to product marketing manager?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    This is also why I think a great Dev PMM doesn't really need any PMM experience. Look to solutions architects, pre-sales engineers, or just developers in your space. It's much easier to learn PMM frameworks than it is to learn a new domain, and gain the respect you need to tap into the best insights

    391 Views
    3 requests
  7. How do I measure the effectiveness of my developer marketing campaigns?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    A great question. I should caveat by saying that if your organization has a seperate DevRel or DevEx team that reports into product isntead of marketing, I don't expect them to share the same methods of measuring community engagement and uplift. For marketing targets, I would look at new feature and product adoption (within first 2 weeks after marketing launch), upsell, retention, and maybe even network effect (mentions elsewhere). Are folks sharing what they've learned from you and writing blog ...Read More

    393 Views
    3 requests
  8. What are your lessons learned about successfully marketing to developers?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    Don't gatekeep access to hands-on learning While the org-wide value story is important, developer product marketing should focus a little more on "why now, why me" Ensure there are materials that help people ramp quickly and easily. Ensure packaging and pricing reflects an ability to not just try, but get sticky, with an incentive (product-based, as in it makes their lives easier) to share with others.  Be frank, be sharp, be honest Create visibile opportunities to contribute to making the produ ...Read More

    347 Views
    2 requests
  9. What's the difference between Developer Relations and Developer Marketing? How do you work together?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    Great question. We actually have a third unit – Developer Experience. I'm sure it differs at other organizations, but at dbt Labs... Developer Relations is focused on growing the community (measured by Slack members and weekly active projects in the open source product), building lasting relationships with members, enforcing community guidelines, elevating diverse and marginalized voices, and highlighting the contributing work of members around the world. They build trust. Developer Experience i ...Read More

    1,702 Views
    1 request
  10. What are the keys to getting started with a developer marketing program?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    Get crystal clear on the developer persona, and establish a framework for regularly updating it. I don't think there's any better use of your time than talking to folks 1:1 and using the way they frame value to write your own messaging framworks.  I would also take the time to clearly establish roles, boundries, and overlap with any DevRel or DevEx folks at your organization. What are the goals of each. Why are they different? In what ways are they the same? Ensure alignment with that group on c ...Read More

    366 Views
    3 requests
  11. How technical does your messaging need to be when marketing to developers?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    Your documentation needs to be extremely thorough (technical), and your resources need to leave no uncertainty in how or why to use new products and features, but your topline message doesn't necessarily need to be "technical"-- at least not how I think of the word, which is detailed and revealing-full-complexity. It just needs to be frank. Exactly what is the thing, and what can you do with it. Eliminate unecessary superlatives that developers often find dubious like "best" "fastest" "end-to-en ...Read More

    387 Views
    3 requests
  12. Our company targets both business customers and developers building apps on top of our platform. I’m a non-technical PMM and the first marketing hire in the company. As our marketing team grows, when should we bring a DevRel into the team?

    Our business model is product-led-growth. How should we prioritize bringing in a DevRel vs. other critical functions like content and demand generation as we grow our team and want to do it efficiently?

    Lauren Craigie
    Lauren Craigie

    Inngest Head of Marketing • 4y

    If your company is focused on community building, then I think now is the right time to bring that resource aboard. If you mean Dev PMM or Dev Ex (folks a little more focused on creating resources), you can build this capability internally before dropping someone in: Ask other technical folks at the company that you think already have a great voice, and have already built trust in the community (founder, solutions architects, pre-sales engineers, product team), to write and present more. Saying ...Read More

    815 Views
    1 request