← BackImproving activation1 / 5

Improving developer onboarding

Context

Appwrite is a backend platform for developers.

Activation required connecting Appwrite to their app.

Problem

Many developers dropped off during initial setup when having to connect their app.

100%Create account76%Create project36%Connect
Improving developer onboarding

Discovery

Key observation

Developers constantly switched between:

• The Appwrite Console

• Appwrite documentation

• External tutorials for framework-specific setup

• Community forums (Discord, Reddit) for troubleshooting

Insight

Context switching is a major source of friction in developer tools.

Because a backend platform is only one piece of a developer's stack, onboarding should minimize the need to leave the product as much as possible.

Solution

Two main solutions

1. Starter kits — Ready to clone projects, for all popular frameworks. Reduces the overhead of how to set up a specific framework and Appwrite.

2. Onboarding hub — A central dashboard that tracks setup steps and project progress.

Solution

A guided, framework-specific onboarding flow where developers can clone a starter kit preconfigured with their framework and Appwrite.

Result

Increased onboarding completion

100%Create account76%Create project42%+6%Connect