title: Plot Projects - introducing Notification filter to an existing application
body: <p>I'm using Plot Projects service to send geofencing notifications to users of iOS and Android application. Currently, notifications are not filtered or segmented - i.e. all users are receiving them.</p>
  
  <p>A new type of notifications being introduced to the system should shown only to specific users under certain conditions, and for that purpose the Notification filter would be used.</p>
  
  <p>Of course, since the new notifications are user-specific, the old versions of the applications should not be showing these notifications at all. If they did, users using the apps without the filter would receive all notifications, and be overwhelmed with misplaced notifications.</p>
  
  <p>It seems like the segmentation would be the solution for this. Set up the the new applications so that they register all users within a newly created segment, and thus link all the users to it once they start using the new apps. What confused me is that, when configuring segment on a Notification campaign, the note in Plot Projects dashboard says:</p>
  
  <blockquote>
    <p>"Note that this option is only available if you implement segmentation inside your app."</p>
  </blockquote>
  
  <p>Segmentation is not being used in the old app version, and it seems logical that in this case the users on old app versions will not receive the notifications for segmented campaigns (as expected). </p>
  
  <p>However, the wording seems a bit ambiguous - the old versions of the apps do not have segmentation implemented at all, so does this mean that the segmentation settings will not be applied to them, having them show all notification? Or will segmentation work properly, and have no users of old app versions receive the new segmented notifications?</p>
  
  <p>If the segmentation would be applied properly, then the proposed seems like a proper solution. If not, what would be the recommended way to do this?</p>