Long codes are normal 10-digit phone numbers that can be used to send and receive text messages. They’re the cheapest option for a dedicated number and can be set up in just a couple of minutes, making them a popular choice if you’re on a budget or in a hurry to get started. The biggest advantage of long codes is that they support both domestic and international communications. They’re perfect for global businesses or companies who aspire to be one. However, if the success of your SMS program depends on customers initiating contact with you, you should consider a short code instead.
ON-NET routing is the most popular form of messaging globally. It’s the most reliable and preferable way for telecommunications / carriers to receive messages, as the messages from the bulk SMS provider is sent to them directly. For senders that need consistency and reliability, seeking a provider that uses ON-NET routing should be the preferred option.
Once you've collected your mobile numbers, verified that you have followed all of your legal responsibilities you can start your SMS marketing campaign. I'd suggest using a 3rd party service provider to ensure that you are able to track the return on investment for your campaign, embed an unsubscribe message, and easily manage your SMS marketing database including unsubscribes.