Rejected by carriers? The website is one of the most common reasons. Fix it today →

What website does Textmagic need for 10DLC or toll-free registration?

Quick answer

Textmagic asks for your official website URL in brand registration, and links to your Privacy Policy and SMS Terms in the Consent field of the campaign. The privacy policy must say no mobile information is shared with third parties or affiliates. Toll-free verification asks for the same URLs plus an opt-in screenshot.

Textmagic is a business texting platform for bulk SMS, two-way chat, and API sending. To text US numbers, you complete brand and use case registration first. Textmagic says approval typically takes 2 to 7 business days before you can send. This page is for Textmagic users stuck in review or rejected.

10DLC Site is not affiliated with or endorsed by Textmagic. 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.

Which registration does Textmagic use, and who submits it?

Textmagic offers both 10DLC and toll-free numbers in North America. You fill in the form in the Textmagic web app. Textmagic reviews it, then forwards it to The Campaign Registry (10DLC) or a messaging aggregator (toll-free).

Number type Who reviews first Then goes to
10DLC local number Textmagic team, within one business day The Campaign Registry and carriers
Toll-free number Textmagic team, within 24 hours Messaging aggregator and carriers

Sole proprietors without an EIN are told to use toll-free. The website checks for toll-free are close to 10DLC. See toll-free verification.

Where do the website, privacy policy, terms and opt-in go in Textmagic?

In 10DLC, the website is in brand registration and the policy links are in the campaign's Consent field. Toll-free asks for all of them on one form.

Item 10DLC (per Textmagic's guide) Toll-free (per Textmagic's guide)
Website Organization website, in brand registration Website URL, in brand details
Contact email Point of contact email Must match your business domain
Privacy Policy Link inside the Consent field Privacy Policy URL
SMS Terms Link inside the Consent field SMS Terms URL
Opt-in Consent field: how customers agree, plus evidence Opt-in method, screenshot, and a URL or document proving consent
Sample messages 2 to 5 samples showing your business name or website, with STOP instructions 1 to 3 samples, at least one with opt-out instructions

Here is the 10DLC flow in plain steps, based on Textmagic's guide:

  1. Brand registration: legal name, organization type, industry, EIN, website, address, and point of contact.
  2. Campaign: pick the use case, name the campaign, and write the description.
  3. Add 2 to 5 sample messages.
  4. Opt-in and opt-out: fill in the Consent field with your opt-in description, evidence, and your Privacy Policy and SMS Terms links.
  5. Review the summary and submit.
  6. Watch for the TCR verification email and click the link within 7 days.

What does Textmagic check on your website?

Textmagic's toll-free guide lists website validation failures as a common rejection trigger. That means a site that is private, empty, or shows a different name than the one you registered.

Your site should have:

  • A name that matches your registration. See brand name match.
  • Real content, public access. See content pages.
  • A privacy policy saying no mobile information is shared with third parties or affiliates. Textmagic's blog adds a line that you do not sell, rent, or trade personal data. See privacy policy.
  • SMS terms inside your Terms of Service. Textmagic's blog lists message frequency and content as a key clause. See SMS terms.
  • A clear opt-in with an unchecked box and STOP/HELP and frequency disclosure. See opt-in form.

Why was my Textmagic registration rejected?

Textmagic's toll-free guide lists its common rejection triggers. The same issues sink 10DLC campaigns. Here they are, mapped to our fix pages.

Textmagic rejection reason (paraphrased) Fix page
Website failed validation: private, empty, or name mismatch Website does not match brand
Vague description that conflicts with sample messages Sample messages mismatch
Weak or missing opt-in proof, pre-checked boxes, or missing STOP/HELP/frequency disclosure Opt-in not verifiable
SHAFT content, purchased lists, or affiliate lead-gen traffic without consent Prohibited content
Public link shorteners like bit.ly or tinyurl Sample messages mismatch
Ineligible 10DLC use case (for example payday loans, gambling, crypto, cannabis, debt collection) Prohibited content

Textmagic says a failed toll-free verification means you can no longer text North America. It notifies you by email and tells you if resubmission is possible. To change a submitted form, you contact Textmagic support.

How long does review take, and what does it cost?

For 10DLC, Textmagic says it reviews and forwards your form within one business day, and approval usually takes up to 10 business days. For toll-free, it forwards within 24 hours, and a final status can take up to 5 business days if there are no issues.

At the time of writing, Textmagic lists:

Item Amount
10DLC one-time brand and campaign vetting Covered by Textmagic
10DLC campaign renewal First month free, then $10 per month
Texting number fee $10 per month
Toll-free verification Free

Textmagic does not publish a resubmission fee. Check its pricing page for current amounts.

What Textmagic gotchas should I know about?

  • The Consent field carries your links. There is no separate policy field in the 10DLC flow as Textmagic documents it. Put your Privacy Policy and SMS Terms links in the Consent field.
  • Do not miss the TCR email. You have 7 days to verify your brand from the 2FA email.
  • Your contact email should match your domain for toll-free. A free webmail address can raise questions.
  • No public link shorteners. Use links on your own domain in samples and opt-in flows.

How do I get a website that passes Textmagic review?

  1. Show your legal name and brand. See brand name match.
  2. Keep the site public and complete. See no parked sites.
  3. Add contact details and a domain email. See business contact info.
  4. Publish a privacy policy with a no-sharing statement. See privacy policy.
  5. Publish SMS terms. See SMS terms.
  6. Add an opt-in form with an unchecked box and full disclosure. See opt-in form.
  7. Serve everything over https. See SSL and HTTPS.

Included in your Registration Kit: your brand details, campaign description, Consent field wording with your policy links, sample messages written for your use case, and the homepage, privacy policy, SMS terms, and opt-in URLs, ready to paste into Textmagic. Build my order →

10DLC Site builds these pages and gives you the URLs and an opt-in page you can screenshot. You still submit your Textmagic registration yourself, and carriers make the final decision. For other platforms, see the any-provider guide.

Sources

Not sure if your current site is ready? Compare it with the 10DLC website requirements, or see pricing for a site built for carrier review.

Built to these requirements

Get a carrier-ready website, usually the same business day

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.

Build my order: from $149 →

One-time price · 14-day money-back guarantee · Daily Compliance Watch

Frequently asked questions

Where do I put my privacy policy link in Textmagic 10DLC registration?

In the Consent field, under the opt-in and opt-out step of campaign registration. Textmagic says you must include links to your Privacy Policy and SMS Terms there, along with a clear description of how customers agree to receive texts and evidence of it.

What does Textmagic charge for 10DLC?

At the time of writing, Textmagic says it covers the one-time brand and campaign vetting costs. The first month is free, then you pay $10 per month for campaign renewal plus the texting number fee of $10 per month. Check Textmagic's pricing page for current amounts.

How long does Textmagic 10DLC approval take?

Textmagic says its team reviews your form and forwards it to The Campaign Registry within one business day. Approval of the brand and campaign usually takes up to 10 business days. TCR also sends a verification email that you must act on within 7 days.

Is Textmagic toll-free verification free?

Yes. Textmagic says toll-free verification is free. It reviews your form and sends it to the messaging aggregator within 24 hours. With no issues, a final status can take up to 5 business days.

Can a sole proprietor use Textmagic 10DLC?

Textmagic's 10DLC guide tells sole proprietors without an EIN to switch to toll-free texting instead. Toll-free verification still needs a website that matches your business, a privacy policy, SMS terms, and opt-in proof.

Why was my Textmagic toll-free verification rejected?

Textmagic lists website validation failures, vague descriptions that conflict with samples, weak or missing opt-in proof, SHAFT content, purchased lists, affiliate traffic without consent, and public link shorteners. A failed verification blocks texting to North America until fixed.

Do I need to verify an email from The Campaign Registry?

Yes. Textmagic says TCR sends a two-factor authentication email to the address you provided, usually within 1 to 2 business days. You have 7 days to click the link and verify your brand.

What website do I need for 10DLC approval?

The 8 website requirements reviewers check for A2P 10DLC: privacy policy, SMS terms, opt-in form, brand match, contact info, HTTPS...

What does a 10DLC privacy policy need to say?

What your privacy policy must say for A2P 10DLC approval: the no-sharing SMS clause, frequency and rates, one policy only, and com...

What should SMS terms and conditions include for 10DLC?

What SMS terms need for A2P 10DLC: program name, message types, frequency, rates, HELP, STOP, and a public https page. What review...

Why was my 10DLC campaign rejected because the opt-in could not be verified?

If reviewers cannot see how people agree to your texts, your 10DLC campaign gets rejected. Learn what proof they need and how to f...

Why was my 10DLC campaign rejected for prohibited or disallowed content?

SHAFT, cannabis, lead generation, debt relief and high-risk finance get 10DLC campaigns rejected. See what carriers ban, what need...

What is toll-free verification?

Toll-free verification is the review a business completes before texting from a toll-free number. See how it differs from 10DLC an...

What website URLs do I need for 10DLC registration with any provider?

The four website URLs every 10DLC registration uses: homepage, privacy policy, terms, and opt-in page. The TCR field model plus a...

From $149 per websiteBuild my order