Back to Templates
This workflow automates real-time student tracking using iOS Shortcuts and geolocation data, notifying both teachers and parents based on geofenced logic.
Step | Description |
---|---|
Location Update Webhook | Triggered via iOS Shortcut when student location updates |
Process Location Data | Extracts coordinates and metadata |
Student Arrived? | Checks if student entered school zone |
Log School Arrival | Adds arrival data to Google Sheet |
At School? | Double-checks geofence condition before notifying |
Notify Teacher | Sends email if student is confirmed at school |
Notify Parent | Sends email to parent (can vary based on geofence logic) |
Success Response | Returns a 200 response to the triggering device |
POST URL:
https://your-n8n-instance.com/webhook/location-update
Body Example:
{
"student_id": "STU042",
"student_name": "Anaya Joshi",
"lat": 19.0760,
"lng": 72.8777,
"timestamp": "2025-08-06T08:05:00"
}
Student ID | Name | Date | Time | Status |
---|---|---|---|---|
STU042 | Anaya Joshi | 2025-08-06 | 08:05 | Arrived |