Adding a new DDNS provider to Dynamic IP Update

I am looking for a way to add a new DDNS provider to the Dynamic IP Update module within Virtualmin under Addresses and Networking. I am using as my DDNS provider and I would rather use the built-in module rather than install their program (because I can’t seem to get it to pass the EXTERNAL IP). Currently the only option for provider is DynDNS. Are there any updates available that provide more options, or could I simply add my own? And if so, how?

I am a novice at Virtualmin/Webmin so thank you for being patient!