Run text message marketing campaigns

Kite writes your marketing texts, picks the Brevo lists and segments that should get them, keeps every send inside your consent rules, quiet hours, and frequency limits, and reads the results to plan the next text.

Key Takeaways

  1. SMS marketing means sending promotional text messages to customers who have agreed to receive them. People read texts quickly, so a text works best for short, timely messages like a flash sale, a restock, or a reminder on the day of an event.
  2. A text program lives or dies on three rules: who agreed to hear from you, what hours you text, and how often. Kite records your rules once and checks every campaign against them before it proposes a send.
  3. Kite runs text campaigns through your Brevo account. It reads your lists and segments, writes the message, creates the SMS campaign with the right recipients and exclusions, and shows it to you before anything goes out.
  4. To count clicks, Kite points each text at a page made for that campaign, so visits to the page tell you how many people tapped the link.
  5. After a send, Kite reads delivery, replies, and unsubscribes from Brevo, puts them next to the visits and sales the text produced, and uses the result to plan the next one.
On this page

What is SMS marketing, and how do you start?

SMS marketing is sending promotional text messages to customers who have opted in to get them. It's different from transactional texts, such as order confirmations and appointment reminders, which a customer expects because of something they already did. Promotional texts need the customer's permission first, and in the United States that permission has to be clear and written down before you send.

Businesses text because people read texts. An email can sit unopened for days, while most texts get looked at within minutes. That speed is the whole point of the channel, and it's also why texting goes wrong so easily. A message that would be fine as an email can feel intrusive on someone's phone at 9:40 at night, and a list that gets three texts a week starts replying STOP.

So starting an SMS marketing program comes down to a few decisions you make once and then keep:

  • How people opt in. You need a signup form, checkout box, or keyword that tells people what they're agreeing to.
  • Which tool sends the texts. Most businesses use an email and SMS platform such as Brevo, which keeps your contacts, handles opt-outs, and sends from a registered number.
  • When you text. You set quiet hours based on the recipient's local time.
  • How often you text. You set a ceiling and keep to it, even when there's a lot to announce.
  • What you send. Each text needs one clear offer or piece of news, a link, and a way to opt out.

The work after that is steady and repetitive: deciding which customers should get each text, writing a message that fits in 160 characters, checking the send against your rules, and reading what happened. That's work an AI agent handles well, because it can check every send against your rules without getting tired of checking. Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Text campaigns are one of the channels it runs.

How Kite runs your text message campaigns

Kite starts with your rules and your audience. It records your consent rules, quiet hours, and frequency limit in your team's knowledge base, then reads the contact lists, segments, and past SMS campaigns in your Brevo account to see who can be texted and when each list last heard from you.

When there's something worth texting about, such as a sale, a launch, or an event tomorrow morning, Kite decides whether it belongs in a text at all. If it does, Kite picks the recipients, writes the message in your brand voice, and creates the SMS campaign in Brevo with the sender, the lists or segments it's going to, and the lists it should skip. It shows you the campaign and the proposed send time before anything goes out.

After the text goes out, Kite reads the campaign's results from Brevo and the visits to the page the text linked to. It tells you what the text earned, records what it learned, and uses that to shape the next campaign.

  1. What are the consent rules for marketing text messages?
  2. Choose who should get each text
  3. What should an SMS marketing message say?
  4. Send each text inside your rules
  5. How many people clicked the link in your text?
  6. Read the results and plan the next text

Choose who should get each text

Kite decides who gets a text by reading your Brevo lists and segments and matching them to the message. It sees each list's name and size, and it can pull contacts by list, by segment, by an attribute you track such as city or plan, or by when they signed up. A text about a new store opening goes to the segment near that store. A text about a reorder discount goes to past buyers.

Kite also decides who should not get the text. Brevo campaigns can skip whole lists, so customers who bought last week don't get the discount and your staff list doesn't get the promotion. Before it proposes a send, Kite reads your recent SMS campaigns with their send times and recipients. If the segment it wants to text already heard from you twice this week and your limit is two, Kite tells you and suggests holding the text, sending to a different segment, or folding the news into the next scheduled text.

What should an SMS marketing message say?

A good marketing text says who it's from, gives one reason to act, and makes acting easy. Kite writes each text in your brand voice using what it knows about your products, your offers, and the people on the list. Every message it writes has these parts:

  • Your business name comes first. The reader knows who's texting before they read anything else.
  • The text carries one offer or piece of news. It's stated plainly, with a deadline when there is one.
  • A link takes the reader to the page where they can act.
  • An opt-out line tells people how to stop. Kite ends the text with a line such as "Reply STOP to opt out."

Here's an example of a text Kite might write for a coffee roaster with a seasonal sale:

Harbor Coffee: Our fall blend is back. 20% off beans through Sunday with code FALL20. harborcoffee.com/fall Reply STOP to opt out

That message fits in a single text. A standard text holds 160 characters, and a longer message gets split into several parts, each one billed separately. One emoji or curly quotation mark switches the whole message to a different character set that fits only 70 characters in a single text, so Kite counts characters and checks the encoding before it proposes a message.

Send each text inside your rules

Kite creates the SMS campaign in Brevo with the campaign name, the sender, the message, and the recipients, and it proposes a send time that falls inside your quiet hours. If your list spans time zones, Kite picks a time that's inside the window everywhere. For example, 1 p.m. Eastern reaches California at 10 a.m., which is fine for both coasts.

You see the campaign before it goes anywhere: who it's going to, how many people that is, the message, and the send time. Approve it in the conversation in the Kite web app or in Slack, then send or schedule it from Brevo. If you decide against it, Kite deletes the draft campaign so your Brevo account stays tidy.

Read the results and plan the next text

After a send, Kite reads the campaign's results from Brevo, including how many texts were delivered, how many bounced, how many people replied, and how many opted out. It puts those next to the visits and conversions from the campaign page, so you see the whole path from text to sale.

Kite compares each campaign with the ones before it. If the restock text drove twice the visits of the discount text, Kite points that out and suggests leaning into restocks. If one segment's opt-outs jump after a third text in a week, Kite suggests lowering that segment's frequency and records the change in your rules. Each result goes into your team's knowledge base, so the next campaign starts from what your customers actually responded to.

What you get

Your texting rules, written down

Your consent wording, quiet hours, frequency limit, and any lists that are off limits, saved where Kite checks them on every campaign.

Opt-in wording

The disclosure for your signup form, checkout box, or keyword, covering what people are agreeing to, how often you text, and how to get help or stop.

Ready-to-send campaigns in Brevo

Each one has its message, sender, recipient lists or segments, and exclusions set, along with a proposed send time inside your quiet hours.

A page for each campaign

A short landing page the text links to, so you can count the people who tapped through and what they did next.

A results summary

Delivery, replies, opt-outs, visits, and conversions for each campaign, with Kite's recommendation for the next text.

How to get started

Connect your Brevo account by adding an API key from your Brevo settings. Then tell Kite what you want in plain language. You might say, "Set up text marketing for our shop," or "Text our past buyers about the fall sale on Friday."

Kite reads your Brevo lists and recent SMS campaigns, then proposes your texting rules: quiet hours, a frequency limit, and the lists that should never get promotional texts. Change anything that doesn't fit, and Kite saves the agreed rules. If you don't have a text subscriber list yet, Kite writes the opt-in wording and creates the Brevo list for new subscribers.

From there, Kite proposes each campaign and you approve it in the conversation, in the Kite web app or in Slack. You can also put recurring work on a schedule, such as a weekly check of last week's text results, and Kite delivers it to your team each time it runs.

Integrations used for running text message marketing campaigns

Kite sends text campaigns through an email and SMS platform you connect. It uses its own website hosting and analytics for the campaign pages, so you don't need another product to count clicks.

Common questions

What's the difference between RCS and SMS?

SMS is the original text message format. It carries plain text up to 160 characters in a single text, and it works on every mobile phone. RCS, short for Rich Communication Services, is the newer format that Android phones and, since iOS 18, iPhones support. For a business, RCS adds a verified sender name and logo at the top of the conversation, full images, swipeable cards, and tap-to-act buttons, plus read receipts.

The catch is reach. RCS only works when both the phone and the carrier support it, and businesses need a separate approval to send it. When RCS isn't available, the message falls back to plain SMS. That's why most small businesses build their program on SMS first: it reaches everyone on the list today. Kite runs text campaigns as SMS through Brevo.

How often should I send marketing texts?

Most small businesses do well with two to four promotional texts a month, plus the texts customers ask for, such as restock or shipping alerts. Retailers with a steady stream of drops can go higher, up to a few a week during a big sale, but opt-outs climb quickly when texts stop feeling special. Whatever number you choose, state it at signup and stick to it.

Kite enforces your limit for you. It checks when each list last received a text before it proposes a new one, and it watches opt-outs after each send to tell you when a segment is hearing from you too often.

Can an AI marketing agent send SMS marketing campaigns without my approval?

By default, Kite proposes each campaign and waits for your approval before it goes to customers. Once you've seen enough campaigns to trust its judgment, you can give Kite more autonomy over routine sends. Your consent rules, quiet hours, and frequency limit still apply to every campaign either way.

What do I need before I can send marketing texts in the United States?

You need an account with a texting platform and a phone number registered for business texting. Carriers require businesses to register before sending marketing texts, either through 10DLC registration for a standard local number or toll-free verification for a toll-free number. Your texting platform walks you through it, and approval usually takes days to a few weeks. Start the registration before you plan your first campaign.

Which SMS marketing tool should I use?

Choose a platform that keeps your contacts and opt-outs in one place, sends from a registered number, and reports delivery and replies. Brevo does all of that alongside email, which suits a business that wants one tool for both channels. For a wider look at the options, see the best SMS marketing software for small businesses Coming soon .

Questions this page answers

  • How do I run text message marketing campaigns with AI?
  • Can an AI marketing agent send SMS marketing campaigns?
  • How do I start SMS marketing for my business?
  • What are the consent rules for marketing text messages?
  • How often should I send marketing texts?
  • What should an SMS marketing message say?
  • sms marketing program
  • what's the difference between rcs and sms
  • what is the difference between rcs and sms
  • whats the difference between rcs and sms
  • what's the difference between sms and rcs
  • what is sms marketing
  • difference between rcs and sms
  • link messaging

Related integrations

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free