Simplify Zone Enter Trigger using ifelse

Hi,

I m trying to use if else for to a simple notification, telling me when someone has entered 3 different zones.
I could just make 3 triggers separately, but i figure i can simplify it into one trigger, by using ifelse.
I cant make this work, with error that i m getting in configurator, when i try to save;

missed comma between flow collection entries at line 312, column 10:
{% if is_state('device_tracker.go …
^

- alias: 'track location'
  trigger:
    platform: zone
    event: enter
    entity_id: device_tracker.google_maps_101511396285721108223
  action:
    - service: notify.tellme
      data_template:
        message: >
        {% if is_state('device_tracker.google_maps_101511396285721108223', 'zone.kop') %} 
        'She has arrived at KOP'
        {% elseif is_state('device_tracker.google_maps_101511396285721108223', 'zone.school') %}
        'She has arrived at Little Caliph'
        {% elseif is_state('device_tracker.google_maps_101511396285721108223', 'zone.sitter') %}
        'She has arrived at Sitter House'
        {% endif %}

Any idea what did i do wrong?