YouGov makes money by providing insights to clients on a variety of topics such as consumer behavior, brand loyalty, and political opinion. They also provide services such as surveys and focus groups.