SMS Marketing

Bring your own SMS provider. Pay zero markup, ever.

Connect Twilio, Plivo, or your own custom API and send high-impact SMS campaigns directly from your QuitURL dashboard. You already pay your carrier β€” we don't add a cent on top.

No credit card required Your own Twilio keys
Send SMS QuitURL Deal
From
+1 (415) 555-0182
Recipients
VIP Customers +15 more
Message
Hey {{name}}, your drop is live πŸ”₯ Grab 20% off today only, no code needed β€” quiturl.net/spring26
Links auto-shorten & track 128 / 160

Works with the SMS providers you already trust

Tw Twilio
Pl Plivo
Custom API
Zero Markup

You pay your carrier. That's it.

Most SMS marketing tools quietly mark up every text you send. QuitURL doesn't. Enter your own Twilio, Plivo, or custom API credentials in Settings and every message goes out at your provider's real rate β€” we never touch your per-message cost.

  • βœ“ Your Account SID and Auth Token stay yours
  • βœ“ No per-message platform fee, ever
  • βœ“ Switch providers any time in Settings
See how connecting a provider works
Send SMS Settings

You can find your Account SID and Auth Token under Keys & Credentials.

Account SID
ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Auth Token
β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’
Platform fee on top $0.00
Send SMS 160 char / segment
Phone Number
Choose a number from your account
Recipients
+1 002 345 6789, +1 002 345 6790…

Enter 00000 to send to your whole list, or target a group.

Message
Use the shortcode {{name}} to personalize, and any link you paste is shortened and tracked automatically.
Number Formatter

Don't know the country code? Pick a country and we'll format it.

πŸ‡ΊπŸ‡Έ United States (+1)
Phone number
Insert
Composer

Write once, personalize for everyone.

Send to a single number, a pasted list, or an entire saved group. Drop in the same short link you're already tracking everywhere else, so a click from SMS shows up right next to email, social, and QR in one report.

  • βœ“ {{name}} shortcode personalizes every text
  • βœ“ Links auto-shorten and stay trackable
  • βœ“ Built-in country code formatter
  • βœ“ Send to 00000 for your whole list, or a single group
Contacts & Segmentation

Build your list once. Segment it forever.

Add contacts by hand or import your whole list as a CSV in seconds, then organize them into groups so every campaign reaches the right people.

Add contacts one by one

Quick name-and-number entry when you just need to add a few people on the fly.

Name (required)
Phone (required)
e.g. +11124567894

Import a whole list as CSV

Upload a name,phone CSV and your entire contact list is ready to message in one step.

name,phone
John Smith,+11234567890
Choose File

Group contacts by segment

Create groups like VIPs or New Subscribers and send a campaign to exactly the people it's meant for.

VIP Customers 248
New Subscribers 1,204
Cart Abandoners 96
Delivery Log

Know exactly what landed, and when.

Every message you send is logged with its sender, recipient, content, delivery status, and timestamp β€” so you can confirm a campaign actually went out before you move on.

  • βœ“ Real-time delivery status per message
  • βœ“ Filter and sort your full send history
  • βœ“ Opt-out handling built in
Messages Last 24h
ToStatusSent
+1 415β€’β€’β€’0182 Delivered 9:41 AM
+1 212β€’β€’β€’7734 Delivered 9:41 AM
+1 305β€’β€’β€’9021 Queued 9:41 AM
+1 646β€’β€’β€’4410 Opted out 9:40 AM
How It Works

From zero to your first campaign in minutes.

1

Connect your provider

Add your Twilio or Plivo Account SID and Auth Token β€” or wire up a custom API β€” in Settings.

2

Build your list

Add contacts manually or import a CSV, then organize them into groups.

3

Write your message

Personalize with {{name}}, paste a link, and it's shortened and tracked automatically.

4

Send and track

Watch delivery status roll in, and see clicks land right next to your other channels.

FAQ

Common questions

Yes. You connect your own provider credentials under SMS β†’ Settings. That's what lets QuitURL charge zero markup β€” you're always paying your carrier's real rate, not ours.

Yes. If your provider isn't Twilio or Plivo, connect it through our custom API integration so you can keep using the sending infrastructure you've already set up.

Go to SMS β†’ Contacts β†’ Import Contact and upload a CSV with a name and phone column. Any header names work as long as the two-column format is respected.

Yes, opt-out handling is built in, and contacts who reply STOP are automatically excluded from future sends and marked in your Messages log.

Enter 00000 in the Recipients field to send to every contact on file, or target a single group when you only want a segment.

Send your first campaign without paying anyone a markup.

Connect Twilio, Plivo, or a custom API, import your list, and send your first SMS campaign in minutes β€” from the same dashboard as your links, QR codes, and bio pages.