I've been doing media buying for over 4 years. Mainly on social media and Google network. This is how I do it:
1- Media planning: aligning around business goals & objectives.
2- Buyer persona: understanding your audience.
3- Campaign structuring and funnel building.
4- Ad creation: designing and copywriting.
5- Testing and optimizing.