No, you have to go in person to get your license renewed.
assistant
Of course, here's how:
assistant
I need to renew my driver's license at the Wisconsin DMV.
user
We have a state DMV?  Do you need to see someone in person?  I think the DMV is open on Mondays and Fridays.
assistant
Can I do it online?
user