My Eurotunnel app actively tracks the user's journey, provides them with detailed tracking of their journey through the site with contextual notifications (triggered by GPS geofence boundaries), push-notifications for boarding calls and information for each step of the journey, and after the journey, a final state is used to deliver destination recommendations, solicit feedback and preparation for the return leg of their journey. All while implementing the relevant data capture feature with a notification process to remind the account holder of their legal obligation and the need for the declaration to be completed prior to travel.