Here, we present a protocol to obtain three-color smFRET data and its analysis with a 3D ensemble Hidden Markov Model. With this approach, scientists can extract kinetic information from complex protein systems, including cooperativity or correlated interactions.