> For the complete documentation index, see [llms.txt](https://docs.hackle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackle.io/en/crm-marketing/sms.md).

# Text Message / SMS

{% hint style="success" %}
Boost your business performance with text messages that reliably reach your customers.
{% endhint %}

## Overview

Hackle's text message campaign is a CRM Marketing solution that provides direct and immediate communication to customers via SMS/LMS/MMS. By leveraging the universality of text messages receivable on all mobile phones, it guarantees high delivery rates and immediacy.

## Key Features

### 1. Support for Various Message Types

* **SMS (Short)**: Send concise messages within 90 bytes
* **LMS (Long)**: Deliver detailed information up to 2,000 bytes
* **MMS (Multimedia)**: Deliver text up to 2,000 bytes with files up to 300KB

### 2. Advanced Targeting System

* **Segment Targeting**: Precise targeting based on user attributes and behavioral patterns
* **Cohort-based Send**: Message sending to dynamically updated user groups
* **Personalized Messaging**: Compose personalized messages using user names, purchase history, remaining points, etc.

### 3. Smart Campaign Management

* **Fatigue Management**: User-specific send frequency management to prevent excessive message sending
* **Rate Limit**: Rate limit management for service stability
* **Scheduled Send**: Message scheduling for a specific date and time

### 4. Automated Journey Design

* **Event-based Send**: Automatic message sending when a specific event occurs (registration, purchase, churn, etc.)
* **Multi-step Journey**: Automatic follow-up message sending based on user responses
* **Conditional Branching**: Personalized message flows based on user attributes and behavior

## Key Benefits

<table data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><strong>Effective Information Delivery</strong><br>Reliably deliver messages even to customers who are not using the app, with a delivery rate of over 99%.</td></tr><tr><td><strong>Immediacy / Urgency Notification Optimization</strong><br>Messages are delivered within seconds of sending, optimized for urgent notifications such as payment and delivery.</td></tr><tr><td><strong>User Acquisition and Retention</strong><br>Reactivate inactive customers via text messages to improve retention and business performance.</td></tr><tr><td><strong>Integrated Campaign Management</strong><br>Manage campaign design, execution, and performance analysis within the Hackle platform.</td></tr><tr><td><strong>Cohort Targeting</strong><br>Target dynamically updated cohorts based on events to send messages.</td></tr><tr><td><strong>Campaign Performance Measurement</strong><br>Deeply measure not only delivery and reception rates but also purchase funnel conversions.</td></tr><tr><td><strong>Personalized Message Composition</strong><br>Personalize messages using nicknames, purchase history, membership tiers, and more.</td></tr><tr><td><strong>Journey-based Campaign Design</strong><br>Design personalized campaigns tailored to user journeys based on events/properties.</td></tr><tr><td><strong>Message A/B Test (Coming Soon)</strong><br>Optimize messages with A/B Tests to maximize campaign performance.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.hackle.io/en/crm-marketing/sms.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
