How to get character axis movement in Animation Blueprints?

Hi, I have a character that I´ve given animations for Idle, JumpStart, JumpLoop, JumpEnd and also one animation for every direction (forward, backward, left and right).
So far I´ve only been able to use a boolean to check if my character is moving or not to set if it should use a running animation. (So meanwhile I try to figure this out I set RunFwd to be used.)

What im wondering is, if there is a node that I could use to check in which direction my character is moving so I can distingues between which animation should be used.
And also how I should set it up since Im a complete newbie and this is my first time working with animations at all.
In the transition rules (I think) I need to check that IsRunning = true and which way the character is going.

Use the “Get Velocity” node on the Character variable of your animation blueprint. That will give you the speed on each axis.