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

This page is for Klaviyo users, often Shopify stores, whose SMS number was rejected or is still pending. Many people search for "Klaviyo 10DLC" because other providers use it. Klaviyo does not. Knowing which path you are on tells you what the reviewer checked.

10DLC Site is not affiliated with or endorsed by Klaviyo. 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 Klaviyo use: 10DLC, toll-free, or short code?

In the US, Klaviyo uses toll-free numbers or short codes. Its sending numbers guide says long codes are not available in the US.

Number type US status in Klaviyo Who submits Time (per Klaviyo)
Toll-free (8XX) Default. Created when you set up SMS Klaviyo submits verification automatically Around 2 to 5 business days
Short code Optional. You apply. Not all businesses qualify You fill in the application, then carriers approve 8 to 12 weeks for a new US code
Vanity short code Optional Same as short code Same as short code
10DLC long code Not available in the US Not applicable Not applicable

Klaviyo says toll-free numbers and long codes are free. Short codes cost extra each month, and the amount varies by country. Check Klaviyo's current pricing before you apply.

If you came here expecting a 10DLC brand and campaign, you went through toll-free verification instead. The website checks are close to the same: a live site that matches the business, a privacy policy with a no-sharing statement, terms, and a visible opt-in.

What information does Klaviyo send for toll-free verification?

Klaviyo's verification guide lists the details it sends to the carrier review:

Detail What Klaviyo asks for
Company contact First and last name, email, phone number
Legal name Your company's legal name
Website Your company website URL. It must be live.
Address Must match where the business is registered
Business type and registration Registration type from the country in your address, plus the registration number

Privacy policy and terms URLs are set in a different place. In Klaviyo you enter them under Settings, SMS, Terms of Service, then Configure opt-in disclosure. Klaviyo uses them in the disclosure on your sign-up forms. Klaviyo can host a mobile terms page for you, but not your privacy policy. That policy must live on your own site.

Why was my Klaviyo toll-free verification rejected?

Klaviyo's rejection guide groups declines into two reasons. You can see yours under Settings, Text messaging, Sender information.

Rejection cause (paraphrased from Klaviyo) Fix page
Website not live, or password protected during review Website not accessible
Business country does not match country of registration Website does not match brand
Business address invalid or entered wrong Missing contact info
Business phone invalid or does not reach your business Business contact info
Email is an alias (like marketing@) instead of a named person Business contact info
Business email domain does not match the brand's domain (free domains like Gmail are exempt from this rule) Brand name match
Prohibited content, or age-gated content without proper gating Prohibited content

A rejected toll-free number cannot send SMS or MMS. Klaviyo also advises against sending from a number that is still unverified.

How do I resubmit a rejected Klaviyo number?

Fix the cause, then use the form linked in the red warning box on your SMS settings page. Klaviyo's steps, in short:

  1. Confirm your products or services are not on the prohibited list.
  2. Open your website in a private browser window. Make sure it is published and nothing blocks the view.
  3. Recheck the business address, phone number, and email you entered.
  4. If needed, switch to an email for a specific person, or use a different email domain.
  5. Complete the form in the red warning box.

Klaviyo does not publish a resubmission fee in these guides. It also says to start sending within about a month of approval, because carriers expect an active program.

What are the Shopify gotchas with Klaviyo SMS?

The big one is the storefront password. Shopify's help center says new stores start in private mode by default. If you turn on Klaviyo SMS while your store is still private, the reviewer sees a password page, and Klaviyo lists that as a top cause of rejection. Shopify may also ask you to finish your plan or add a business address before it lets you remove the password.

Other store-related mismatches Klaviyo's rules point to:

  • Email domain vs store domain. If your contact email uses a business domain, Klaviyo wants it to match your brand's domain. An address on a second company domain, different from the store's, can fail. Klaviyo exempts free domains such as Gmail from this rule.
  • Legal name vs store name. Klaviyo asks for your legal name and business registration number. If your store uses a brand name, show the legal company name on the site too, for example in the footer or on the About and Contact pages.
  • Empty store. Klaviyo's check is that the business is active. A store with no real products or content gives the reviewer little to confirm.

What does Klaviyo expect in your privacy policy and sign-up form?

Klaviyo's privacy guide says carriers want a clear statement that SMS opt-in and consent data will not be shared with third parties for unrelated purposes. Sharing with vendors who deliver the messages is allowed. The policy should be reachable from your sign-up form.

Klaviyo's disclosure guide lists what your opt-in text should cover: company name, types of messages, message frequency, how to opt out, "message and data rates may apply", that consent is not a condition of purchase, and links to your terms and privacy policy. See opt-in form and privacy policy.

If you apply for a short code, Klaviyo's reference adds more: three sample messages, a description of how people opt in, monthly volume, terms and a privacy policy that both mention SMS, and a signed letter of authorization on company letterhead.

Included in your Registration Kit: your legal name, address and contact details set out to match your site, plus your homepage, privacy policy, SMS terms, and opt-in page URLs, ready to paste into Klaviyo. Build my order →

How do I get a website that passes Klaviyo review?

Use this checklist before you turn on SMS:

  1. The site is live and public, with no password page. See no parked sites.
  2. It shows your legal business name and matches your registration. See brand name match.
  3. It lists a real address, phone, and an email for a named person, ideally on the same domain. See business contact info.
  4. It loads over https. See SSL and HTTPS.
  5. It has a privacy policy with a no-sharing statement for SMS data. See privacy policy.
  6. It has SMS terms with frequency, rates, and STOP and HELP. See SMS terms.
  7. It has an opt-in form with full disclosure and links. See opt-in form.

10DLC Site builds these pages and gives you the URLs. You still submit through Klaviyo yourself, and carriers make the final decision. For other providers, see the any-provider guide.

Sources

Not sure if your current site is ready? Compare your site with the checklist, 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

From $149 per websiteBuild my order