Direct-to-consumer marketing lets you sell to customers directly from your website instead of retailers'. As a result, you have high margins with DTC marketing compared to B2C marketing.
You can have complete control over customer data in contrast to B2C, where you have limited access. In addition, you will have advanced customization capabilities thanks to DTC marketing; again, B2C lets you have limited customization options.