Why do carriers have content and spam filters?
When subscribers receive messages they find objectionable, they may file complaints or report the carrier to governing bodies, seek damages, or simply stop being a customer. All of these things reduce the revenue or increase costs for carriers. Thus, it is in the best interest of carriers to protect their subscribers from what they consider to be objectionable content.
How do carriers filter messages?
There is no standard practice for carrier filtering across all carriers. For some, filtering can range from a simple static list of prohibited terms to advanced machine learning systems that work in real time. Regardless of the system, carriers keep their filtering systems closely guarded secrets. In turn, we cannot say definitively how these systems work or why a particular message was filtered.
How do I know if my messages are being filtered?
You can track the status of the SMS from the ‘Delivered’ checkbox on SMS History object in relation with Error Code and Error Message field. If 360 SMS App knows that a message has been filtered, we will pass this information to you by updating the ‘Error Code’ and ‘Error Message’ field in Salesforce. The error code we will use when we know that carrier filtering has taken place is 30007.
How do I prevent my messages from being filtered?
If you see an increase in carrier filtering on your messages, following are some useful Guidelines for sending messages:
If you need to send thousands of messages at the same time, then we recommend using co-pilot feature of SMS App to distribute SMS traffic from 1 number to multiple long codes. For instance, if you have 10 long codes and you need to send 50,000 messages in one go, then the app would automatically distribute the traffic of 5,000 messages per number. The app would automatically ensure that next time you reply to your end- user then the same number is used to communicate with them. This way, your end- users would recognize you with your 1 long code only and not varied long codes.
Filtering Mechanisms
Carriers in the U.S. and Canada appear to be using adaptive (machine learning) software systems to protect their users. These systems factor in both the rate of send, as well as the content of the messages and behave very much like email filtering systems. Messages receive a cumulative score based on how many messages have come from a phone number during a time period, how many similar messages have transited the carrier’s network, or if the message contains content that makes it a high match for spam. Time periods are measured by the second, minute, hour and day.
360 SMS App does not definitively know how many messages can be sent from a long code before a user can expect to hit a filter. However, we highly recommend following the guidelines.
I think my number has been blacklisted by a carrier. Can I get it removed?
No. However most blacklists in the US and Canada use a “cooling off” period, which means that most numbers will automatically be removed from the blacklist after a period of time. This period of time varies based on how many messages were blocked by the carrier from this number, and carriers do not share this time period with us.
Can I get my messages whitelisted by the carriers?
US Carriers do not whitelist messages from long code numbers. Shortcodes are essentially numbers which have been whitelisted for a particular type of pre-approved traffic. If you are sending many messages with identical content to a large number of users, you are at high risk of having your messages filtered by carriers and should consider a shortcode.
We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.
The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site.
We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.
You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.
Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.