How to

How SplitSMS works — and how to use it.

Step-by-step guides for sending SMS, WordPress and WooCommerce, reports, Smart Forms, Google Contacts / Sheets / Forms, the API, and the wallet. Search a job, then follow the numbered steps.

27 guides · 8 categories

Categories
Level
APIIntermediate6 min

Create API keys with the right permissions

Canonical guide page

Live vs test keys, scopes, and why the secret is shown only once.

For Developers and WordPress installers

  1. 1

    Open App connections

    Dashboard → App connections (or Developers → API Keys). Create a key per environment — production vs staging — instead of sharing one secret everywhere.

  2. 2

    Grant the minimum scopes

    sms.send for send and OTP. sms.read for logs. wallet.read for balance. contacts.read / contacts.write for list sync. WordPress needs sms.send and usually sender_ids.read.

  3. 3

    Store the full secret

    Copy the ~56-character key immediately. Later the UI only shows a prefix. Put it in a server environment variable — never in frontend JavaScript or a public WordPress page.

  4. 4

    Rotate if leaked

    Revoke the old key and create a new one. Update WordPress Settings or your app config in the same change.

Browse by category

Jump straight into a topic. Each card filters this page.

Quick answers

Is the How to page the same as Documentation?
No. How to is step-by-step for operators: Send SMS, WordPress, reports, Smart Forms, and Google. Documentation is the full platform reference, including API schemas and troubleshooting tables.
Do I need WordPress to use Smart Forms?
No. Smart Forms are hosted on SplitSMS. Share a link, QR, or embed. The WordPress plugin is for WooCommerce and WordPress form builders on your own site.
Is Connect Google the same as Sign in with Google?
No. Sign in logs you into SplitSMS. Connect Google stores a refresh token so Contacts, Sheets, Drive, and Forms automations can run after you approve scopes.
Where do I see if an SMS was delivered?
Dashboard → Message results for each message. Campaign pages show totals. My reports summarises a date range. WordPress also syncs delivery into SplitSMS → Logs.

Newsletter

Subscribe to our newsletter

Delivery tips, SmartForms, and product updates from SplitSMS. No daily spam.

Occasional updates only. Unsubscribe any time.