Messaging compliance registration

Get your business approved to text your customers.

Carriers stopped letting unregistered business texts through. If your messages show as delivered and nobody's getting them, that's why — and it's a paperwork problem with a specific fix.

We diagnose which registration you actually need, file it in your own account, and manage it through carrier approval.

Six approved registrations · six legal entities · two rejection-to-approval recoveries

Twilio · GoHighLevel · Telnyx · Bandwidth · The Campaign Registry

What's actually happening

The carriers changed the rules and nothing told you.

Between December 2024 and February 2025, AT&T, T-Mobile and Verizon stopped filtering unregistered application-to-person traffic and started blocking it. Where messages still pass, they carry a surcharge — roughly a cent per SMS, double that for MMS. US Cellular has since joined the same framework.

Your platform reports the send. The carrier drops it. Nothing in your dashboard says so.

The fix

Registration: your business gets a brand record, your texting program gets a campaign record, and both live in The Campaign Registry, which carriers check before deciding whether your message is a message.

It's not hard. It's exacting. Most rejections come from a mismatch between what you claimed on the form and what a reviewer found on your live website — and the form gives you no warning that your website is the thing being graded.

Best fit

Whether this is your problem

This is for you if

  • Your business sends SMS from 10-digit numbers and you're unregistered
  • Your texts report delivered and recipients aren't receiving them
  • You've been rejected and the error code didn't tell you much
  • You're building something that depends on texting and you'd rather register correctly the first time
  • You run several entities and each one needs its own registration

This isn't for you if

  • You want guaranteed approval by a specific date. Nobody controls carrier review time. We say so plainly and we don't sell around it.
  • You're texting a purchased or shared list. That's a consent problem, not a registration problem, and registration won't fix it.
  • You want the fields typed into a wizard with no diagnosis in front of it. That service exists starting around $20 and we won't compete with it.

What we do

Registration turns on three questions

The answers decide everything after — including which parts can never be changed once filed.

Axis · entity

What kind of entity is registering

Sole proprietor, standard brand, low-volume standard. This sets your ceiling: a sole-proprietor registration caps at one campaign and one phone number, permanently. Getting this wrong on day one caps a business that was going to grow.

Axis · use case

What kind of messages you send

Mixed, low-volume mixed, customer care, or one of the special use cases that require vetting. Use case cannot be changed after submission — correcting it means a new campaign, a new fee, and re-attaching every number. This is the single most expensive field on the form.

Axis · consent

How consent was collected

Web form, keyword, multi-channel, offline, verbal. This is the axis a reviewer verifies against your live site, and it's where most rejections originate.

Intake diagnoses all three, then we file.

Scope

What the flat rate covers, and what it doesn't

Included in flat-rate turnkey

  • Intake diagnosis across all three axes
  • Brand registration
  • One campaign registration
  • Use-case selection and sample-message drafting
  • Opt-in form and privacy-policy compliance review against current carrier standards
  • Submission management through acceptance, including up to two resubmissions

Not included

  • Carrier and registry fees — these pass through at cost, unmarked up
  • Website or form development, if your review turns up work beyond copy changes
  • Additional campaigns beyond the first
  • Ongoing message sending, platform management, or list operations

How it runs

Five stages, in this order

01

Diagnosis

One hour. Your three axes, your registration path, and what a reviewer will flag on your current site. You leave with the answer whether or not you go further. $97, and it credits toward turnkey if you do.

02

Pre-flight

We review your live opt-in form and privacy policy against current standards and tell you exactly what has to change before filing. The site is the number-one rejection surface — fixing it first is most of the job.

03

Filing

Brand registration, then campaign registration, in your own account. You are the registrant of record. You keep the credentials and the console.

04

Through approval

We manage the submission until it's accepted. If it's rejected, we work the specific error code and resubmit — up to two resubmissions at the flat rate.

05

Handover

Your registered configuration documented, plus the maintenance items that keep it registered.

Where we work

Same chain everywhere. Only the console changes.

Registration runs the same chain everywhere: your business, through a registration channel, to a messaging provider, to The Campaign Registry, to the carriers. The fields are the same.

Registration chain diagram. Your business submits through a registration channel — either a provider console or a platform wizard — to a messaging provider, which files to The Campaign Registry, the registry of record that carriers check before delivering. A rejection branches off the registry step: the specific error code is worked and the submission is resubmitted, up to twice at the flat rate.

The chain is identical across providers. Only the console you file from differs.

Own-console providers

Twilio, Bandwidth, Telnyx, Sinch, Vonage, Plivo, Infobip. Filed hands-on in your account.

Platform wizards

GoHighLevel LC Phone, SimpleTexting, EZ Texting, Podium and comparable products that carry registration inside their own UI. We work the wizard alongside you, screen-share, same flat price.

Twilio is where the deepest bench is. GoHighLevel traffic rides Twilio infrastructure underneath its own wizard, so that knowledge carries over intact.

Proof

What is behind the method

Registrations

Six approved brand and campaign registrations

Across six distinct legal entities, filed and carried through carrier review.

Campaign classes

Both mixed and low-volume mixed campaign types directly evidenced

Not the same registration repeated — different campaign classes approved.

Recoveries

Two documented rejection-to-approval recoveries

One a seven-cause teardown of an opt-in-information rejection, resubmitted and approved the same day. One a combined-consent rejection on an already-filed campaign, rescued at the description level — no new campaign, no use-case change, no site rebuild.

Reference base

A maintained runbook and knowledge base behind the work

Current on the 2025–26 fee and identity changes, the vacated one-to-one consent rule, and the carrier-enforcement posture that outlived it. Most published material on this subject predates all of it.

That second recovery is worth a sentence more. The prevailing assumption was that a combined-consent rejection on a mixed-family campaign required registering a new campaign at full cost. It didn't.

“Testing that is the difference between a method and a guess.”

Investment

Starting investment

Field guide

$47 — the full method, do it yourself

Diagnostic consult

$97 — one hour, credits toward turnkey

Turnkey registration

$699 flat — the core path, scope-capped

Everything else

Quoted after diagnosis

Carrier and registry fees pass through at cost.

Most operators qualify for the flat $699. Complex paths — offline or verbal opt-in, special use cases, rejection rescues, suspensions — are quoted after diagnosis, because the resubmission count on those is genuinely unbounded and pretending otherwise would be dishonest pricing.

If intake finds your situation unregistrable as it stands, you get a refund less the $97 consult and an honest explanation of what would have to change.

Common questions

Before you book

How long does approval take?
Carrier review time is outside anyone's control and varies by reviewer and volume. Twilio currently publishes 10–15 days; across our own registrations, approvals have typically arrived within 24–72 hours, and none has taken longer than 8 days. We manage your submission through approval however long review takes — we don't control the clock, so we don't promise one.
Whose account is this in?
Yours. You own the account, you're the registrant of record, you keep the credentials. We work in your console or your platform's wizard with you. Nothing is hosted on our side and there's nothing to migrate if you leave.
What if it gets rejected?
Rejections are normal and most are recoverable. Flat-rate turnkey includes up to two resubmissions. The discipline is to work the specific error code you were given rather than rebuilding the whole submission — a rejection is a finding, not a verdict, and treating it as a verdict is how people lose changes that had already passed.
Can you fix a registration somebody else filed badly?
Usually. Rejection rescues and suspensions are quoted rather than flat-rated, because the work depends on what was filed and what the carriers already saw. One of the two documented recoveries behind this service was exactly that — a filed campaign, already rejected, brought to approval without starting over.

Start with the field guide.

The full method for $47 — diagnose your registration, file using entries modeled on approved submissions, and know the rescue path if you're rejected. Download it now and be working in minutes. If you'd rather talk your specific situation through first, the one-hour diagnostic consult is $97 — and it credits toward turnkey if you go that route.