Brand Verification
What’s a Brand, and Why Does it Matter?
In the world of 10DLC messaging, a Brand is simply your Company Identity. It tells The Campaign Registry (TCR) and mobile carriers who is sending messages and ensures compliance, transparency, and trust. Before sending any message through Signal House, every business must register its Brand.
Registering a Brand via Signal House Portal
Step 1: Navigate to the Brand Section
From the main dashboard, click "Brands" in the left-hand navigation.
Here, you can view all submitted brands and key details like:
Brand ID
Brand Name
Entity Type
Creation Date
Verification Status
`Verified: Your brand is good to go! It’s been registered successfully, and you can start creating campaigns now.
Unverified: Uh-oh—your brand didn’t pass. It was rejected due to a mismatch (like the Tax ID or IRS status not lining up). Hover over the eye icon to see what went wrong
Pending: Hang tight! We’re checking your brand info and making sure it matches up with IRS records.
Actions (view/edit/delete)
You can filter by Brand ID, Name, Country, EIN, Entity Type, and more using the filter icon in the top-right corner.
Step 2: Add a New Brand
Click "Add New Brand" and fill out the required form:
Required Fields:
Legal Business Name
DBAs (if applicable)
Entity Type (Private, Nonprofit, Government, etc.)
Business Address
EIN / Tax ID
Website
Business Vertical
Opt In Link
Contact Details (Contact Email Address & Mobile Phone)
Accuracy is crucial. Your EIN, company name, and address must match IRS records or the submission will fail.
Signal House Landing Page Builder:
Don’t have a website yet? No worries — you can easily create one using our built-in page builder!
Just hit “Click Here!”, and we’ll take you straight to the website builder:
Click “Next”, and you’ll land on a page where you can start building your site — complete with customization options to make it look and feel just right for your brand
Once you have updated your landing page, you’ll get a link to view your landing page, by clicking it, you can see your landing page real time.
Updating Your Brand
Once your brand is created, you can edit or update it at any time by clicking the pencil icon on the left-hand side of the screen, under the Action column.
You’ll then have the option to update each field, and then can “save” your selection.
Submitting a Brand via Signal House API
Step 1: Authenticate
Get your API Key and Public Key from your Signal House Dashboard.
Go to the Signal House API documentation and Authenticate with your keys.
Step 2: Submit Brand Info via /brand/nonBlocking POST
You can then use these keys to authenticate your account by navigating to Signal House’s API repository and clicking “authenticate.”
All APIs associated with brands are under the “CSP Operations” header:
Within each, you’re able to expand the details and review the associated JSON string, showcasing the payload and example data.
To submit a new brand, use the “/brand/nonBlocking” POST string:
Once expanded, you’ll see the request body parameters and example data, by adding in the proper data corresponding with the brands you’re submitting, you’ll be able to seamlessly connect your existing system with Signal House’s portal, making brand submission a breeze.
Here’s an example request body:
{
"companyName": "testret",
"displayName": "testwebhook",
"country": "US",
"entityType": "GOVERNMENT",
"ein": "00-0000002",
"einIssuingCountry": "US",
"street": "gjgh",
"city": "jhgfdjgh",
"postalCode": "40001",
"state": "NY",
"website": "desdmo.df",
"vertical": "AGRICULTURE",
"brandRelationshipScore": 5,
"email": "apiuser600@example.com",
"phone": "+1 61190 79464",
"altBusinessIdType": "LEI",
"altBusinessId": "7ds87as31376877",
"stockExchange": "NASDAQ",
"referenceId": "dsdfgdfsvdf",
"nonBlocking": true,
"groupId": "GYZLOU",
"subGroupId": [
"SQ8YFT",
"S230MZ",
"S2TN8K"
]
}
And response body:
{
"entityType": "GOVERNMENT",
"cspId": "SOLDVCR",
"brandId": "BXZQ0MW",
"displayName": "testwebhook",
"companyName": "testret",
"ein": "000000002",
"einIssuingCountry": "US",
"phone": "+16119079464",
"street": "gjgh",
"city": "jhgfdjgh",
"state": "NY",
"postalCode": "40001",
"country": "US",
"email": "apiuser600@example.com",
"website": "desdmo.df",
"brandRelationship": "BASIC_ACCOUNT",
"vertical": "AGRICULTURE",
"altBusinessId": "7ds87as31376877",
"altBusinessIdType": "LEI",
"universalEin": "US_000000002",
"referenceId": "dsdfgdfsvdf",
"optionalAttributes": {},
"mock": false,
"createDate": "2024-01-30T04:52:52.000Z"
}
To get feedback for a particular brand, use the “/brand/feedback/{brandID} string:
TL;DR
Every company must register a Brand before messaging via 10DLC.
You can register via Signal House Portal or API.
Accuracy of EIN, Company Name, and Address is non-negotiable.
Use the
/brand/feedbackAPI to troubleshoot rejections.
💬 Need Support?
📧 Email: support@signalhouse.io
💬 Live Chat: Built into the Signal House portal
👨💼 Dedicated Manager: For volume onboarding, reach out to your Account Manager
