Thanks for using A2P Wizard. Below is everything you need to get your campaign approved.
π Ready to submit another?
Click Here to Start Over βYour compliance website is ready below. Scroll down to pick your registration type and follow the exact steps for it.
Your custom-built, domain-matched compliance website is ready. It's designed to match opt-in requirements and help your campaign get approved. Hero images on the website may take up to 60 seconds to load.
Use the Copy & Paste sections further down to fill out your application exactly.
You've reached the limit for free website generations. Upgrade now for unlimited submissions and priority support!
β‘ Upgrade Now for Unlimited AccessReceived this message in error? Please contact admin@a2pwizard.com
Note: Brand rejections have nothing to do with A2P Wizard. If your brand was outright rejected, it typically means there's an address mismatch or the EIN is invalid. Verify against your client's CP575 form and enter that information exactly as it appears.
However, if you already have a brand approval and then use A2P Wizard, there will be a mismatch. You'll need to open a support ticket with HighLevel (or your CRM's support) and ask them to wipe the brand registration and start fresh. It only takes about 5 minutes to wipe the brand and get it re-approved, but skipping this step can cost you weeks of headaches.
β οΈ Note on Brand Clearing
HighLevel is encountering issues with actually clearing the brand. After submission, verify with support that the brand was truly cleared, not just the GUI. Ask them: "What website do you see on the Twilio brand registration backend?" If they return a different website than the one generated above, or you get rejected for "unverifiable website," it's because they cleared the brand in HighLevel but not the actual Twilio brand application. We strongly recommend creating a new sub-account or using A2P Wizard on a fresh sub-account.
Update your business profile in HighLevel (or your CRM) to match the output from A2P Wizard. You can change it back as soon as you get approved. It also helps to set the business email to the email generated on your A2P site.
πΈ Example, Business Profile Setup & Details
Registering a client with a DBA? Don't use it. Use only what's on their CP575 form. Companies change DBAs all the time, but the legal business name stays the same, use that to register for A2P and you'll see far more approvals.
Registering the legal name and then using the DBA in marketing has zero impact on deliverability. They're the same company. For proof: Subway is legally named Doctor's Associates. We can assure you they aren't sending you texts as "Doctor's Associates."
NEW! This is a frequently asked question. The "Authorized Representative" section is just a point of contact for the application, do not put the A2P Wizard-generated email here. Use your agency's email or any professional email you have access to for receiving the OTP. The rest of the information can be your client's. Despite what the GUI says, there is no limit of 5, you can reuse your agency's email an unlimited number of times until we say otherwise.
π Tap one of the options below and your exact step-by-step instructions will appear. Nothing below applies until you pick your type.
β Good news: the details you already submitted work for every registration type. Just pick how you're registering below and follow those exact steps.
Registration Templates
Direct to Carrier
π
Select your registration type above
Your exact, copy-and-paste step-by-step will appear right here.
π Local Registration β HighLevel
Standard 10DLC local number registration inside HighLevel.
When choosing your registration flow, select "Manual Setup". This gives you full control over every field and lets you use your A2P Wizard-generated website and compliance copy.
Don't be misled by the "Quick Setup" option. While HighLevel labels Manual Setup as having a "higher chance of mistakes," that only applies if you're filling it out yourself without guidance. With A2P Wizard, every field is pre-written and optimized for approval, you're just copying and pasting. Manual Setup is the fastest and most reliable path to A2P compliance without needing to create a domain or get access to your client's actual website.
Do not skip - #1 cause of rejection
This is the single most common reason campaigns get denied. Picking anything else (Customer Care, Marketing, 2FA, etc.) gets you rejected. It must say Low Volume Mixed, exactly as shown above.
π If you glaze over this and select anything else, your campaign will fail. No exceptions.
β Next: scroll down to "Copy These Exactly Into Your Application" and paste each field into the matching section of your campaign.
π Toll-Free Wizard β HighLevel
Follow each step below to register your toll-free number.
π€ Registering as a sole proprietor? Same setup, just skip the EIN field, change the entity type to Sole Proprietor, and make sure your site is yourname.nebulabrandgroup.com
Legal Entity Name:
Loading...
Website URL:
Loading...
Email:
Loading...
π IMPORTANT: No EIN? The email type decides pass or fail.
No EIN (sole proprietor)? You MUST use a personal Gmail here. A professional or business email will cause the registration to fail.
Have an EIN? Use the A2P Wizard email above (or any professional email you have access to). It works fine for toll-free.
β No EIN, use this
β No EIN, not this
Enter your legal business address exactly as it appears on your CP575 form. This must match what the IRS has on file.
π You MUST select "Web Form" as the Opt-In Type. If this is not selected, your campaign will fail.
Opt-In Workflow Image URL:
Loading...
Use Case Description:
Loading...
Message Content:
β Copy the entire message content below in one shot. Do not edit or insert values.
Loading...
β The use case, sample messages, and opt-in copy for toll-free are all included in this section above. Toll-free is self-contained, you do not need the shared copy-paste block below.
π€ Sole Proprietor β HighLevel
Same as a local registration, with a few entity-specific differences.
π Sole prop with no EIN will ONLY work if the individual has no active EIN. If you're getting a brand rejection, they likely have an EIN associated with them somewhere. In that case, follow the same steps below but select that the business HAS a tax ID and enter it in the appropriate fields.
If the EIN is associated with a business name and not just their personal name, you'll need to register the business, not their name. A sole prop EIN registration will only work if they applied for the EIN using their full name.
Go to Settings > Business Profile > Business Information. You must check "My business is Not registered."
π If you do not check "My business is Not registered," the application will fail.
The Brand Name should be the client's full name.
Use the name of the individual being registered. For Job Position and Business Title, always select "Other" for both.
For phone verification, The Campaign Registry needs to text a number for OTP. It says there's a limit of 3, but we've seen the same number used 20+ times without issue.
π IMPORTANT: The email type decides whether you pass or fail.
No EIN? You MUST use a personal Gmail in the Authorized Representative email field. A professional or business email will cause the application to fail.
Have an EIN? A professional email can work, but we recommend trying a personal Gmail first. If you get a brand rejection, switch to the other.
β Use this
β Not this (no EIN)
Choose "Manual Setup" (not Quick Setup) for the campaign.
Read carefully - depends on EIN
What you do here depends on whether the Use Case field is locked or selectable:
β If it shows "Sole Proprietor" and is locked
That's a true sole prop (no EIN). Leave it as "Sole Proprietor." You can't change it and you don't need to. This is correct, don't panic.
π If you CAN select a Use Case (has EIN)
If the field lets you pick, selecting anything else (Customer Care, Marketing, 2FA, etc.) gets you rejected. It must say Low Volume Mixed.
β Next: scroll down to "Copy These Exactly Into Your Application" for the use case, sample messages, and opt-in copy.
π§ Twilio Direct
Registering A2P/10DLC directly in the Twilio console instead of through a CRM.
Everything you need is in this section, in the order Twilio's console asks for it. Complete the steps top to bottom.
Follow the GOLDEN RULE when registering the brand: the A2P Wizard-generated website MUST be listed on both the compliance profile and the brand, or your campaign will fail.
π€ Registering as a sole proprietor / individual? Same flow, with these differences: set the entity type to Sole Proprietor, skip the EIN, use the individual's full name as the business name, and use a personal email for the contact. (Twilio's exact field names may differ slightly; the full step-by-step is coming here soon.)
π IMPORTANT: When registering the campaign, select the approved brand.
Make sure your brand has the A2P Wizard website on it before continuing. Then hit "Create new Messaging Service."
Do not skip - #1 cause of rejection
This is the single most common reason campaigns get denied. Picking anything else gets you rejected. It must say Low Volume Mixed, exactly as shown above.
π If you glaze over this and select anything else, your campaign will fail. No exceptions.
Step 1: Campaign Description
Paste exactly as-is, do not edit or insert values.
Loading...
Step 2: Sample Messages
Twilio requires all 5. Paste exactly as-is, do not edit or insert values.
Sample Message #1:
Loading...
Sample Message #2:
Loading...
Sample Message #3:
Loading...
Sample Message #4:
Loading...
Sample Message #5:
Loading...
π For the opt-in question, select "Web Form." If this is not selected, your campaign will fail.
Step 3: How do users consent to receive messages?
Paste exactly as-is, do not edit or insert values.
Loading...
Step 4: Message Contents
π‘ In the message contents selector, check only these two boxes: "Messages will include embedded links" and "Messages will include phone numbers." Leave the others unchecked.
Step 5: Sample of Embedded Links
Paste these as the sample links Twilio asks for.
Website Link:
Loading...
Privacy Policy Link:
Loading...
Terms Link:
Loading...
Step 6: Opt-in Keywords
When asked for opt-in keywords, enter: START and SUBSCRIBE
Step 7: Opt-In Message
β οΈ Do NOT modify this message. Paste it exactly as shown, including the brackets. [privacy_policy_link] and [terms_link] are intentional template placeholders. Do not replace them with actual URLs.
Loading...
TextGrid Registration
Registering A2P/10DLC directly through TextGrid. Complete the steps top to bottom.
π€ Registering as a sole proprietor / individual? Same flow, with these differences: set the entity type to Sole Proprietor, skip the EIN, use the individual's full name as the business name, and use a personal email for the contact. (TextGrid's exact field names may differ slightly; the full step-by-step is coming here soon.)
Do not skip - #1 cause of rejection
Select Low Volume Mixed as the main use case first. Then, underneath it, pick both sub-use cases:
π Both sub-use cases (Customer Care AND Marketing) must be selected under Low Volume Mixed. Picking the wrong use case is the #1 reason campaigns get rejected.
Step 1: Campaign Description
Paste exactly as-is, do not edit or insert values.
Loading...
Step 2: Call to Action / Message Flow
β οΈ This is the field TCR vetting partners enforce most heavily. Paste the copy below exactly, it describes how users give explicit consent.
Loading...
Step 3: Privacy Policy Link
Loading...
Step 4: Terms & Conditions Link
Loading...
Step 5: Sample Messages
TextGrid requires all 5. Paste exactly as-is, do not edit or insert values.
Sample Message #1:
Loading...
Sample Message #2:
Loading...
Sample Message #3:
Loading...
Sample Message #4:
Loading...
Sample Message #5:
Loading...
Step 6: Campaign & Content Attributes
π Select EXACTLY these. Getting any of them wrong can cause a rejection.
β οΈ Website not generating? Make sure you did not use special characters in the company name. Special characters do not work for web addresses. π
β‘ Want unlimited submissions & priority Slack support? Email admin@a2pwizard.com β
π Ready to submit another?
Click Here to Start Over β