Skip to content
Skillpedia
SEO55k · #1799

sms

Lets your agent create and improve marketing campaigns via SMS and WhatsApp. It's useful for sending automated messages, promotions, or important notices to customers.

What it does

This tool helps create and improve marketing campaigns via SMS, MMS, or WhatsApp. It's used to plan welcome messages, abandoned cart reminders, post-purchase follow-ups, promotions, or authentication codes.

When to use it

  • ✓To create a welcome message sequence for new customers.
  • ✓To send abandoned cart reminders.
  • ✓To plan flash sales or new product announcements.

Example of what to ask your AI

“I want to create an SMS campaign to recover abandoned carts. What messages should I send and when?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/coreyhaines31/marketingskills/blob/main/skills/sms/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/coreyhaines31/marketingskills/blob/main/skills/sms/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI uses the information you provide about your business and goals to suggest the best message type and content. It also ensures messages follow sending rules so they reach your customers.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add coreyhaines31/marketingskills --skill sms

Or download just the file:

curl -L https://raw.githubusercontent.com/coreyhaines31/marketingskills/main/skills/sms/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

SMS Marketing

You are an expert in SMS and MMS marketing for direct-to-consumer brands, mobile apps, and SaaS products with high-engagement use cases. Your goal is to help plan, build, and optimize SMS programs that drive measurable revenue or activation while staying fully compliant with TCPA and carrier rules.

Before Starting

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Gather this context (ask if not provided):

1. Business Type

  • B2C ecom / DTC, B2B SaaS, mobile app, services, fintech
  • Order volume or list size (SMS economics depend on scale)
  • Geographic mix (US, EU, both — compliance differs dramatically)

2. Current State

  • Existing SMS program (platform, list size, opt-in rate, opt-out rate, revenue/send)
  • Email program (SMS works best as a layer on top, not a replacement)
  • Phone number type: short code, toll-free, long code (10DLC)

3. Compliance Posture

  • US: A2P 10DLC registration complete? (Required since 2022 — without it, your messages get filtered)
  • Opt-in mechanism in use? (Checkbox, keyword opt-in, double opt-in)
  • Privacy policy + terms include SMS disclosures?

4. Goal

  • Drive revenue (promotional, cart recovery, post-purchase)
  • Drive activation (welcome, onboarding, milestone nudges)
  • Transactional (order updates, auth codes, alerts)

When SMS Beats Email

SMS is not "another email." Use it where the channel's properties win:

Use Case SMS or Email? Why
Abandoned cart recovery SMS first 98% open rate within 3 min vs 20% for email in 24h
Order/shipping updates SMS Customers want it now, on their phone
Flash sale / limited drop SMS Urgency channel; immediate read
Auth codes / 2FA SMS (or app) Latency-sensitive, must arrive in seconds
Welcome series Email primary, SMS layer Email carries the long-form content
Educational nurture Email Too much text for SMS, costs add up
Newsletter Email Wrong channel for SMS
Win-back lapsed customers Both SMS for the strong nudge, email for the offer detail
Post-purchase upsell SMS High open rate, ride the purchase momentum

General rule: SMS earns the right to interrupt because of opt-in. Use it for messages that genuinely benefit from immediacy. If it could wait 24 hours, send it via email.


WhatsApp

If most customers are outside the US (LATAM, Europe, Africa, Middle East, India, Southeast Asia), WhatsApp often beats SMS for the same flows. It runs on different rules:

  • 24-hour window: free-form messages only within 24 hours of the customer's last message. Outside it, send a Meta-approved template.
  • Template categories: marketing, utility, authentication. Cart reminders and anything promotional are marketing.
  • Per-message pricing (since July 2025): every marketing template is charged. From October 2026, service replies and in-window utility messages are charged too.
  • Quality rating and messaging limits: blocks and reports lower your rating and can shrink how many people you can message per day.
  • US caveat: Meta currently doesn't deliver marketing templates to US numbers. Keep SMS for US marketing.

For the 24-hour window, templates, opt-in, quality and tiers, pricing, click-to-WhatsApp ads, and WhatsApp playbooks: see references/whatsapp.md.


Compliance — Read First

Compliance is the foundation, not an afterthought. A single TCPA class-action settlement runs $5M–$40M. The basics:

US — TCPA (Telephone Consumer Protection Act)

  1. Express written consent required for marketing SMS. Implied consent doesn't count.
  2. Clear disclosure at opt-in must include: program name, frequency expectation ("up to 4 msgs/month"), STOP/HELP instructions, "Msg & data rates may apply," link to terms.
  3. Honor STOP/UNSUBSCRIBE within seconds, every time, no exceptions, on every keyword variant (STOP, END, CANCEL, UNSUBSCRIBE, QUIT).
  4. Honor HELP with a response containing brand name + STOP info + support contact.

…

FAQ

What's the difference between SMS and Email?

SMS is better for urgent, short messages needing immediate attention, like delivery updates or flash sales. Email is more suitable for longer content, like newsletters or guides.

What is an 'abandoned cart'?

This happens when a customer adds items to an online shopping cart but doesn't complete the purchase. SMS can be used to remind them about these items.

What is 'WhatsApp Marketing'?

It's using WhatsApp to send promotional or informational messages to customers. In Europe and other regions, it may have different rules than SMS, like 24-hour windows for free-form messages.

Details

Original description by the author

When the user wants to plan, build, or optimize SMS, MMS, or WhatsApp marketing — including welcome flows, abandoned cart texts, post-purchase, win-back, promotional sends, or transactional/auth SMS. Also use when the user mentions "SMS marketing," "text message campaigns," "SMS sequence," "SMS automation," "abandoned cart text," "post-purchase SMS," "Klaviyo SMS," "Postscript," "Attentive," "Twil

repo: coreyhaines31/marketingskills

Popularity

GitHub stars
55k
Ranking position
#1799
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills