This page is for healthcare practices and other small offices that text patients and customers through Weave. Weave says 10DLC registration is required for all businesses texting US customers. Canadian offices use their CRA Business Number. Weave says unregistered accounts face heavy filtering and added carrier fees.
10DLC Site is not affiliated with or endorsed by Weave. Provider names are used only to describe where information goes. This page describes the flow as documented at the time of writing (Updated September 2026). Screens change, so follow what you see in your account.
Weave uses A2P 10DLC. You enter your details and proof of consent in the Weave app, and Weave sends them on for carrier review. Weave says it manages the setup, so you do not deal with The Campaign Registry directly. If you switch providers later, Weave says you must register again with the new one.
The three steps in Weave's guide:
| Item | What Weave asks for |
|---|---|
| Tax ID | EIN (US), or CRA Business Number and Corporation Number (Canada) |
| Legal name and address | Exactly as on tax filings. Weave says mismatches trigger a verification failure. |
| Company email | A valid, monitored work email |
| Website | An active company website with opt-in language |
| Locations and industry | Branch locations tied to the parent office, and your industry |
| Terms of Service | A page with an explicit texting notice |
| Proof of consent | Web form, printed document, or verbal process |
Weave offers a privacy policy template and a terms template in its help center.
Included in your Registration Kit: your legal details laid out to match Weave's form, a consent description for the Messaging Compliance step, and your homepage, privacy policy, terms, and opt-in page URLs. Build my order →
Weave's FAQ lists three things to add to your site:
Weave also says the business must have a live website or a verified social media page.
These reasons come from Weave's FAQ. Each links to a fix page.
| Reason Weave lists (paraphrased) | Fix page |
|---|---|
| No opt-in checkbox where customers enter a mobile number | Opt-in not verifiable |
| Privacy policy lacks the no-sharing statement | Privacy policy missing SMS language |
| Terms missing, unclear, or hidden in a popup | Missing SMS terms |
| No live website or verified social page | Website not accessible |
| Application details do not match the website | Website does not match brand |
| Legal name, EIN, or address does not match IRS or CRA records | Brand EIN mismatch |
| Restricted content (SHAFT, cannabis, tobacco) | Prohibited content |
| Sole proprietor campaign type | Sole proprietor brand |
| Status | What Weave says to do |
|---|---|
| Registered | Approved. Nothing more to do. |
| Pending | Carriers are reviewing. Usually 2 to 3 business days. |
| Failed | Check details and your website opt-in checkbox, then click Register for 10DLC again. If it fails again, contact support. |
| Rejected | Contact Weave Support to fix and resubmit. |
| Unregisterable | Account profile is missing details. Check fields, then contact support. |
| Unspecified | Unexpected error. Contact support. |
Weave's registration guide says carrier verification can take up to 10 business days. Its FAQ says Pending usually lasts 2 to 3 business days.
Weave does not publish a per-registration fee at the time of writing. Its FAQ says carrier fees are covered through a Regulatory Cost Recovery Fee on your monthly invoice. Ask Weave support what applies to your account.
10DLC Site builds these pages and gives you the URLs and details to enter in Weave. You still fill out and send the registration yourself, and carriers make the final decision. If a reviewer flags your website, we fix the website free.
Not sure if your current site is ready? Compare your site with the checklist, or see pricing for a site built for 10DLC review.
A new .com with hosting, SSL, a privacy policy that covers SMS, SMS terms and a compliant opt-in form, built to the requirements on this page. You submit your own 10DLC registration, and no one can guarantee approval, but a reviewer will have nothing on your site to flag.
One-time price · 14-day money-back guarantee · Daily Compliance Watch