Set up custom WhatsApp notifications for your store

Markdown

View as Markdown

Set up custom WhatsApp notifications for your store

WhatsApp is one of the highest-engagement channels for transactional and marketing messages. With LaunchMyStore's webhook-based event stream, you can plug your store into any WhatsApp Business API provider (Twilio, Meta Cloud API, Interakt, Gallabox, AiSensy, Wati, etc.) and send branded, dynamic notifications for every important event in the order lifecycle.

How it works

Connect a WhatsApp provider to LaunchMyStore by providing your API key (and any provider-specific configuration). Once connected, LaunchMyStore forwards events to the provider in real time, including the data the provider needs to send a templated WhatsApp message.

Supported events

  • order_placed — a customer placed an order

  • order_paid — payment was captured successfully

  • order_shipped — you marked the order shipped (with tracking link)

  • order_delivered — order marked delivered

  • order_cancelled — order was cancelled by you or the buyer

  • order_refunded — full or partial refund issued

  • abandoned_cart — customer started a cart but did not check out

  • payment_link_request — payment link generated for a draft order

  • otp_requested — one-time password requested for customer login

  • customer_signed_up — new customer account created

Each event sends a JSON payload with order details, customer details, line items, tracking, totals, and any custom metafields. Your WhatsApp provider uses this data to fill in template placeholders before sending.

Set up

  1. Pick your WhatsApp provider (Twilio, Meta Cloud API, AiSensy, Interakt, Gallabox, Wati, MSG91, etc.).

  2. In your provider's dashboard, get your API key (and any webhook URLs or template IDs).

  3. In LaunchMyStore, install the matching WhatsApp app from the App Store (or use the generic Webhooks integration under Settings > Notifications > Webhooks if you want full control).

  4. Paste in the API key and configure any provider-specific options.

  5. In your provider, create message templates and map each event to a template.

  6. Test by placing a small order — you should receive the templated WhatsApp message on your phone.

Designing good notification templates

  • Use the customer's first name to feel personal.

  • Include the order number, total, and a payment status.

  • For shipping, include the tracking link as a clickable URL.

  • Offer a quick reply (Track order, Contact support) using WhatsApp button templates.

  • Keep messages under 1024 characters to avoid truncation.

Pre-approved templates

WhatsApp requires templates to be pre-approved before they can be used for transactional or marketing messages. Submit your templates through your provider's dashboard; approval typically takes a few hours to a day.

Marketing vs transactional

  • Transactional messages (order confirmations, shipping updates) can be sent to any customer who opted in to receive WhatsApp updates at checkout.

  • Marketing messages (promotions, abandoned cart, broadcast) require a separate marketing opt-in and follow stricter pricing tiers.

FAQ

Which WhatsApp providers are supported?

Any provider that accepts webhook payloads or has an App Store integration. Popular choices include Meta Cloud API (direct), Twilio, AiSensy, Interakt, Gallabox, Wati, MSG91, and WATI. Pick based on your region, language support, and pricing.

Do customers need to opt in?

Yes. WhatsApp Business policy requires customer opt-in. Add a checkbox on your checkout (and on your post-purchase page) so customers explicitly agree to receive messages on WhatsApp.

What does each WhatsApp message cost?</h3

Pricing depends on your provider, the destination country, and whether the message is transactional or marketing. Check your provider's rate card before launching at scale.

Can I send abandoned-cart messages?

Yes. Listen for the abandoned_cart event and send a templated reminder. Time it well (1 hour, then 24 hours later) and include a checkout link for one-tap recovery.

Can I send broadcast campaigns?

Yes, via your WhatsApp provider's broadcast tools. Filter your customer list in LaunchMyStore, export it, upload to your provider, and send a campaign. Always honor opt-out requests.


Was this article helpful ?