Help Center
API DocsVisit our website
English(en)
English(en)
  • Welcome to YCloud Docs
  • 🆙Update Log
  • 🚀Quick Start
    • Create a WhatsApp Business API Account
    • Send Verification Code via WhatsApp
    • Send Utility Messages via WhatsApp
    • Acquire More Customers (CTWA)
    • Marketing via WhatsApp
    • Customer Support via WhatsApp
  • ✅WhatsApp Basics
    • WhatsApp Business Account (WABA)
    • WhatsApp Account Structure
    • Phone Numbers
    • Messages
    • Message Templates
      • Authentication Message Templates
        • Copy Verification Code Authentication Template
        • One-Click Autofill Authentication Template
        • Zero-Click Authentication Template
      • Catalog Template
      • Carousel Template
      • Coupon Code Template
      • Location Request Template
      • Limited-Time Offer Template
      • Multi-Product Message Template
    • WhatsApp Flows
      • Create WhatsApp Flows
      • Send WhatsApp Flows
      • Analyse WhatsApp Flows
    • Business Verification
    • Green Tick Verification
    • Compliance Information
      • Opt-in to Subscribe to WhatsApp
      • Opt-out of Unsubscribing from WhatsApp
  • 💡WhatsApp Accounts Management
    • Create a WhatsApp API Account
      • Create WABA via Embedded Sign-up
      • Add Numbers
      • Number Migration
    • Template Management
      • Create Template
        • Create WhatsApp Flows Template
        • Create WhatsApp Pay Template
        • AI generates marketing templates
      • Copy Template
      • Template Data Statistics
    • Phone Number Management
      • Phone Number Nickname Settings
      • Phone Number Profile Settings
      • Conversation Assignment Rules
      • Automation
      • Bot Reception Settings
      • Chat Links
    • Account Disabling and Handling
    • Data Analysis
  • 📫Inbox
    • Inbox Introduction
    • Quick start with Inbox
    • Admin Guide
    • Agent/Sale Guide
    • Initiate New Chat
    • Company Canned Response
    • Conversation Tags
    • Conversation Logs
    • Message Translation
    • Inbox Data Analysis
    • Inbox Mobile Client
    • Best Practices
      • How Sales Teams Use Inbox
      • How Service Teams Use Inbox
  • 📘Contact
    • Contact Management
    • Create/Import Contacts
    • Contact Grouping
    • Bulk Operations
    • Unsubscribe List
    • Contact Settings
      • Contact Attribute Settings
      • Contact Tag Settings
      • Contact Event
    • Owner Assignment Settings (Agent/Sales Assignment)
  • 🎯Campaign
    • Create a WhatsApp Marketing Campaign
    • Track Button Clicks
    • Analyze Campaign Data
  • 🧩Journey
    • Journey Introduction
    • Create a Journey
    • Components and Features Introduction
      • Trigger
      • Send Template
      • Message Status Rule
      • Add Tag
      • Wait
    • Journey Best Practice
  • 🤖Chatbot
    • What is Chatbot
    • Create a Chatbot
    • Create a Flow
    • Chatbot Components
      • Trigger
      • Ask a Question
      • Send Messages
      • Agent Takeover
      • Unsubscribe
      • Branch
      • Send Shopify orders
    • Chatbot AI
    • Analyse Chatbot Data
    • Best Practices
      • Automatically Add Customers to Unsubscribe List
  • 📢CTWA (Click to WhatsApp Ad)
    • CTWA Introduction
    • Connect Facebook Ad Account
    • Create Click to WhatsApp Ad (CTWA)
    • Receive CTWA Visitors
    • CTWA Analysis
    • Conversion API (CAPI)
  • 🛒Shop
    • Shop Overview
    • Install Shop
    • Shipping Settings
    • Payment Settings
    • Product
    • Order
  • 💰WhatsApp pay
    • Overview
    • Link Your Payment Account
    • Send order detail & checkout button message
    • Update order status
  • 🔌Integrations
    • Channels
      • Global SMS
        • Getting Started
        • SMS Basic Principles
        • SMS Features
          • API Interface
          • SMPP
          • Mass Messaging
          • Sender ID
      • Verify
        • Getting Started
        • Verification Features
          • Verification Message Templates
          • Security Settings
          • Verification Analysis
          • Custom OTP
        • Best Practices for Verification
          • Best Practices
          • Verification Channel Selection
          • Verification via WhatsApp
          • Preventing Fraud and Invalid Registrations
      • Email
        • Getting Started
        • Basic Principles
        • Email Features
          • Domain Configuration
          • Sending Emails via API
          • Monitoring and Optimization
        • Best Practices for Email
          • Separate Marketing Subdomain
          • Warm-up Sending
    • Coupons
      • Coupon Tool Usage
    • E-commerce
      • Shopify
        • Checkout abandon
        • COD order confirmation
        • Order canceled/fulfilled
        • Shopify Best Practice
    • MM Lite API
    • Freshdesk
  • ⚙️Account Management
    • Enterprise Account Information
    • Users and Teams
    • Personal Preferences Settings
    • Security and Privacy
  • 💰Pricing and Billing
    • WhatsApp Conversation Billing Rules
    • Amount Freezing and Unfreezing
    • Billing and Recharge
    • Low Balance Alert
    • Subscription Expiration and 15-day Buffer Period
  • 👐Partnership
    • Partner Documentation
  • 🆘Support
    • YCloud Support Team
    • Meta Support
    • Frequently Asked Questions
Powered by GitBook
On this page
  • SMS Character Limit
  • SMS Encoding
  • GSM-7
  • UCS-2
  • How does YCloud encode your messages?
  • How to check my message encoding?
  • SMS Status
  • Sender ID
  • Create My Sender ID

Was this helpful?

  1. Integrations
  2. Channels
  3. Global SMS

SMS Basic Principles

This section will demonstrate how SMS works and explain its related basics so that you can make the best decisions, including:

  • Character limit for SMS

  • SMS status

  • Sender ID

SMS Character Limit

Each SMS has a character limit of 160. Messages not using GSM-7 encoding are limited to 70 characters. Large messages (over 160 characters) will be split into multiple individual SMS messages, but most smartphones will recreate them as a single message.

SMS Encoding

GSM-7

GSM-7 is the standard encoding for GSM messages, being the 7-bit default alphabet. Since SMS messages transmit 140 octets of 8 bits at a time, GSM-7 encoded SMS messages can carry up to 160 characters. Large messages will be segmented into 153 characters each. For example, 163 characters will be sent as two messages. One with 153 characters and another with 10 characters. GSM-7 is a basic character set, which can be found here.

For the following characters, two characters will be used for encoding:

|€^{}[]~\

UCS-2

UCS-2 is a character encoding standard where characters are represented by a fixed-length 16-bit (2 bytes). The basic character set can be found here. UCS-2 encoded messages are limited to 70 characters each, and large messages will be segmented into 67 characters each. For example, 80 characters will be sent as two messages. One with 67 characters and another with 13 characters.

How does YCloud encode your messages?

When you use YCloud to send messages, we automatically send them in the most compact encoding. If your message contains any non-GSM-7 characters, we will automatically switch to UCS-2.

How to check my message encoding?

This page provides a tool that displays the encoding type and SMS count after you input your message.

SMS Status

First, let's clarify some confusion about SMS delivery reports and their meanings. SMS delivery reports are messages you receive from the SMSC (Short Message Service Center) informing you that an SMS message sent from your device has been delivered to the intended recipient. In other words, SMS delivery reports show the current status of the SMS you submitted to the carrier.

Delivered
Yes
The message has been sent, and the report from the carrier shows that the message has been delivered.

Undelivered

Yes

Sending

Yes

The message has been sent, and the report from the carrier has not yet returned. This status usually becomes delivered or undelivered.

Failed

No

The message was not sent by YCloud due to some reason.

Sender ID

The Sender ID shows who sent this message. With a Sender ID, you can send SMS from a custom sender (brand name or website name) instead of a random string of numbers.

If you have not registered a Sender ID, YCloud will randomly assign an ID for you to send messages. Therefore, you can send messages without registering.

Create My Sender ID

Step 1:

Although the registration of Sender ID is free, the service is for customers with an account balance of over $100. Therefore, you should at least recharge $100.

Step 2:

You need to provide the following information for registration:

  1. Sender ID;

  2. Target country;

  3. Company website;

  4. Typical template;

  5. Industry;

Step 3:

After confirming everything is correct, submit the Sender ID and wait for registration and review. YCloud will communicate with you via email about the submitted Sender ID issues, so please pay attention to your email.

PreviousGetting StartedNextSMS Features

Last updated 10 months ago

Was this helpful?

The message has been sent, but the report from the carrier shows that the message was not delivered. Reasons for undelivery include: 1. Device issues: turned off, no signal. 2. Your message content is inappropriate. 3. Your message sending time is not allowed. Each country has its own SMS rules, which you can

The rules vary greatly from country to country, and not all countries offer Sender ID registration, and some countries charge for the ID, subject to the local carrier's policies. Therefore, please or contact our customer service before submitting an ID.

Go to Integration > SMS > .

🔌
check the country restrictions
Sender ID
view here