Before you start writing, get clear on why you’re building your knowledge base and who it’s for. This will shape every decision moving forward.
Ask yourself, “What’s the point?”
And no, the answer isn’t, “Because everything needs instructions.”
Tableware doesn’t come with usage instructions. Shoes don’t come with guides on how to put them on. Not everything needs documentation. So, what’s your real goal in creating a knowledge base?
Are you trying to:
- Reduce support tickets?
- Improve customer onboarding?
- Improve customer satisfaction?
- Something else?
Next, define your primary audience. Try to be a bit more descriptive in this than “customers and prospects.” Some knowledge bases serve internal teams, some have multiple customer types, and others have a primary audience that isn’t the customer at all. This audience even varies from article to article.
I’ve helped a lot of companies create their knowledge bases, and here’s a sample of the different audiences I’ve seen:
- At TestGorilla, we created content for both hiring managers (our customers) and job candidates (the end users).
- At Duda, we wrote for white-labeled customers (meaning all company branding needed to be removed.
- At Callingly, our content was written for different user levels, so we added a note at the top of each article to create clarity.
Once you know your purpose and audience, try to pick success metrics that tie back to your main goal. If you want to reduce support volume, track conversation numbers before and after the knowledge base launches. If you want to improve onboarding, monitor adoption metrics.
Remember: No single metric will tell the full story.
Knowledge base metrics work best in combination. If your goal is to reduce ticket volume but it jumps 10% the first week after launch, don’t panic! Investigate. Maybe people are just excited to tell you, “Yo! Love the new docs!”
And if not? Because you’ve defined your goals early, you’ll be able to course-correct as you iterate.