It is mandatory to take an opt-in for communications on WhatsApp, which can be done in a number of ways
- Click to WhatsApp Ads
 - Scanning a QR Code
 - WhatsApp links on your websites
 - WhatsApp Widgets
 
The above are some examples to trigger a conversation while obtaining the opt-in.
Some use cases that are great to think about and implement when leveraging the WhatsApp Business API
- Customer Acquisition
 - Personalisation
 - Up-sell & Cross-sell products
 - Offering instant help & support mechanisms
 - Secure and Seamless transactions
 - After Sales support
 - Notifications on Shipping, Cart Abandonment
 - Enroll for Loyalty Programs, Events, Competitions etc
 - Customer Feedback