Send SMS

Automatically send SMS messages from 6,000+ apps with Zapier and DataFlows. Perfect for Australian businesses needing reliable SMS automation.

ActionAll DataFlows Plans

What Does This Action Do?

The Send SMS action allows you to automatically send text messages to Australian and international phone numbers when triggered by events in your favourite apps. Whether it's order confirmations, appointment reminders, delivery updates, or emergency alerts - connect any of Zapier's 6,000+ apps to DataFlows and send SMS messages instantly.

Popular Australian Use Cases: E-commerce order confirmations, medical appointment reminders, real estate lead alerts, event registration confirmations, payment reminders, emergency notifications, and customer support updates.

How It Works

1

Choose Your Trigger App

Select any of 6,000+ apps like Shopify, WooCommerce, Google Calendar, Salesforce, Airtable, Gravity Forms, or Typeform as your trigger.

2

Configure DataFlows Send SMS Action

Map your trigger data to SMS fields: recipient phone number (Australian mobile format: 04XX XXX XXX), message content, and optional sender ID.

3

SMS Sent Automatically

When your trigger event occurs, DataFlows instantly sends the SMS to the recipient. Delivery typically takes 1-5 seconds in Australia.

4

Track Delivery (Optional)

Use the SMS Delivery Status trigger to track when messages are delivered, failed, or bounced. Perfect for mission-critical notifications.

Action Configuration Fields

Phone Number Required

The recipient's mobile number. Australian format: 0412345678 or +61412345678. International numbers supported with country code.

Message Required

The SMS text content (max 160 characters for single SMS, longer messages split automatically). Supports dynamic data from previous Zapier steps.

Sender ID Optional

Custom sender name (up to 11 characters) shown instead of phone number. Example: "ACME Store". Not supported by all Australian carriers.

Reference Optional

Your internal reference ID for tracking (e.g., order number, ticket ID, customer ID). Helps correlate SMS with business records.

Real-World Australian Use Cases

Here are 12 proven ways Australian businesses use the Send SMS action to improve customer experience and operational efficiency:

Order Confirmation SMS for Australian E-commerce

E-commerce & Retail

Send instant order confirmation SMS messages to Australian customers when new orders are placed.

Trigger: Shopify - New Order

Workflow Breakdown:

  1. Customer completes purchase on Shopify store
  2. Zapier triggers on new order event
  3. Extract: Customer phone number, order number, total amount
  4. DataFlows SMS sends: 'Thanks for your order #12345! Total: $127.50. Track delivery: [link]'
  5. Customer receives confirmation instantly
  6. Reduces 'where is my order?' support calls

Appointment Reminders for Australian Healthcare

Healthcare & Medical

Automatically send SMS appointment reminders to patients 24 hours before their scheduled visit.

Trigger: Google Calendar - Event Start (24 hours before)

Workflow Breakdown:

  1. Google Calendar event starts in 24 hours
  2. Extract: Patient name, appointment time, doctor name
  3. DataFlows SMS sends: 'Hi Sarah, reminder: Appointment with Dr. Smith tomorrow at 2:30 PM. Reply C to confirm or R to reschedule.'
  4. Patient replies with C or R
  5. Response logged to Google Sheets
  6. Staff receives notification if rescheduling needed

Lead Notification SMS for Real Estate Agents

Real Estate

Alert Australian real estate agents instantly when new property leads come through.

Trigger: Gravity Forms - New Form Submission

Workflow Breakdown:

  1. Potential buyer submits property enquiry form
  2. Extract: Lead name, phone, property interested in, budget
  3. DataFlows SMS to agent: 'New lead: John M. interested in 123 Smith St. Budget: $850k. Call: 0412 345 678'
  4. Agent contacts lead within 5 minutes
  5. Higher conversion rate due to fast response

Delivery Status Updates for Logistics

Logistics & Delivery

Keep Australian customers informed with real-time delivery status SMS notifications.

Trigger: Airtable - Record Updated (Status Field)

Workflow Breakdown:

  1. Delivery status updated in Airtable: 'Out for Delivery'
  2. Filter: Only trigger when status = 'Out for Delivery'
  3. Extract: Customer name, delivery address, driver name, ETA
  4. DataFlows SMS: 'Hi James, your package is out for delivery! Driver: Mike, ETA: 2:00-4:00 PM today. Track: [link]'
  5. Customer receives real-time update
  6. Reduces missed deliveries

Event Registration Confirmation SMS

Events & Conferences

Send instant SMS confirmations to attendees when they register for Australian events.

Trigger: Eventbrite - New Order

Workflow Breakdown:

  1. Attendee registers for event on Eventbrite
  2. Extract: Attendee name, event name, date, ticket type
  3. DataFlows SMS: 'Thanks for registering, Emma! Sydney Marketing Summit - June 15, 2025. VIP Pass. Details: [link]'
  4. SMS includes calendar invite link
  5. Send reminder SMS 7 days before event
  6. Send 'event starting soon' SMS on event day

Customer Support Ticket Created Notification

Customer Support

Notify customers via SMS when their support ticket is created and include ticket number.

Trigger: Zendesk - New Ticket

Workflow Breakdown:

  1. Customer creates support ticket via email or web
  2. Extract: Customer name, ticket number, priority
  3. DataFlows SMS: 'Hi David, support ticket #4521 created. We'll respond within 2 hours. Track: [link]'
  4. When ticket is resolved, send follow-up SMS
  5. Request feedback via SMS survey link

Payment Reminder SMS for Overdue Invoices

Accounting & Finance

Automatically send polite SMS payment reminders to Australian clients with overdue invoices.

Trigger: Xero - Invoice Overdue

Workflow Breakdown:

  1. Invoice becomes 7 days overdue in Xero
  2. Extract: Client name, invoice number, amount due
  3. DataFlows SMS: 'Hi Sarah, friendly reminder: Invoice #INV-1234 ($450) is now 7 days overdue. Pay here: [link]'
  4. If still unpaid after 14 days, escalate to phone call
  5. Log all SMS communications in Xero

Emergency Alert System for Schools

Education

Send urgent SMS alerts to parents and staff during Australian school emergencies.

Trigger: Google Forms - Emergency Alert Submitted

Workflow Breakdown:

  1. School admin submits emergency alert form
  2. Extract: Alert type, message, severity
  3. DataFlows SMS to all parent contacts: 'SCHOOL ALERT: Early dismissal today due to severe weather. Pick up by 1:00 PM.'
  4. Send to 500+ parents simultaneously
  5. Confirmation SMS sent when alert resolved
  6. Log all alerts in Google Sheets

Flash Sale SMS Campaign for Australian Retail

Retail & E-commerce

Send targeted SMS blast to customers when flash sales or limited-time offers go live.

Trigger: Mailchimp - New Campaign Sent

Workflow Breakdown:

  1. Marketing team launches email flash sale campaign
  2. Extract: Sale details, discount code, end time
  3. Filter: Send SMS only to VIP customer segment
  4. DataFlows SMS: '⚡ FLASH SALE: 40% off all sneakers for the next 4 hours! Code: FLASH40. Shop: [link]'
  5. Track SMS click-through rate
  6. Much higher open rate than email (98% vs 20%)

Shipping Delay Notification System

E-commerce

Proactively notify Australian customers via SMS when shipments are delayed.

Trigger: Shippo - Tracking Status Updated

Workflow Breakdown:

  1. Shipping carrier updates tracking: 'Delayed in transit'
  2. Extract: Customer name, order number, new ETA
  3. DataFlows SMS: 'Hi Lisa, your order #7894 is delayed by 1 day due to weather. New ETA: Thursday. Sorry for the inconvenience!'
  4. Prevents customer frustration from unexpected delays
  5. Offer discount code for future purchase

Booking Confirmation for Australian Hospitality

Hospitality & Tourism

Send instant SMS booking confirmations for hotels, restaurants, and tours in Australia.

Trigger: OpenTable / Resy - New Reservation

Workflow Breakdown:

  1. Customer makes restaurant booking online
  2. Extract: Customer name, date, time, party size, restaurant name
  3. DataFlows SMS: 'Booking confirmed! The Harbour Restaurant - Saturday 7:00 PM for 4 people. See you then! Reply C to cancel.'
  4. Send reminder SMS 4 hours before reservation
  5. If customer replies C, cancel booking automatically

Staff Roster Change Notification

Workforce Management

Alert Australian staff members instantly when their work roster changes.

Trigger: Deputy / When I Work - Shift Updated

Workflow Breakdown:

  1. Manager updates employee shift in roster system
  2. Extract: Employee name, old shift, new shift, date
  3. DataFlows SMS: 'Hi Tom, shift update: Thursday changed from 9AM-5PM to 12PM-8PM. Reply OK to confirm.'
  4. Employee confirms via SMS reply
  5. Reduces no-shows from schedule confusion

Quick Setup Guide

Step 1: Create Your Zap

  1. Log in to your Zapier account
  2. Click "Create Zap"
  3. Search for and select your trigger app (e.g., "Shopify", "Google Calendar")
  4. Choose the specific trigger event (e.g., "New Order", "Event Start")
  5. Connect your account and configure trigger settings
  6. Test the trigger to ensure data is flowing correctly

Step 2: Add DataFlows Send SMS Action

  1. Click the "+" button to add an action step
  2. Search for "DataFlows SMS" and select it
  3. Choose the "Send SMS" action event
  4. Connect your DataFlows account (you'll need your API key from the DataFlows dashboard)
  5. Click "Continue"

Step 3: Configure SMS Fields

  1. Phone Number: Map the phone field from your trigger (e.g., {{ Customer Phone }} from Shopify)
  2. Message: Compose your SMS using static text and dynamic fields:
    Thanks for your order {{ Order Number }} ! Total: ${{ Total Price }} . Track: [link]
  3. Sender ID: (Optional) Enter your business name or leave blank
  4. Reference: (Optional) Map order/ticket ID for tracking
  5. Click "Continue"

Step 4: Test & Activate

  1. Click "Test action" to send a real SMS to verify everything works
  2. Check that the SMS was received correctly
  3. Make any necessary adjustments to message content or formatting
  4. Turn on your Zap!
  5. Monitor the Zap history to ensure SMS messages are sending successfully

Best Practices for Australian Businesses

✅ Include Opt-Out Instructions

Add "Reply STOP to opt out" to marketing SMS messages. Required by Australian spam laws (Spam Act 2003).

✅ Keep Messages Concise

Under 160 characters = 1 SMS credit. Longer messages split into multiple parts and cost more. Get to the point quickly.

✅ Personalize With Dynamic Data

Use customer names, order numbers, and specific details. "Hi Sarah, order #1234..." performs better than generic messages.

✅ Include Clear Call-to-Action

Tell recipients what to do next: "Click here", "Reply YES", "Call us", or "Visit [link]". Make next steps obvious.

✅ Use URL Shorteners for Links

Long URLs consume character count. Use bit.ly or your own branded shortener to save space.

✅ Test with Australian Numbers First

Send test SMS to your own Australian mobile before activating the Zap. Verify formatting, tone, and links work correctly.

✅ Set Up Delivery Tracking

Create a second Zap using the "SMS Delivery Status Changed" trigger to log failed/bounced messages for follow-up.

✅ Respect Quiet Hours

Add filters to avoid sending SMS between 9 PM - 8 AM Australian time unless it's an emergency. Use Zapier's "Filter" step.

✅ Monitor Credit Balance

Set up the "Low Balance Alert" trigger to notify you when SMS credits run low. Prevents disruption to critical workflows.

✅ Validate Phone Numbers

Use Zapier's "Formatter" tool to clean phone numbers before sending (remove spaces, ensure Australian format). Reduces failed SMS.

Common Issues & Solutions

❌ SMS Not Delivered

Solutions:

  • Verify phone number is in correct format (04XX XXX XXX or +614XX XXX XXX)
  • Check DataFlows account has sufficient credits
  • Ensure recipient number is a valid Australian mobile (landlines don't receive SMS)
  • Check the SMS Delivery Status trigger for error details

❌ Message Contains {{ Curly Braces }}

Solution: You forgot to map the dynamic field. Click the field in Zapier and select the correct data from the dropdown - don't type it manually.

❌ Zap Triggering Too Often

Solution: Add a "Filter" step between trigger and action. Example: "Only continue if Order Status = Paid" to avoid sending SMS for draft orders.

❌ International Numbers Failing

Solution: Ensure phone number includes country code (e.g., +1 for USA, +44 for UK). Use Zapier Formatter to add country code if missing.

❌ Sender ID Not Showing

Note: Some Australian carriers (especially Telstra) don't support custom sender IDs and will show a numeric sender instead. This is carrier-dependent, not a DataFlows issue.

Advanced Automation Tips

Multi-Step SMS Workflows

Combine Send SMS with other actions for sophisticated automations:

  • SMS + Email: Send SMS immediately for urgent matters, then follow up with detailed email
  • SMS + Database: Log all sent SMS messages to Google Sheets or Airtable for compliance/auditing
  • SMS + CRM: Update Salesforce/HubSpot contact record after sending SMS confirmation
  • SMS + Delays: Use Zapier's "Delay" step to send reminder SMS X hours/days after initial event

Conditional SMS Sending

Use Zapier's "Filter" and "Paths" features to send different SMS based on conditions:

  • Send different messages to VIP vs regular customers
  • Only send SMS for high-value orders (e.g., Total > $100)
  • Different messages for different product categories
  • Send to Australian numbers only (filter by country code)

Bulk SMS Campaigns

For sending to multiple recipients:

  • Use Google Sheets as trigger with list of phone numbers
  • Add "Looping" with Zapier's built-in loop feature
  • Respect rate limits and quiet hours
  • Track sent messages and responses in spreadsheet

Ready to Automate Your SMS Sending?

Join hundreds of Australian businesses using DataFlows + Zapier to send millions of automated SMS messages every month.