Самая дорогая ошибка моего B2B SaaS имела ровно одну строчкуСамая дорогая ошибка моего B2B SaaS имела ровно одну строчку: TENANT_ID = “tenant-1” в config.py. Полтора дня поиска бага показали, почему multi-tenant архитектуру нужно закладывать с первого коммита. Разбор трёх архитектурных решений для multi-tenant SaaS в регулируемой отрасли — tenant_id helper, PostgreSQL EXCLUDE USING gist против double-booking, 152-ФЗ как код на FastAPI и SQLAlchemy. Читать далее
Работа над онбордингом помогла нашей команде вырастить активацию в 2,5 раза. Процесс работы занял больше полугода, а некоторые действия были совершенно бессмысленными. Делюсь своими выводами по итогам работы, чтобы сэкономить время другим командам, занимающимся этой областью продукта.Рассказываю, когда онбординг делать не нужно, как подойти к этому процессу, какие инструменты использоавть. Читать далее
Онбординг Онбординг — это процесс, в рамках которого вы знакомите пользователя с вашим продуктом. Чаще всего онбординг осуществляется тремя способами: 1. Прежде чем пустить пользователя в систему, вы показываете несколько экранов, в которых объясняете суть вашего сервиса. Обычно, этот метод используется в мобильных приложениях, когда вам показывается картинка и поясняющий текст. Да, это те самые экраны, которые мы пролистываем, а потом пытаемся разобраться в интерфейсе самостоятельно. Читать дальше →
Отток в массовом B2B SaaS почти всегда рождается не в недовольстве продуктом, а в первых днях после покупки, до того как клиент дошёл до реального результата. Чинит его онбординг, а не запуск программы удержания. Читать далее