When running systemd units - create a script for the task an call the script - and don’t put interaction into the script - like msgboxes or the like. Use echo message as this will be printed to the journal - then check the journal.
For this usecase - a user backup job - don’t use the system location - create as a user timer/service in ~/.config/systemd
You can find a user service implementation in