From number strategy and 10DLC registration to carrier approval, TCPA compliance, and your first campaign — end-to-end, without the guesswork.
Most companies hit the same walls. The frustrating part: they’re all avoidable.
Applications are rejected with no explanation. Every rejection restarts a multi-week vetting clock with no human to contact. We diagnose and fix root causes before resubmission.
It isn’t. TCPA applies to any automated text to a wireless number. Most business contacts use personal phones. Fines run $500–$1,500 per message.
Email opt-in is not SMS consent. They are legally distinct. Texting your HubSpot contacts without documented SMS-specific consent is a TCPA violation.
Shortcodes for B2B outreach, shared shortcodes that are already phased out, or trying to use an unregistered personal number. Number strategy matters more than most teams realize.
The Campaign Registry crawls your site during registration. Cloudflare blocking, missing privacy policy, or no live opt-in page causes automatic rejection. Your site passes first — or your application doesn’t.
Eight steps most consultants can’t name. We’ve executed every one of them.
10DLC, Toll-Free, or Shortcode — and why it matters for your use case
Your number type determines cost, setup time, throughput, and how messages feel to recipients. Most B2B programs should start with 10DLC — fastest to market, lowest cost, and personal enough for relationship-based outreach.
| Type | Best For | Cost | Setup Time |
|---|---|---|---|
| 10DLC | B2B outreach, relationship sales | $1–30/mo | 3–7 business days |
| Toll-Free | National alerts, support, transactional | Low–moderate | Days–2 weeks |
| Shortcode | Very high-volume enterprise campaigns | $500–$1,500/mo | 6–15 weeks |
| ⚠ Shared shortcodes have been phased out by US carriers. If you’re using one, you need a migration plan. | |||
The step most teams don’t know exists until it blocks them
TCR is a neutral third-party registry mandated by AT&T, T-Mobile, and Verizon for all A2P SMS. You cannot register directly — you go through your SMS platform (Campaign Service Provider). We handle documentation, EIN verification, and submission to maximize first-pass approval rate.
The most rejection-prone step in the entire process
Each message use case must be registered separately after brand approval. Vague descriptions, missing opt-in documentation, and poorly-written sample messages are the top rejection causes.
Where legal exposure lives — and where most teams cut corners
A compliant SMS program starts with compliant opt-in mechanics. We audit your existing forms, privacy policy, and consent flow — and build or rebuild them to meet TCPA requirements and Campaign Registry requirements.
⚠ Florida’s FTSA and several other state laws are stricter than federal TCPA. We assess your audience geography and flag additional requirements.
Vendor-neutral. We don’t sell platforms, we select the right one for your stack.
The platform you choose determines integration depth, cost per message, 2-way capability, and CRM sync quality. We evaluate your existing stack and recommend accordingly — then configure, connect, and document everything.
| Platform | Best B2B Use Case |
|---|---|
| Salesmsg | Sales team outreach; best HubSpot/Salesforce integration |
| SimpleTexting | Fast setup, campaigns and alerts, SMB-friendly |
| TextUs | Enterprise B2B sales teams; strong shared inbox |
| Twilio | Maximum flexibility; requires development resources |
⚠ Per-segment pricing traps: MMS = 3 segments. Carrier pass-through fees can add 30–50% to stated costs. We get you the real all-in number first.
Building the right way from day one — because rebuilding later is expensive
The first 7 days set tone, engagement, and your carrier deliverability score
A strong welcome flow confirms consent, delivers immediate value, and builds the engagement signal carriers use to determine your deliverability. We design, write, and configure your onboarding sequence.
Repeatable, documented programs — not one-off blasts
We build your core campaign architecture: the programs that run automatically, repeatedly, and improve over time with documented playbooks your team can execute independently.
Every engagement is scoped to your situation. These are the common entry points.
Yes — and this is the most common misconception we encounter. TCPA applies whenever you send an automated text to a wireless number, personal or business-issued. Most business contacts receive texts on personal phones. The “B2B is exempt” belief is incorrect and creates real class-action exposure. Statutory fines run $500–$1,500 per message. We build programs that are compliant from day one.
Best case: 24–72 hours for brand approval, then another 24–72 hours for campaign registration. Realistically, plan for 1–3 weeks. If your application is rejected, each resubmission restarts the clock. Common rejection causes: business name doesn’t match IRS EIN exactly, website blocked by Cloudflare, no accessible opt-in page, or vague campaign description. We review everything before submitting.
Not without explicit, documented SMS-specific consent for each contact. Email opt-in does not count — they are legally distinct consent types. Importing a CRM list and texting it without verified SMS-specific consent is a TCPA violation, even for warm contacts who’ve opted into your email program.
10DLC is a standard business number registered for A2P messaging — lowest cost, fastest setup (days), best for B2B outreach because it feels personal. Toll-free works well for national alerts and support. Dedicated shortcodes cost $500–$1,500/month and take 6–15 weeks to provision — appropriate only for very high-volume campaigns. For most B2B use cases, 10DLC is the right answer.
Common causes: business name mismatch with IRS EIN; website blocked by Cloudflare preventing the TCR crawler from reading your opt-in page and privacy policy; sample messages containing template fields like {{first_name}}; or missing TCPA disclosure language on the opt-in form. Each rejection restarts the vetting clock. We diagnose and fix the actual cause — not just resubmit and hope.
In most B2B scenarios, no. Shortcodes are designed for very high-volume consumer campaigns. For B2B outreach — sales sequences, event reminders, lead follow-up, re-engagement — 10DLC is faster to launch, significantly cheaper, and more personal-feeling to recipients. Shortcodes only make sense when you’re sending tens of thousands of messages per day, consistently.
You need explicit, separate, documented consent specifically for SMS — not bundled with email or assumed from any other opt-in. Compliant list-building sources: website opt-in forms with proper TCPA language, event capture with an SMS-specific checkbox, keyword opt-in programs, and webinar/demo registration with SMS opt-in. Purchased lists, scraped contacts, LinkedIn connections, and CRM imports without SMS-specific consent are all violations.
30 minutes. No pressure. You’ll leave with clarity on what you need and how to get there — whether or not we work together.