Brand Verification

Edited

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/feedback API 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

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.