How to send esignatures in a broadcast?

What is the best way to send an esignature document through a broadcast? I regularly send a broadcast to a large group and want those interested to sign an NDA but want to make it as convenient for them as possible. We want to use an esignature software to allow them to sign quick and easy and then we save it in the file box. Suggestions?