Inbound marketing is a strategy whereby businesses encourage customers to view and purchase its goods and services through engaging content and positive experiences. This marketing material can come in a variety of forms including social media posts, content marketing such as blogs and web articles, online videos, marketing emails, and branded freebies. Generally speaking, inbound marketing is customer-focused and designed to entice.