Docly Child

WhatsApp Business

You can use WhatsApp Business to automatically notify your customers about their shipment and delivery status updates via WhatsApp messages. This allows for a seamless and real-time communication channel that boosts customer satisfaction and trust.

πŸ”§ Setup WhatsApp Business Integration in TrackShip

Go to WP Admin > TrackShip > Settings > SMS Settings
Select WhatsApp Business from the β€œSMS gateways” dropdown.

blank

Fill in the following fields:

  • Access Token: Your Meta access token
  • Sender Phone Number / Sender ID: Phone Number ID use as a Sender ID

πŸ“² WhatsApp Business Integration Requirements

Before setting up the WhatsApp Business in TrackShip, ensure the following:

  • You have a verified Facebook Business Account
  • A phone number that is not currently linked to a personal WhatsApp account
  • Admin access to Meta for Developers
  • Approval to send WhatsApp messages using message templates

πŸ› οΈ How to Get WhatsApp Business Credentials

Step 1: Create a Meta App

  1. Visit Meta for Developers
  2. Log in using your Facebook account
  3. Go to My Apps > Create App
  4. Choose Business app type and click Next
  5. Fill in required app info (App Name, Email, etc.) and click Create App

Step 2: Set Up WhatsApp Business API

  1. Inside the app dashboard, click Set Up under WhatsApp
  2. Follow the steps to:
    • Create a WhatsApp Business Account
    • Link a phone number
  3. After setup, note:
    • Access Token – from the API Setup section
    • Phone Number ID – used as the sender ID

πŸ“Œ Make sure to upgrade to a permanent access token for production use.

πŸ’¬ Create WhatsApp Message Template

To send notifications, you must create and get approval for a WhatsApp Message Template in Meta.

Example Template – trackship

blank

Template Name: trackship
Language: English (US)
Category: Utility β†’ Custom

Template Body:
Hi {{billing_name}},
Your order no {{
order_id}} is now {{shipment_status}}.
Thanks
Demo store

Variables:

  • {{billing_name}}: Billing Name
  • {{order_id}}: Order ID
  • {{shipment_status}}: Shipment Status (e.g., In transit, Delivered)
Call-to-Action Button
  • Type: Visit website
  • Button Text: Track Order
  • URL Type: Dynamic
  • URL Format: https://yourdomain.com/ts-shipment-tracking/?tracking={{1}}

Note: TrackShip will automatically insert the correct tracking number in place of {{1}} when the message is sent.

Add WhatsApp Template Details in TrackShip

Once your WhatsApp Message Template is created and approved in Meta, you will need to add the template details in your TrackShip > Notifications > SMS Notifications settings.

Select the shipment status where you want to send the WhatsApp notification and fill in the following fields:

Template ID β€” The name/ID of your approved WhatsApp template from Meta.
Example: trackship

Template Variables β€” Variables from your template, listed in the same order as they appear in Meta, separated by commas.
Example: {billing_name}, {order_id}, {shipment_status}
You can use placeholders from the right-hand panel on the settings page.

Template Language β€” The language code of your template.
Example: en_us for English (US).

Click Save & Close to apply your settings.

Example:

Template ID: trackship
Template Variables: {billing_name}, {order_id}, {shipment_status}
Template Language: en_us
blank

Note:

  • The order of variables must exactly match the variable placeholders in your WhatsApp template.
  • TrackShip will automatically replace these placeholders with actual order data when sending the message.

About WhatsApp Business

WhatsApp Business is a free app built specifically for small businesses to connect with their customers. It offers tools to automate, organize, and respond to messages quickly β€” all within a familiar and user-friendly interface.

blank
CONTENTS