The website is a common reason campaigns get rejected. We build yours on a new .com with a privacy policy, SMS terms and an opt-in form. You resubmit with your provider.
$149 one time per site · Renews $49/site/year · You submit your own registration · Refunds within 14 days, reviewed by a person
Works with any 10DLC provider
TwilioTelnyxBandwidthSinchPlivoVonageSignalWire
Not affiliated with or endorsed by these companies. You submit your registration through your own provider.
These are the website reasons campaigns get turned down, and what your build does about each one. If your rejection was about your brand details or messages instead, start here; a new website won't fix those.
Website does not match brand name
✓ Your legal name and brand name appear on every page, and we pick a .com that matches them.
Privacy policy missing or doesn't cover SMS
✓ Your policy states that mobile information and opt-in data are never sold or shared for marketing.
Opt-in or consent can't be verified
✓ A real opt-in form with an unchecked consent box and the disclosure wording reviewers look for.
Website under construction or parked
✓ A finished site with real content on your own .com, live before you submit.
No business contact information
✓ Your address, phone and email on the contact page and in the footer.
SMS terms missing
✓ Program description, message frequency, "msg & data rates may apply", plus STOP and HELP.
Each line has a copy button. Paste them into your provider's brand and campaign forms exactly as shown.
Our checklist cites CTIA's messaging principles, The Campaign Registry and provider docs from Twilio, Telnyx, Bandwidth, Plivo and Vonage.
See every item reviewers check before you spend a dollar. The 8 website requirements →
If a reviewer flags your website, we fix the website free. A person checks every build before it goes live.
Not affiliated with The Campaign Registry, CTIA or any carrier. Operated by Full Percent LLC, Boca Raton, FL.
Where the website, privacy policy and terms URLs go, what reviewers check, and how to fix a rejection on each platform and carrier.
Already rejected? Find your rejection reason → · All provider guides →
No account to create and no call to book.
Pick how many websites you need, one per brand, and see the exact total before you pay.
~1 minuteLegal name, brand name, contact, address, email, phone and EIN (or sole proprietor). One short form per site.
~5 minutes a siteWe register a brand-matched .com, set up hosting and SSL, build your pages, and a person reviews the result.
usually the same business dayYour Registration Kit lists every detail and URL your provider's forms ask for, ready to copy.
whenever you're readyProviders and carriers can re-check brands while you're sending. If your site goes down, your SSL expires or a required page goes missing, your campaign can be suspended. We scan daily and tell you first, and because we host your site, most problems are fixed before you'd notice.
Included for the first year and with every renewal.
Example report
Your first site is $149, and each extra site in the same order costs less. The total below is exactly what Stripe will charge.
One website per brand. Each gets its own .com, pages and Registration Kit.
1 to 25 per order. Need more? Ask us.
Price of each site, by its place in your order
| 1st site | $149 |
|---|---|
| 2nd to 4th | $119 each |
| 5th to 9th | $99 each |
| 10th to 25th | $79 each |
Only the extra sites get the lower price. Your first site is always $149.
One site or twenty-five. You pick the count, see the total, then pay on Stripe.
Build my order →$149 per site · $49/site/year after · You submit your own registration