Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From few to some to many — How to scale community support for APIs

From few to some to many — How to scale community support for APIs

The free tier of many APIs includes “community support”. What does that mean exactly? How involved does the company need to be for community support to be effective, and how should that evolve over time? Drawing on 4 years of experience building developer communities at Keen IO and Algolia, I will discuss the role that conversations plan in developer experience, and show how to create a community support program that gets people talking.

Josh Dzielak

May 22, 2017
Tweet

More Decks by Josh Dzielak

Other Decks in Technology

Transcript

  1. Josh Dzielak
    From few to some to many —
    How to scale community support for APIs
    Developer Advocate, Algolia
    DevXCon · May 22, 2017 · San Francisco
    @dzello
    dzello

    View Slide

  2. Developers hit walls.
    exception
    missing doc
    out of date
    unsupported
    bad use case

    View Slide

  3. Developers need to
    start conversations.

    View Slide

  4. Conversations at scale?
    Build a community.

    View Slide

  5. What is
    delivered?
    Community Support
    What is
    promised?

    View Slide

  6. Good luck on
    the internet!
    Community support does not mean...

    View Slide

  7. Ask on
    StackOverflow
    Community support does not mean...

    View Slide

  8. API support is not just
    about programming.

    View Slide

  9. Hosting your
    own docs?
    Host your own
    conversations!

    View Slide

  10. The owner-occupied
    community forum.

    View Slide

  11. What happens in email support
    stays in email support.
    Which is bad.

    View Slide

  12. https://discourse.algolia.com/tags/wordpress
    88 topics 400+ posts
    WordPress tag activity after 6 months

    View Slide

  13. What % of
    questions are
    answered by
    community
    members?
    Key API Community Support KPI

    View Slide

  14. Algolia Community Tech Stack

    View Slide

  15. View Slide

  16. Crossing the API
    community support chasm
    few : many many : many

    View Slide

  17. To go from
    few : many
    to
    some : many
    ...start with
    your company.

    View Slide

  18. At Algolia,
    employees join
    the forum during
    onboarding.
    Meet our community! https://alg.li/intros

    View Slide

  19. Custom Discourse <> Slack integration

    View Slide

  20. Read event summaries! https://alg.li/events

    View Slide

  21. To go from
    some : many
    to
    many : many
    ...you’ll need to
    do outreach.

    View Slide

  22. Build an outreach toolkit.
    Templates
    “Can you help…”

    View Slide

  23. Search
    “jane portland javascript”
    Build an outreach toolkit.

    View Slide

  24. Incentives
    “Thank you!”
    Build an outreach toolkit.
    Get swag! https://alg.li/represent

    View Slide

  25. Right person
    Right time
    Right incentive
    Three keys to
    successful outreach

    View Slide

  26. Josh Dzielak
    Thank you!
    Developer Advocate, Algolia
    DevXCon · 5/22/2017
    Questions? — [email protected]
    @dzello
    dzello

    View Slide