If you are working out how to set up WhatsApp Business API for a small shop, start with the decisions behind the connection. Which number belongs to the shop, who answers when you are packing orders, and what can an automated reply safely say? A shop in Lisbon handling delivery questions and a shop in Toronto checking sizes need the same basics: accurate information, permission to follow up and someone responsible for each conversation.
How to set up WhatsApp Business API for a small shop
Begin with a number the business owns and can dedicate to customer conversations. You should be able to keep using it when a staff member leaves or changes their personal phone. Check that the owner can complete the verification steps requested during the official connection process.
Before connecting, prepare this checklist:
- Number ownership. Confirm that the business controls the number and can keep access to it over time.
- Account access. Make sure the person connecting it has permission to manage the business account and knows how to recover access.
- Business profile. Prepare the shop name customers recognise, a clear profile image and a short, accurate description of what you sell.
- Customer support. Keep the profile's support details current, and decide how customers can reach a person when an answer needs checking.
If the number is already in use, check the current official onboarding instructions for its situation before changing anything. Do not assume every existing setup follows the same connection steps. Read the profile as a customer would: it should be clear which shop is answering.
Prepare everyday answers before switching on AI
Gather the questions you actually receive and write the answers your team agrees on. Give each answer a clear boundary: what is known, what might change and what a person must check. Preparing this material before enabling replies makes it easier to notice an answer that invents a detail.
- Opening hours. Include closing days and explain when staff are available to continue a conversation.
- Delivery. List the areas you serve and how the team checks an unusual destination or delivery request.
- Products. Explain sizes, colours and common differences, and ask staff to check availability when it is uncertain.
- Orders and payment. Describe how to order and the payment methods your shop accepts, without guessing whether a particular payment succeeded.
- Changes and complaints. Write your exchange rules clearly and send refund requests, disagreements and exceptions to a person.
Use these answers to set the AI's tone, language and sample replies. Test normal questions, incomplete questions and a request for something you do not offer. Check the languages your customers use. If a reply promises an unconfirmed delivery or invents stock, revise the instructions and test again before enabling automatic replies.
Connect officially and put the team on the same number
Use the official login from your dashboard with the account your business owns. Select the intended business account and number, review the permissions requested and complete the steps shown. Keep the first test focused on whether a customer message reaches the right place and a staff reply reaches the sender.
In Kwamle Media, the connection uses the official Cloud API and needs no code. The unified inbox brings the number's conversations alongside your other connected channels. Staff can assign chats and add tags. When a person takes over from the bot, it stops answering that conversation, and the person can read the history before replying.
- Agree who checks incoming chats during opening hours and who covers their absence.
- Assign each conversation to a named teammate, with simple tags such as "order question" or "needs checking".
- Practise a handover after preparing the AI replies: ask for a person, take over the chat and check that the bot stays quiet.
The next teammate should read what was already discussed before asking the customer for details again. Shared access works best when responsibility is clear.
Get permission and prepare the right message templates
A customer's question gives you something to answer; it does not mean they want unrelated offers later. Before sending follow-ups, obtain permission for the messages you intend to send. Explain which shop will contact them and what the messages concern. Keep a record of their choice and honour requests to stop, including requests made outside the chat.
Under WhatsApp's current policy, a customer message opens a customer-service window, and another customer message resets it. While that window is open, you can send free-form replies: answers written in your own words without an approved template. When it closes, you may only send approved message templates. Your own outgoing message does not reset the window.
- When the business starts a conversation, use an approved template for its intended purpose and check the customer's permission first.
- When a customer replies, check that the service window is open before continuing with free-form answers.
- When a follow-up is due, check the window again; an earlier conversation does not leave it open indefinitely.
Prepare templates for expected messages, such as an order update or a request to confirm an order. A saved draft is not automatically an approved template. Keep order messages focused on the order, and check the current limits in the platform's official documentation before setting up sending. Apply these checks to staff messages and automated replies alike.
Confirm each order before shipping
An order arriving and a customer confirming its details are separate steps. Before packing, ask the customer to review what you understood. Make the next action clear, and leave a way to correct a mistake.
- Repeat the product, chosen size or colour, and quantity.
- Show the agreed total, payment method and whether payment still needs checking.
- Ask the customer to check their delivery details and the delivery timing you have actually agreed.
- Explain how to confirm or request a change, and have a person resolve changes before packing.
For example, alongside the order summary:
Hello Emma, please check the blue backpack and the delivery details in your order summary, then confirm before we pack it. Reply here if anything needs changing.
For orders from a Kwamle Media store, customers can confirm on WhatsApp with one tap before shipping. Your team can check unconfirmed orders in the inbox. Send the confirmation request only with the customer's permission and use an approved template when required. Treat silence as an order to check, rather than confirmation that it is ready to ship.
Test the whole journey before opening it to customers
Run a supervised test from an incoming question through a staff handover and an order confirmation. Check the profile, the accuracy of the answers, the message rules and who handles an unconfirmed order. Review early conversations and update your answers when the shop's details change.
Use the WhatsApp Business API for small business guide to review the connection and shared inbox. Then use the WhatsApp order confirmation guide to refine the message customers receive before you prepare their parcels.



