Why is that URL behind some kind of tracking service?!?
Also, it seems you've managed to get a new certificate from ZeroSSL yesterday. Unfortunately, this is the Let's Encrypt Community, not the ZeroSSL Community. While we are happy to help you get and install a Let's Encrypt certificate, chances are the volunteers of this Community won't be of assistance regarding to ZeroSSL certs.
We were trying anything to get the site back up, the install of the other ssl was only out of ease as we were having trouble accessing and installing the let’s encrypt ssl.
The ssl is coded into the application and unaware of any tracking service behind it.
I meant the link in your first post: the link linked to a tracking site/page which ultimately redirected to your site.. But a gracious moderator has fixed the link and removed the tracking site from your post.
The intended way of using Let's Encrypt is to install a client application on your web server that automatically requests new certificates using Let's Encrypt's API. There is no way to download updated certificates from a web page, because you have to take actions to prove your continued control over the domain name in the certificate. The client applications are able to do this for you.
If your developers got a Let's Encrypt certificate manually, their solution was not particularly sustainable, since all Let's Encrypt certificates are always valid for only 90 days.