If you like to track the activity of the users within your app, Segment is the tool you’re looking for.
Segment.com is an application that helps you gather all the information about the behavior of the users within your app, Have you ever used Google Analytics? (I hope that you are using it now, if you haven’t, it’s time to start), Segment works similar than G Analytics, you need to set up a code in your app and Segment will start getting your user’s data, but beyond saving page views, you can identify you users by one unique id, and track how they are using your app.
###The difference: a single hub to manage your customer data
Besides collecting data, Segment has a collection of apps for developers, startups and businesses, which can be integrated in order to start sending events and user behavior to the app that you set. This way you can start using any app with just one click.
Segment has a free version that you can use as a trial with the development apps.
###Setting up Segment
When you already have an account and created the first project, you need to start sending data to Segment. Then you will see the magic.
You can find the write key in the â€œSetup projectâ€ button.
The apps that you can connect to Segment are classified in the following categories: developer, project, startup, growth and business. The first one is free and so you can try, if you want to connect the other ones you have to pay certain amount per month, except for business plans that have a special feature, which is SQL, so you can manipulate all the data that Segment gets. If you want it, you need to contact Segmentâ€™s support area.
###Things to improve
I have some issues when I want to link more than one account in a single app, thereâ€™s no way to do this. Also, if you want to filter the events that you want to send between the apps that you have, you canâ€™t do it in the dashboard, as I know, you can filter inside the code, but this is clearly not the best way to do it.
In some apps, you don’t know that you need to set up variables to start working and you don’t know it until you refresh the page and see that the app actually isn’t activated, to do so you need to go to Segment’s dashboard and click on the app to know how to activate it.
Let me know in the comments if you are using Segment and what type of project you are working on!
On Platzi we are using it and itâ€™s amazing how easy is to try different applications and select the best for our startup.