A identidade visual do Caiu na rede foi realizada pela designer Mariana Martins, e o planejamento de social media, pela coordenadora de mídias sociais da Lupa, Raquel Moura. André Loureiro supervisionou a produção de vídeos. A assistente de produção da Lupa, Thuany Rodrigues, acompanhou a parte educativa do projeto. A coordenação de parcerias e negócios foi de Flávia Campuzano, gerente de novos negócios da Lupa. A direção geral do Caiu na Rede foi de responsabilidade de Douglas Silveira e Natália Leal, então diretores de Educação e de Conteúdo da Lupa, respectivamente.