Data analysis and optimization of online campaigns