SMS and Push Notification Campaigns

SMS and Push Notification Campaigns

Beyond email, Cockato supports two additional campaign channels for reaching customers directly on their mobile devices.

Channel Overview

| Channel | Delivery Method | Consent Required | Best For | |---|---|---| | SMS | Text message to phone number | SMS marketing consent | Time-sensitive offers, reminders | | Wallet Push | Notification via wallet pass | Push marketing consent | Loyalty updates, visit prompts |

SMS Campaigns

Setup Requirements

Before sending SMS campaigns, your platform administrator must configure an SMS provider:

ProviderSupportedConfiguration
TwilioYesAPI credentials + phone number
MessageBirdYesAPI credentials + phone number
CustomVia APIContact platform admin

⚠️ Important: SMS sending requires platform-level configuration. Contact your Cockato administrator if SMS is not available in your account.

Creating an SMS Campaign

  1. Go to Marketing → Campaigns and click New Campaign.
  2. Select SMS as the channel.
  3. Choose your audience (all customers or a segment).
  4. Write your message using the editor.
  5. Preview and send.

SMS Content Guidelines

GuidelineRecommendation
LengthUnder 160 characters (single SMS)
Character counterShown in editor, warns at limit
PersonalizationUse merge tags like {{customer_name}}
CTAInclude one clear call-to-action
Opt-outAutomatic unsubscribe handling

💡 Tip: Messages over 160 characters are split into multiple SMS segments, which increases cost. The character counter in the editor shows your current length.

SMS Routing

Cockato automatically routes SMS through the best provider based on:

  • Customer's phone number country code
  • Configured country-specific SMS providers
  • Provider priority and failover settings

This ensures optimal delivery rates and cost efficiency across international audiences.

SMS Delivery Tracking

StatusMeaning
SentDispatched to SMS provider
DeliveredConfirmed delivery to handset
FailedCould not be delivered

Common failure reasons:

  • Invalid phone number format
  • Number no longer active
  • Carrier-level blocking
  • No coverage area

Wallet Push Notifications

How It Works

Push notifications are sent directly to customers' digital wallet passes:

PlatformDelivery
Apple WalletVia Apple Push Notification service (APNs)
Google WalletVia Google Wallet Pass Object API

The notification appears on the customer's lock screen, linked to your loyalty pass.

Creating a Push Campaign

  1. Go to Marketing → Campaigns and click New Campaign.
  2. Select Push as the channel.
  3. Enter a Title (max 30 characters recommended).
  4. Enter a Body (max 100 characters recommended).
  5. Select your audience and send.

Push Content Guidelines

ElementLimitExample
Title~30 characters"Double Points Today!"
Body~100 characters"Visit us today and earn 2x points on all purchases."

💡 Tip: Push notifications are brief by nature. Lead with the value proposition and keep it actionable.

Push Requirements

For a customer to receive push notifications, they need:

RequirementDetails
Active wallet passPass installed in Apple or Google Wallet
Push consentOpted into push marketing
Device connectivityInternet connection for delivery

Push Delivery Differences

AspectApple WalletGoogle Wallet
Delivery speedNear-instant via APNsNear-instant via API
Lock screenAppears as pass notificationStandard notification
Pass updatePass content refreshesPass object updates

All channels automatically respect customer consent preferences:

ChannelRequired ConsentEnforced At
EmailEmail marketing consentCampaign send time
SMSSMS marketing consentCampaign send time
PushPush marketing consentCampaign send time

Customers without the appropriate consent are silently excluded — they won't receive the message and won't appear in campaign analytics.

💡 Tip: Customers manage their own preferences through the Customer Portal. Include portal links in your communications so customers can easily update their consent settings.

Choosing the Right Channel

ScenarioRecommended Channel
Flash sale or time-sensitive offerSMS (highest open rate)
Points balance updatePush (contextual to loyalty)
Newsletter or rich contentEmail (supports formatting)
Event reminderSMS or Push
New product announcementEmail + Push combo

Ready to get started?

Try Cockato for free and see how it can help grow your business.

Get Started Free