How can I set up WhatsApp Business API for order confirmations?

Hi!

Can anyone help in configuring WhatsApp Business API with shopify. I want to send order confirmations to customers via whatsapp API.

What is the easiest way to do this?

I have my account setup with meta developers and number is also setup. But I can’t figure out how to send messages and where will I receive the messages or queries from the customer?

My number is dead right now as I can’t reply to any messages coming to that number.

Hello @planetjuniorseo ,

I think you should try these for configuring WhatsApp Business API with Shopify so that you can send order confirmations to customers via WhatsApp API. Here is a step-by-step guide:

  1. First, you must create a WhatsApp Business account and obtain a WhatsApp Business API client account from Facebook. You can visit https://www.facebook.com/business/m/whatsapp/business-api and follow the instructions to set up your account.

  2. After setting up your WhatsApp Business account, integrate it with Shopify. To do this, you can use a third-party integration tool like Zapier, which offers pre-built integrations between Shopify and WhatsApp Business API. Alternatively, you can build a custom integration using the WhatsApp Business API client library.

  3. Once the integration is set up, you can send order confirmations to customers via WhatsApp API. You must create a template message in the WhatsApp Business API client to do this. A template message is a pre-approved message format that you can use to send order confirmations to customers. You can use variables like order ID, order date, and order total to personalize the message for each customer.

  4. To receive customer messages or queries, you need to set up a webhook. A webhook is a URL the WhatsApp Business API client can use to send messages to your server. You can use a third-party webhook provider like Twilio or build your webhook endpoint. When a customer sends a message to your WhatsApp Business number, the WhatsApp Business API client will send a POST request to your webhook endpoint with the message data.

  5. Finally, you need to activate your WhatsApp Business number by sending a request to WhatsApp. You can use the WhatsApp Business API client to submit the activation request. Once your number is activated, you can start receiving and sending messages.

This step-by-step guide helps you to configure WhatsApp Business API with Shopify and send order confirmations to customers via WhatsApp API. If you have any further questions, feel free to ask.

Regards,
Hassan

It’s great to hear that you’re looking to configure WhatsApp Business API with Shopify to send order confirmations to customers. It can be a powerful way to enhance customer communication and engagement.

If you’re looking for the easiest way to set this up, you might want to check out https://ultramsg.com. They are a reliable WhatsApp API provider and gateway for working with messages, and their website offers tools and resources that can help you effectively manage your WhatsApp communication.

Make sure to follow the setup process with Meta developers and ensure that your number is properly configured. Once you’re set up, you can send messages to customers and receive their queries directly on WhatsApp.

Hey @planetjuniorseo !

At Keybe https://keybe.ai/ we are boosting sales and marketing teams performance by integrating WhatsApp and CRM with Shopify (among other apps) – Feel free to take a look and get in love with Keybe Smart Chat and Flows.

https://keybe.us/product/kb-flows/integrations/shopify/

https://keybe.us/product/kb-flows/

Here’s my WhatsApp in case you need more info https://s.kbe.ai/s/MNQDP

Hello Planetjuniorseo,

Happy Wednesday!! am not sure if you already found a solution to that. With Sukhiba- WhatsApp commerce you are able to integrate your Shopify business data with WhatsApp, as well as add a WhatsApp link on all digital platforms to allow customers to order with you directly. Happy to book a demo with you and show how this can benefit your store.

Also once the customer places an order they receive a confirmation message as attached below…

Hey!

Sounds like you’ve already done the heavy lifting by setting up the API and number with Meta.

The tricky part is that the WhatsApp Business API on its own doesn’t have a place to actually send or receive messages it’s just the backend. That’s why most people connect it to a tool or platform that can hook into Shopify, automate order confirmations, and give you a proper inbox to handle customer replies.

There are some Shopify-friendly tools out there that make this super easy without needing to code. They basically take care of the messaging flow, so your number becomes active and you can manage everything order updates, customer chats, automation all in one place.

Meta Cloud API alone will not fire Shopify events for you. You still need something that listens to orders and sends the template.

Two common paths:

1. Full Cloud API plus a BSP or Zapier style bridge. Powerful, slower to approve.
2. A Shopify WhatsApp app that connects a number and sends on order create or fulfill.

If you only need order confirms and shipping updates, most shops do not need to wire webhooks by hand. An app that already maps Shopify events is usually enough to start.

What are you trying to send first, paid order confirm or tracking after fulfill?