Register your number for texting

US carriers only deliver business texts from registered numbers. Here’s how to register yours in Twilio, with wording you can copy.

  • Find it in
  • Twilio → Messaging → Regulatory Compliance → Onboarding

If you text customers from a regular US number through software, carriers require that number to be registered. It’s called A2P 10DLC, and until it’s done carriers can filter your texts. You register once, in your own Twilio account, so the number and the registration stay yours.

Which registration you need

Your company has an EIN
Low-Volume Standard. Every LLC and corporation goes here, even a one-person LLC. It’s for fewer than 6,000 text segments a day, far more than a moving company sends.
You have no EIN
Sole Proprietor. One number only, and Twilio sends a code to your own US or Canadian cell phone to confirm it’s you. A Twilio number can’t take that code.
You have a toll-free number
This registration doesn’t apply. A toll-free number can’t text at all until Twilio approves its toll-free verification: open the number in Twilio and finish its setup. The wording below works there too.

What it costs

You pay Twilio, not MoveConsole. As of late 2026, Low-Volume Standard is about $20 up front: roughly $4.50 for the brand and $15 for the campaign review, which isn’t refunded if the campaign is turned down. After that it’s $1.50 to $10 a month for the campaign, depending on its use case, plus carrier fees on each text. Twilio shows the amounts as you go.

Register, step by step

  1. Open the registration. In the Twilio console, go to Messaging → Regulatory Compliance → Onboarding.
  2. Fill in your business profile. You’ll need your legal name exactly as on your IRS letter (CP 575), your EIN, business type, website, address, and the name, title, phone and email of whoever represents the company. Use an email at your company’s own domain: a personal or free address can fail the registration.
  3. Register the brand. Approval usually takes a few minutes.
  4. Register the campaign with the wording below. Twilio says reviews take up to 5 business days. If it’s still in progress after 10 days, contact Twilio Support.
  5. Add your number to the campaign’s Messaging Service with Add Senders. Twilio makes the service if you don’t have one.
  6. Keep the replies coming. In the Messaging Service’s Integration settings, keep “Defer to sender’s webhook”, the default, so customers’ replies still reach MoveConsole.

There’s nothing to change in MoveConsole: your number stays as it is in Settings → Integrations.

What to write in the campaign

Copy these and fill in the brackets. They describe what MoveConsole sends, so change them if you text about anything else.

Use case
Low Volume Mixed.
Campaign description
[Your company] is a moving company. We text customers who asked for a moving estimate or booked a move: booking confirmations, reminders before moving day, crew arrival times, estimate and payment links, and replies from our office.
How customers opt in
Customers enter their number on our online request form at [your form’s web address] and tick an optional, unticked box that reads: “Text me updates about my move. [Your company] will text booking confirmations, reminders and crew arrival times. Message frequency varies. Msg & data rates may apply. Reply HELP for help, STOP to opt out. Consent is not a condition of purchase.” Customers who call us can agree by phone, and our office records it on their job.
Sample message 1
[Your company]: your move is confirmed for [date] at [time]. Details: [link]. Reply STOP to opt out.
Sample message 2
[Your company]: reminder, your crew arrives tomorrow at [time]. Reply STOP to opt out.
Sample message 3
[Your company]: your estimate is ready: [link]. Reply STOP to opt out.
Links in messages
Yes.
Opt-out and help
Leave them on Twilio’s defaults. MoveConsole hears STOP and START and acts on them.

The two pages on your website

The campaign asks for the address of your Privacy Policy and your Terms. Both have to be on your own website and open to anyone, with no login.

  • Privacy Policy: says mobile numbers aren’t shared with third parties, how often you text, and “Message and data rates may apply.”
  • Terms: names your texting program, covers rates and frequency, gives a support contact, and says how HELP and STOP work.

The sentence reviewers look for in the Privacy Policy reads like this: “No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Text messaging originator opt-in data and consent are not shared with any third parties, except the providers that deliver the messages.”

What gets a campaign turned down

  • A website that’s down, parked, behind a login or about something else.
  • A Privacy Policy or Terms page that’s missing, behind a login, or silent about not sharing numbers.
  • Asking for consent by text. Customers have to agree somewhere else first.
  • A description of a word or two, or samples that don’t match it or don’t name your company.
Good to know

MoveConsole sends automatic texts only to customers who agreed to them, starts each one with your company’s name and ends it with how to stop. This article explains the process, not the law: if you’re unsure about your wording, ask your lawyer.

Was this article helpful?
Still have a question?

Ask the MoveConsole team

Setting up, a move you’re pricing, or something you’d like MoveConsole to do — tell us. Your message goes straight to the people who build it, and we reply by email.

  • Real people read every message.
  • Setup help is free on every plan.
  • Rather see it live? Book a demo.
Topic

Message sent

Your question went straight to our team. We’ll reply to the email you gave us.

assets/art/footer · webp

Run your next move on MoveConsole

See it with your own jobs, tariffs and trucks.