Broken opt-in is how good campaigns become blocks. Capture consent clearly, store proof, and message only what people agreed to.
Clarity over clever UI
A pre-checked box buried under legalese is a future complaint. Spell out what WhatsApp messages they will get: order updates, support, optional promos.
Separate support from marketing
Order utilities and promotional broadcasts are different promises. Do not treat one checkbox as a forever marketing license.
Keep the audit trail
Store timestamp, channel, and wording of consent with the customer profile. When someone asks "why did you message me?", answer in one screen.
Connectora + store
Sync opt-in from Shopify/Woo into Connectora so automations and broadcasts respect the same truth.
Consent is infrastructure. Build it once, then let Connectora Sync send with confidence.