Ok, you do have a job that tries to renew.
But now we have to make this:
do these 3 steps:
For that we can use hooks.
First we try to create a working single statement and then we update the timer job.
So, lets try it (in testing system) this way:
with this command string:
/usr/bin/certbot -q renew --pre-hook "systemctl stop apache2" --post-hook "systemctl start apache2" --dry-run