SMSFlow
Plugins + API + Automations

Connect SMSFlow to any platform

Official plugins for WordPress, Shopify, and WooCommerce. Native integrations with Zapier, Make, and n8n. REST API for developers. All at no extra cost.

Free integrationsFull API docsReal-time webhooksEnglish support

Official Plugins

Get started in 5 minutes — no coding required. Step-by-step installation guide included.

🟦

Plugin WordPress

WordPress + WooCommerce

Most popular
📦 v2.1.0⚙️ WordPress 5.0+ | PHP 7.4+
How to install — step by step
  1. 1In your WordPress dashboard, go to Plugins → Add New
  2. 2Search for "SMSFlow" and click Install
  3. 3Activate the plugin and go to SMSFlow → Settings
  4. 4Paste your API Key from the SMSFlow dashboard
  5. 5Enable the desired events (WooCommerce, OTP, etc.) and save

What you can do with this plugin:

  • WooCommerce order confirmation
  • Abandoned cart recovery
  • OTP on login/registration
  • Opt-in widget
  • Shortcodes
  • WPML compatible
🛍️

App Shopify

Shopify

Coming soon
📦 v3.0.1⚙️ Shopify Basic or above
How to install — step by step
  1. 1Go to apps.shopify.com and search for "SMSFlow"
  2. 2Click "Add app" and authorise the permissions
  3. 3Open the app in Shopify dashboard → Apps → SMSFlow
  4. 4Connect your SMSFlow account (log in or create one)
  5. 5Enable automations: abandoned cart, orders, shipping

What you can do with this plugin:

  • Automatic abandoned cart
  • Order confirmation & status
  • Shipping & delivery notifications
  • Segmented campaigns
  • OTP at checkout
☁️

App NuvemShop

Nuvem Shop / Tiendanube

Coming soon
📦 v1.8.0⚙️ Any NuvemShop plan
How to install — step by step
  1. 1Go to nuvemshop.com.br/aplicativos and search for "SMSFlow"
  2. 2Click "Install application" and confirm permissions
  3. 3You'll be redirected to the SMSFlow dashboard to connect
  4. 4Authorise the integration with your NuvemShop store
  5. 5Configure SMS events in SMSFlow → Integrations → NuvemShop

What you can do with this plugin:

  • Order confirmation
  • Shipping status update
  • Abandoned cart
  • Marketing campaigns
  • OTP at checkout
🛒

Plugin WooCommerce

WooCommerce (via WordPress plugin)

Via WordPress plugin
📦 v2.1.0⚙️ WordPress 5.0+ | WooCommerce 5.0+
How to install — step by step
  1. 1Install the SMSFlow plugin for WordPress (includes WooCommerce)
  2. 2Activate the plugin and go to SMSFlow → Settings
  3. 3In the WooCommerce tab, enable the desired events
  4. 4Configure each SMS type: order, shipping, delivery, abandoned cart
  5. 5Test with a real order and verify the send in history

What you can do with this plugin:

  • SMS for every order status
  • Abandoned cart recovery
  • Low stock alert
  • Payment confirmation
  • Refund notification

Digital Products — Hotmart, Eduzz, Monetizze

Webhook-based integration. When a buyer completes a purchase, SMSFlow sends the SMS automatically — no plugin, no code.

How webhooks work

Think of it as an automatic messenger: when a buyer confirms payment, the platform instantly "notifies" SMSFlow, which fires the SMS right away — no manual action needed.

// Configure o webhook na plataforma apontando para:

https://api.sms.hubflowai.com/api/v1/webhooks/[PLATAFORMA]

// O SMSFlow dispara o SMS ao receber:

{ "event": "purchase.approved", "buyer": { "phone": "5511999999999", "name": "João" } }

No-code automation — Zapier, Make, n8n

Connect SMSFlow to any platform without writing a single line of code.

Zapier

Connect 6,000+ apps. Send SMS from any trigger without code.

🔮

Make (Integromat)

Visual scenarios: conditions, loops, and multiple integrated services.

🔁

n8n

Self-hosted open-source. Full data control, no execution limits.

Example: Welcome SMS for a new CRM lead

Built in Zapier or n8n — zero code

👤

1. Trigger

New contact in HubSpot

📤

2. Action

Send SMS via SMSFlow

3. Result

Lead gets SMS in 3 sec

REST API for developers

Integrate SMSFlow into any system with our REST API. Full documentation, SDKs for Node.js, PHP, and Python, sandbox, and real-time webhooks.

// Send SMS in 3 lines of code (Node.js)

const response = await fetch('https://api.sms.hubflowai.com/api/v1/sms/send', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    to: '5511999999999',
    message: 'Hello {{name}}! Your order #{{number}} has been confirmed 🎉',
    variables: { name: 'John', number: '12345' }
  })
});
const { messageId, status } = await response.json();
// status: "queued" → "sent" → "delivered"

📦 Official SDKs

Node.js / TypeScript
PHP 7.4+
Python 3.8+

Features

Single & bulk sending
Automatic OTP / 2FA
Delivery webhooks

🔒 Infrastructure

99.9% uptime SLA
Generous rate limits
Sandbox for testing
View full API documentation

Can't find your platform?

Any system with webhooks or an API can connect to SMSFlow in minutes. Talk to our team.