Terms and definitions in messaging

Multichannel messaging service is based on a variety of telecommunication and Internet technologies. In the description of services, we often use abbreviations that may not always be known to you. Here we have compiled a glossary of terms and definitions used in the industry.


Pay Per Click (PPC) refers to an advertising model that only requires a marketer to pay when an ad is clicked. This is a highly attractive option for many types of Internet ads, such as banner ads, whose audiences often suffer from banner blindness.