Как да стартирате анализа си за 1 час

Въпреки че повечето стартиращи компании разбират колко важни са данните за техния успех, те са склонни да се отклоняват от анализа - особено в началото.

Това частично произтича от мита, че ако искате да разполагате с добри анализи, трябва да отделите около 25% от вашите инженерни ресурси, за да го финансирате. На основател с визия, 25% отвличане на вниманието от изпълнението на тази визия - в замяна на по-добра представа за това как правят - просто не си струва.

Но настройването на някои основни анализи за вашия продукт не е толкова трудно, колкото си мислите. Със сигурност никъде близо 25% от бюджета за инженеринг. Въпреки че цифрата може да е вярна за зрели компании с много сложни тръбопроводи за данни, малка компания може лесно да превърне нещо с минимални разходи.

За да го докажа, ще ви покажа как можете да отделите 1 час за настройка на система, която трябва да бъде адекватна за следващите 6 месеца от живота на вашата компания.

Първо, нека да поговорим за това, което имам предвид под „анализ на анализи“. Мисля, че минималните изисквания са:

  • Лесен достъп до вашите ключови показатели за всички във вашата компания
  • Една нощ съобщение за статистически съобщения или слаби съобщения, които излизат до вашия екип
  • Няколко хостващи табла за управление на монитори в офиса
  • Място, където всеки във вашата компания може да изследва данни (независимо от техническата проницателност)

С други думи, имате нужда от показатели и начин да ги разпространите в цялата си организация. Да започнем с частта с показателите.

Вашите показатели вече са във вашата база данни

Тъй като пайът е много по-вкусен от джаджи, нека си представим, че току-що стартирахте компания за доставка на пай. Вие решавате, че - поне - успехът на вашия бизнес ще зависи от:

  1. Способността ви да получавате потенциални потребители на пай
  2. Способността ви да продавате пайове на тези потребители
Мммм, пайове

Ако можете надеждно да отглеждате и 1, и 2, няма да имате твърде много да се притеснявате. На базата на това решавате да проследявате:

  1. Нови регистрации на потребители
  2. Продажби на пай
  3. Повторете употребата

Знаете, че можете да извлечете още няколко интересни показателя само въз основа на регистрацията на потребители и данните за продажба на пай, но засега сте чудесни с тези големи 3 метрики на високо ниво. Сега как всъщност правите тези?

В този момент много хора се насочват към Google Analytics, Mixpanel или някой друг доставчик на анализи за събития на трети страни. Въпреки че обичам тези продукти и обичам анализирането на събития, аз също мисля, че това е част от причината стартиращите компании в ранния етап да се карат да анализират. Настройването им по правилния начин означава инженерно време, изразходвано за нещо ортогонално за разработването на вашия основен продукт.

Така че, преди да направите дело за инженерния екип да прекара цикъл на инструментални регистрации на потребители и продажби на пай, помислете за това: тези показатели вероятно вече са в базата данни на вашите приложения. С други думи, ако изграждате продукт, за да доставяте пай на потребителите и нямате таблица или колекция от база данни, за да съхранявате потребителите си или пайовете, които са поръчали. , , добре, че липсата на анализи не е най-голямата ви грижа.

Не забравяйте, че част от софтуера е съставена от данни и логика за работа с тези данни. Мнозина не осъзнават, че данните в приложението ви всъщност могат да се използват и за анализи. Така че не се колебайте да поставите инструментариума си за анализиране на събития в изоставането и нека да видим колко можем да свършим само с вашата база данни за приложения.

Сега как да извадите тези показатели?

Те са

Metabase: инструмент за анализи, който работи с вашата база данни

Има много начини за извличане на информация от база данни, но има само един най-лесен начин и този пост е за лесни начини.

Любимият ми инструмент, който препоръчвам за всяка компания, която съветвам, е Metabase. Metabase е най-бързият и лесен начин за споделяне на данни и анализи във вашата компания. Инсталирате или внедрявате много лесно, работи с почти всички бази данни, а най-доброто е отворен код и 100% безплатно - така че определено първо трябва да го тествате, преди да отидете с някои от платените опции там.

Пълно разкриване: Работя в експанзия, където бе стартиран Metabase, и съм съветник на компанията. Също така, само през изминалата година, аз препоръчах 8 различни стартиращи технологии за данни и анализи и за всеки случай препоръчах Metabase за тях. Всички продължават да го използват.

Монтаж / Deployment

Ако просто сте в режим на оценка, бих препоръчал да изтеглите mac приложението на Metabase. Следвайте ръководството им за настройка и сте готови да създадете някои показатели. Разполагането на Metabase или на Heroku или AWS Elastic Beanstalk (най-добре) обаче е силно препоръчително, тъй като ще получите постоянно приложение, хоствано в облака, и целият ви екип може да го използва.

За пълно ръководство за процеса на внедряване, вижте видео урока ми. Документацията на Metabase също е доста изчерпателна. Ако сте нетехническо лице, може да се наложи да докоснете с рамо инженер, особено ако базата данни на вашите приложения е в VPC на AWS.

В тази бележка също е добра идея да създадете четена реплика на базата данни на приложението си и да я включите в Metabase. По този начин можете да гарантирате, че всякакви заявки с големи натоварвания или окачване няма да повлияят на вашите потребители.

След като разгърнете Metabase, регистрирайте се и добавете идентификационните данни на вашата база данни. След това поканете членовете на вашия екип, за да могат да се включат в забавлението.

Създаване на вашите показатели

Вярвате или не, останалото е доста лесно. Първото нещо, което ще искате да направите, е да изградите своите показатели. В езиковото говорене на Metabase, това са „Въпроси“. Ако сте фирма за питки и имате разумно организирана схема, би трябвало да можете да получите ключовите си показатели само с няколко щраквания. Не се изисква SQL, но разбира се, ако ви харесва SQL, тази опция е налична.

Затова изградете най-добрите си показатели и вижте дали други интересни от тях се появяват в ума ви. Въпреки че можете да намерите стотици умни хора, които ще ви кажат да никога не правите крушална диаграма, аз няма да ви мразя за направата на диаграма на баница на базата на популярността на пай. Ако метабазата е метабазата, правилно е само да направите металната си баница.

Довършителни щрихи

След това ще искате да настроите ежедневен имейл с статистически данни. Не знам за какво става въпрос, но всеки обича ежедневните имейли със статистически данни. Metabase нарича тези „Импулси“ и дори ви позволява да използвате Slack, ако сте прекалено готини за имейл. Добавете въпросите, които искате да изпратите, изберете време и честота (не е необходимо да е ежедневно, но това е най-полезно) и списък с получатели или канал за слаби и сте готови.

И накрая, всеки обича да вижда доста табла на мониторите в офиса. Не ги дръжте в напрежение. Изработката на табло също е доста проста. Изберете някои въпроси и ги организирайте възможно най-добре, тъй като дизайнерските ви възможности ви позволяват. Заредете го на външен монитор, който станахте в офиса, след което го поставете на цял екран.

рекапитулация

Просто настроите доста солидна аналитична инфраструктура за стартирането си за около час. Сега целият ви екип може да проучи вашата база данни за приложения, да получава нощни имейли и да преглежда таблото за цялата компания. Още по-добре тази настройка трябва да ви издържи доста дълго време - поне 6 месеца, освен ако не започнете да изпитвате луд растеж (в този случай, без да се оплаквате).

Готови ли сте да го изпробвате? Скептично настроен към моята 1-часова гаранция? Вижте моите уроци в YouTube, част 1 и част 2, където ще ви преведа всичко, което трябва да знаете.