- Specify Schema for how we are going to collect data - Create a way to collect data while the experiment is running - Go through plan and determine all the pieces of data to collect (always collect more than less) - Send data to server