The guardrails are in the software, not in a checklist.
Cold texting goes wrong when an opt-out gets lost between a spreadsheet and a send. SMS Blaster enforces opt-outs on the send path itself, so a campaign cannot talk to someone who told you to stop — even if you re-import them tomorrow.
What happens before a message goes out
Every message passes these gates, in this order. None of them is optional.
Six standard opt-out keywords — STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT — are recognised on every inbound route and recorded with a timestamp. There is nothing to remember to run and no nightly job to miss.
When a campaign builds its recipient list, opted-out contacts are excluded by the query itself. They are never assembled into the batch in the first place.
A second check runs per contact at send time, so someone who replies STOP while a campaign is mid-flight stops receiving messages from that same campaign.
Added to campaign messages by default and not editable from the campaign screen, so it cannot be dropped to save characters on a busy day.
Deleting a list does not delete the people in it who opted out — they are moved out of the list and kept, precisely so the record survives. Re-importing the same file later never clears an opt-out either: the importer checks every number against your existing opt-outs before it adds anything, and merging duplicates keeps the opt-out.
Contacts live in a local database on your own computer. The interface is bound to localhost and provider credentials are encrypted on disk. Your list is never uploaded to us.
What it does not do
The honest half. Knowing where the software stops is the difference between being careful and assuming you are covered.
- It does not scrub the national DNC registry. SMS Blaster enforces your opt-out list. Checking numbers against the national registry, where that applies to you, is still your job.
- Quiet hours are not per recipient. It is a single window evaluated on your computer's clock, and it ships switched off — you set it once, deliberately. If you text across time zones, set it conservatively.
- It does not register you for A2P 10DLC. Registration happens with your provider. The app points you at it; it cannot complete it for you.
- It does not prove you had consent. There is a gate that blocks your first campaign until you confirm you have permission to contact your list, but the evidence of that permission is yours to keep.
- Number warm-up is a deliverability feature, not a legal one. New numbers ramp from 10 to 500 messages a day over about a month, which helps your messages land. It has nothing to do with consent, and no software can promise a carrier will not filter you.
None of this is legal advice. Rules differ by country and by state, and they change. SMS Blaster is built so the obvious mistakes are hard to make — an opt-out cannot be overridden by a campaign, and it cannot be lost by deleting a list. Everything else, including whether you had the right to text someone in the first place, is on you.