← All integrations
WordPress logo

WordPress + SplitSMS

Official plugin for WooCommerce, forms & core events

Install the free SplitSMS plugin on any WordPress site. Connect your API key once, then send transactional SMS from WooCommerce orders, user signups, and form plugins.

API documentation

Overview

SplitSMS is built for WordPress store owners and agencies. The official plugin talks only to splitsms.com — no third-party SMS gateways. You control every event with simple toggles and message templates.

How it works with SplitSMS

  • Your WordPress site calls the SplitSMS REST API using a secure API key from your dashboard.
  • SMS credits are deducted from your SplitSMS wallet when messages are sent (sandbox keys test without charges).
  • Delivery status and plugin events sync to your SplitSMS dashboard under WordPress integrations.
  • Plugin updates are delivered automatically from splitsms.com — no manual zip uploads after the first install.

Setup guide

  1. 1

    Create a SplitSMS account

    Sign up at splitsms.com and generate an API key under App connections with sms.send permission.

  2. 2

    Download & install the plugin

    Get splitsms.zip from this site, upload via Plugins → Add New, and activate.

  3. 3

    Connect your API key

    Open SplitSMS → Settings in wp-admin, paste your key, set Sender ID and admin phone, then send a test SMS.

  4. 4

    Enable integrations

    Turn on WooCommerce, WordPress core, Contact Form 7, WPForms, Elementor Pro, or Crocoblock under SplitSMS → Integrations and Crocoblock.

What's new in the plugin

Full changelog

v1.7.2

WordPress.org compliance and release tooling hardening.

  • ChangedExternal update downloads only in splitsms.com builds — WordPress.org installs use Dashboard → Updates instead.
  • ChangedRelease zip validation checks layout, required files, and strips dev artifacts before publishing.
  • Addedlicense.txt and a License URI, as required for the WordPress.org plugin directory.

v1.7.1

Fix a critical error on activation for some sites.

  • FixedCritical error on activate — integrations (Elementor, JetFormBuilder, WooCommerce) now lazy-load instead of all loading at once.
  • FixedSafer activation — no filesystem deletes when WP_Filesystem is unavailable.
  • FixedBootstrap errors now show an admin notice instead of a white screen.

v1.7.0

Stability release — safer bootstrap, fewer admin errors, conditional integrations.

  • FixedCritical errors from loading Elementor/JetFormBuilder classes before parent plugins.
  • FixedIntegrations only boot when WooCommerce, Elementor Pro, CF7, WPForms, or JetEngine is active.
  • ChangedCloud site sync runs on Dashboard only — faster, fewer failed admin requests.
  • ChangedSimpler update UI and update notices limited to SplitSMS admin pages.

v1.6.9

Fix critical site error and ensure versioned plugin zip builds.

  • FixedCritical error when Elementor/JetFormBuilder action classes loaded before parent plugins.
  • FixedOne-click Update loads WordPress upgrader APIs safely.
  • ChangedRelease zip always named SplitSMS-v{version}.zip and splitsms-plugin-v{version}.zip with VERSION file inside.

v1.6.8

Native form actions (JetFormBuilder, JetEngine, Elementor), Forms manager, create-account onboarding, delivery sync, and WordPress.org-ready packaging.

  • AddedCreate free account — signup CTAs in plugin admin, Plugins list, Settings, and sidebar for WordPress.org installs.
  • AddedElementor Pro — SplitSMS Notification under Actions After Submit (phone, message, sender ID, admin copy per form).
  • AddedJetFormBuilder & JetEngine legacy — Send SMS post-submit action with %phone%, %post_id%, %user_id% macro support.
  • AddedSplitSMS → Forms — auto-detect forms, per-form toggles, phone field, and custom messages (no custom code).
  • ChangedDelivery status sync — Sent → Delivered in WordPress logs and SplitSMS dashboard when carrier confirms DLR.
  • ChangedWordPress.org packaging — dev files excluded from release zip; privacy policy integration; translation-ready labels.
  • ChangedVersioned download filename: SplitSMS-v{version}.zip on splitsms.com.

Newsletter

Subscribe to our newsletter

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

Occasional updates only. Unsubscribe any time.