Pump feedback

Hey all

I assume this is simple but not sure how to implement
I have a pump and I want to know when it’s on and off
I thought about buying a z wave load monitoring plug ; then when the pump comes on the load will be high
I want to receive an email for the pump being active or not
Also I want to somehow detect if the pump is running continually as it shouldn’t do this
But I want an email for pump change of state so not a constant stream of emails

Any advice welcome !