Segmentation - Targeting on the OS or application version

Targeting on the OS version

Apple or Android can apply specific restrictions to upload applications according to the OS version. Based on this restriction, it could be useful to communicate with those users and encourage them to update their OS version, in order to have an optimal experience in your application. You can create your segment by using the criterion "OS Version".



Currently, we are using a lexicographic order in our segmentation drop-down box. This organization is only applying for targeting a specific app version, OS version, or SDK version, using a string format. 


The Lexicographic order is a way of ordering words based on the alphabetical order of their component letters. This system of organization can also be applied to numbers. In concrete terms, it means that all numbers began by 1 will always be smaller than 2. For example 1 < 2; 18 < 2; 130 < 2; 2 < 3; 330 < 4; 440< 50; 911 < 99 ...


According to the lexicographic order, 9 will always higher than any number begun by 1,2,3,4,5,6,7 or 8.


Targeting on the application version

Targeting users based on their application version could be useful for your marketing campaigns. Firstly, you could target users on a specific app version. It's often used to communicate on a new feature, linked to the application version. 

You can create your segment by using the criterion "application version". 


Also, this criterion is really appreciated for updating campaigns. Indeed, you can put in place In-App messages to invite users to update your app for the latest version. The aim is to reduce updating delay by communicating with your users.  


In this situation, we will target users on specific previous versions or all the versions older than our last version (5.12.2). 

So, if you want to target specific versions, we recommend basing your segmentation on the previous version(s). 

If you want to target all the previous versions, we recommend basing your segmentation on the last application version. 



On iOS, the application version format available in Accengage is the same as the one available on the app store. 

However, on Android, the application version format corresponds to the version of the bundle. This is the ID, given by your technical team, to the version of the application. Your technical team should be able to provide you the bundle ID you're looking for.



Please feel free to reach out to our Support team if you have any additional questions.




Was this article helpful?
0 out of 0 found this helpful
Submit a request