Bandwidth 10DLC Campaigns Import UI Guide

This walks through how to import and view your campaigns through the Bandwidth Dashboard for use with our Number Management and Messaging API's.


  • You have been contracted and given access to your Bandwidth Dashboard Account
  • Your account has Messaging and Campaign Management products enabled
  • Your account has 10dlcImportCampaigns product feature enabled
  • Your account has your CSP ID associated to it
  • You have provisioned campaigns with The Campaign Registry (TCR) through your Campaign Service Provider (CSP)
  • You have shared your provisioned campaigns with Bandwidth DCA


  1. View imported campaigns
  2. Import a campaign
  3. Assign a campaign to a TN
  4. Next steps

View imported campaigns

Once you log into the Bandwidth Dashboard, you should see Campaigns in the navigation bar. If you select it, you will be routed to the IMPORTED CAMPAIGNS sub navigation which is where you will see a list of the campaigns that have been previously imported on your account.

Import a campaign

While on the imported campaign list page, you have the option to select the '+ NEW IMPORTED CAMPAIGN' button. This will display a popup modal which allows you to enter the ID of the campaign you want to import.

Note: If you get an error message while importing, it is likely that - 1) your CSP ID on your account is incorrect, 2) the campaign has not yet been shared with BANDW DCA

Assign a campaign to a TN

You should see Numbers in the navigation bar. If you select it, you will be routed to a sub navigation where you will see My Numbers. If you select it, you can search for a TN and view the details page.

Once on the TN details page, you can scroll to the bottom where you will see SMS Settings. Ensure SMS Settings is on, and that use location defaults is off. You will see a dropdown labeled A2P Campaign ID. Your imported campaigns will be found in the dropdown. When you select a Campaign ID the Message Class field will auto-populate with the message class assigned from TCR. When you click the Save button, the TN will be associated with the Campaign ID and will be ready for use.

Note: If you don't see the Campaign ID in the dropdown, it's likely that - 1) it has not been approved by all Mobile Network Operators (MNOs), 2) it has been deactivated or expired
For a full list of status values and descriptions, please see our campaign FAQs

Note: If you are not able to turn location defaults off, you will need to go to the location and disable the 'Enforce Location Long Code Settings for all numbers' setting -

For more info on TNs, please see our number ordering guide

Bulk Assign a campaign to multiple TNs

You should see Numbers in the navigation bar. If you select it, you will be routed to a sub navigation where you will see Upload Line Features. If you select it, you will see the Choose a .csv file to import field.

A sample CSV is as follows -

TN CampaignId Action
9192491000 CABCDEF asSpecified
9192491001 CEFGHIJ asSpecified
9192491002 C0123456 asSpecified

Once you click the Import button the TNs will be processed. Upon successful completion, the TNs will have the appropriate Campaign ID assigned and will be ready for use.

For more info on TNs, please see Managing Line Features

Next steps

Create an API-only user

Create an API-only user to validate your API calls. Unlike user accounts that can access the Bandwidth Dashboard User Interface, users restricted to API only access won’t require periodic password resets.

Start developing to our Messaging APIs

After you've finished importing your campaigns, explore our inventory and order a phone number to your account. Once you have a phone number, you are ready to send your first text message. For help, check out our SDK’s and Postman Collection.

results matching ""

    No results matching ""