Ada banyak jenis marketing campaign yang dapat dilakukan sebuah brand untuk meningkatkan performa bisnis. Ada yang dibedakan berdasarkan platform yang digunakan dan ada yang dibedakan berdasarkan tujuan utamanya. Meskipun begitu, semua kampanye ini merupakan bagian dari strategi marketing untuk mengembangkan bisnis.