PostHog / posthog.com

Official docs, website, and handbook for PostHog.
https://posthog.com
Other
424 stars 434 forks source link

Update documentation information architecture (IA) to improve activation #1573

Closed leggetter closed 3 years ago

leggetter commented 3 years ago

Context

Identify some short-time wins that help us nail funnels by improving activation through improving the PostHog documentation experience and content.

Goals

Ways we could structure the Information Architecture (IA)

Key factors

Examples of other products and projects/companies that have these same considerations:

Suggested Information Architecture (IA)

Since we’re looking for short-term wins and we have some resource constraints, the recommendation is to move to keep our goal-orientated IA with some reorganization and renaming of the contents to make the contents easier to navigate and naturally find the content we have.

In particular, a section focused on using the PostHog application (Using PostHog) will be introduced that will bring in the Features and Platform Structure sections. This should provide customers with a clear destination in that phase of their journey with PostHog.

Top-Level

The goal of the top-level IA is to map to the journey the customer takes with PostHog. This will differ slightly depending on if they choose self-hosted or cloud:

Self-Hosting

  1. Begin by Deploying PostHog
  2. Next, Configuring PostHog
  3. Then, Integrating PostHog into a web or mobile application stack, even if it’s just a test event
  4. At this point there may be a requirement to front-load some data via the API or extend functionality via Plugins

Cloud

  1. Cloud customers begin with Integrating
  2. They then move on to Using PostHog
  3. As with self-hosting customers, at this point there may be a requirement to front-load some data via the API or extend functionality via Plugins

Top-Level IA

Existing New
  • Tutorials
  • Deployment
  • Configuring PostHog
  • Libraries
  • Features
  • Plugins
  • API
  • Contributing
  • Platform Structure
  • Deploy
  • Configure
  • Integrate
  • User Guides
  • Plugins
  • Tutorials
  • Contribute
  • API

More detail and collaborative feedback

A detailed breakdown of the IA can be found in the following Google document that has comments enabled for everyone:

📝 https://docs.google.com/document/d/1gO6gY8FAuOkiIAADaDbThW2FN3UzVWzOH67-HLYLdgk/edit#heading=h.38e6a6jy0xd0

It should be much easier to collaborate on the IA structure in the Google doc.

Tasks

macobo commented 3 years ago

Fly-by comment: It's worth keeping API documentation on top level. When people need it (our existing material is not enough) they should not look for it nested.