Setting Up Your SMS Gateway

Updated on May 05, 2025

The WP SMS plugin works with 350+ SMS providers*. Most of them need the same basic details to connect. This short guide walks you through those details and shows you two easy ways to link your gateway to WordPress.

1. Gather the Details From Your Gateway

You’ll usually need the four items below. The names may differ a little from one provider to another, so check your gateway’s help docs or support team if anything looks unfamiliar.

What WP SMS Calls ItYou Might Also SeeWhere to Find It
UsernameUser, API Username, Account IDYour account settings
PasswordAPI Password, API TokenAPI / security settings
API Key / Access Token“API Keys” section
Sender ID / NumberFrom Name, From NumberSender settings (could be a phone number like +1 555 123 4567 or an alphanumeric name)

💡 Tip: Can’t find one of these? Your gateway’s support team can point you to the right page.

2. Connect the Gateway to WP SMS

You can set things up manually or let the setup wizard do the work for you.

Option A. Manual Setup

  1. In WordPress go to SMS → Settings → SMS Gateway.
  2. Paste the Username, Password, API Key, and Sender ID into the matching fields.
  3. Click Save Changes.

Option B. Setup Wizard (WP SMS v7.0 +)

  1. Go to SMS → Settings → SMS Gateway.
  2. Click Re‑run Setup Wizard.
  3. Follow the guided steps—the wizard fills in most fields for you.

3. Check & Fine‑Tune Your Gateway

After saving, the Gateway Overview panel lets you confirm everything is working:

  • Status – shows if the gateway is active.
  • Balance / Credit – how much SMS credit you have left.
  • Incoming Messages – “Yes” if your gateway can receive SMS.
  • Bulk SMS – tells you if mass messaging is enabled.
  • MMS Support – “Yes” if picture messaging is available.

Extra Settings

SettingWhat It Does
Show balance in admin barSee your credit at a glance in the WP top bar.
Show balance on Send SMS pageDisplays credit on the Send SMS screen.
Delivery methodChoose Instant, Scheduled, or Batch sending.
Unicode messagesTurn on if you send non‑Latin characters (e.g., Arabic, Chinese).
Auto‑trim spaces in numbersHelps avoid delivery errors.
Restrict to local numbersBlocks international sends to control costs.
Allowed countriesPick the countries you do want to reach; all others are blocked.

Need a Hand?

Stuck or missing a credential? Contact our support team—we’re happy to help.

* Access to all 350+ gateways requires the WP SMS Pro add‑on (included in WP SMS All‑in‑One).