how PPC platforms work