Na rynku istnieje wiele różnych form reklamy. Agencje specjalizujące się w tradycyjnych formach zajmują się m.in. tworzeniem plakatów i billboardów, czy produkcją, tak często rozdawanych nam na ulicy ulotek. Inne agencje mogą świadczyć usługi z zakresu digital marketingu. Przez to pojęcie rozumiemy wszelkie kampanie w sieci, czyli w social mediach, wyszukiwarkach, w YouTube i szerokim spektrum innych możliwości Internetu. Są też agencje zajmujące się stricte SEO i pozycjonowaniem stron.