Account fields
organization.type
The legal structure of your business.
organization.identifier_type
The type of business registration number you’re providing.
More identifier types are on the roadmap. Contact support if your business uses a different identifier.
organization.industry
Choose the category that best matches your primary business activity.
organization.regions_of_operation
The geographic regions where your business operates. Accepts an array.
organization.contact.title
The job title of the authorized representative submitting the registration.
Campaign fields
use_cases
Accepts an array. Choose all that apply to your campaign. If your messages cover multiple cases, list them all.
For special use cases (political, proxy, sweepstakes, etc.) that don’t appear here, contact support.
includes
Content types present in your messages. Required when applicable; leaving a flag unset when the content is present is a common reason for rejection.
volume
Expected daily send volume to T-Mobile (the network with the strictest volume caps).
consent_flow
A written description of how recipients opted in to receive your messages. Must be between 40 and 4,096 characters. Reviewers check this against your actual opt-in flow, so be specific and accurate, vague descriptions like “users opt in on our website” are reliably rejected.
What to include:
- Where the opt-in happens (checkout page, signup form, paper form, etc.)
- The exact wording of the consent prompt or checkbox
- Whether consent is pre-checked (it shouldn’t be) or unchecked by default
- A link to either the actual consent flow or a screenshot of it
link_sample
A URL representing a link that will appear in your messages. Optional, but recommended if your campaign uses includes: ["links"].
Carriers use this field to establish your campaign’s link domain.
If link shortening is enabled on your account, Surge substitutes the link shortener URL automatically. Contact support to coordinate if you have a custom link-sample URL.
Example: "https://acme.com/track/12345"
Max length: 255 characters.
message_samples
An array of 2–5 real examples of messages you’ll send. Each sample must be 20–1,024 characters. The canonical opt-in sample is:
“You are now opted in to messages from {brand name}. Frequency varies. Msg&data rates apply. Reply STOP to opt out.”Replace
\{brand name\} with your actual brand name.
Variable content in templates should be indicated with square brackets rather than curly braces: [customer name], [order number]. Curly braces suggest placeholder tokens that weren’t filled in.