Skip to main content

Integration Guide: WooCommerce

Guide on how to send both manual and automated SMS from WooCommerce, plus how to set up templates, placeholders, and troubleshoot.

Updated over 3 weeks ago

⚠️ Important: Unfortunately, this WooCommerce integration is no longer supported. You can still use this integration, however ClickSend won't be updating it or building new features.

Prerequisite

You’ll need a ClickSend account to use this integration.


Installation

There are two ways to install the WooCommerce plugin:

Option 1 – From the WordPress Admin Dashboard

  1. Go to Plugins > Add New

  2. Search for ClickSend SMS

  3. Click Install Now, then Activate

  4. You’ll see a message confirming “Plugin activated”

Option 2 – Upload the ZIP File

  1. Download the plugin from WordPress

  2. In your admin dashboard, go to Plugins > Add New > Upload Plugin

  3. Choose the .zip file

  4. Click Install Now, then Activate

To confirm activation, go to Plugins > Installed Plugins.


Connecting Your ClickSend Account

  1. Navigate to ClickSend SMS Settings

  2. Click Activate ClickSend

  3. Enter your:

    • Username – Your ClickSend login

    • API Key – Found in the ClickSend Dashboard

  4. Click Save


How to Send Manual SMS

Admins can send:

  • SMS to individual customers

  • Bulk SMS by selecting multiple orders

Go to an order and look under Order actions to:

  • Resend the latest order notification

  • Compose a message from the message field

  • Select a saved SMS template

Order status defaults to "Processing" but can be changed at any time.


How to Send Automated SMS

  1. Enable Automated SMS in plugin settings

  2. For each order status, you can:

    • Enable or disable automation

    • Customise the SMS message body

  3. Placeholders are supported (see below)

You can also send SMS when editing a customer profile.


Supported Placeholders

You can use the following placeholders in SMS templates:

Placeholder

Description

%first

Customer's first name

%orderno

Order number

%total

Order total price

%items

List of purchased items

%orderstat

Order status

Example message:

“Hi %first, your order #%orderno totaling %total is now %orderstat. Thank you!”


SMS Templates

  1. Go to ClickSend SMS > SMS Templates

  2. Click Add more

  3. Add a Label, compose your message using placeholders, and click Save


Troubleshooting

  • Make sure you're using your ClickSend username and API key, not your password

  • Check your account balance

  • Messages are sent to the Shipping Phone by default; if empty, the Billing Phone is used


FAQ

Where can I find my API credentials?

In your ClickSend dashboard.

What alpha tag options are supported?

You can use any alpha tag (e.g., business name) up to 11 characters, no spaces. Availability depends on the country.

Who will receive the SMS?

By default, the Shipping Phone is used. If not available, Billing Phone is used.


Need help? Reach out via our 24/7 live chat and we’ll be happy to assist!

Did this answer your question?