Graphics are a deep and complicated field of online advertising and branding. This is why it is esential to create a unique style for your brand that is reflected at all of the touch points you have with your customers.
Personalisation is key here, you may have many different niches and each of them will need their own content created specifically for them.