Wild Charge (cancel form and wild charge healer)

Is it possible to make a macro that would do this;

trying to make it like an intervene on warrior - no funny business just press the key and boom.

cancel form if in one

wild charge to healer

I cannot for the life of me seem to get it to work and thinking maybe its not supposed to work.

this is what i have
#showtooltip Wild Charge
/cancelaura Moonkin Form
/cancelaura Bear Form
/cancelaura Cat form
/cancelaura Travel Form
/cast [@Kungfupana] Wild Charge

The command you’re after is /cancelform

#showtooltip
/cancelform
/cast [@Kungfupana] Wild Charge

You may need to double tap it due to latency with the server acknowledging you’re not longer in a form.

If it doesn’t working properly try this instead. You’ll definitely need to double tap this version.

#showtooltip
/cancelform
/stopmacro [form]
/cast [@Kungfupana] Wild Charge

Thanks a bunch!