Caricatures. When developing a creative concept for advertising campaign, it is often necessary to introduce a character, who will serve as a basis for all ad strategy. sometimes such characters are presented as pictures or interactive caricatures. Designers can create impressive caricatures of any individuals or characters you require.