What are the main benefits of inbound marketing?

In general, inbound marketing is effective for small business institutions because as for the idea, it is cheaper to be implemented than outbound marketing, apart from being tailored for the customer.