Snap Actor along Spline


I am trying to find a way to snap an Actor to the location along a spline. My first ide was to set up a spline mesh with collision, and whenever a object hits that mesh, find the closes location along the associated spline and set the actor location to that point…

Is it even possible in Blueprints?

There is a spline ‘Find Location Closest To World Location’ node you might find handy.
I use this to keep a trigger moving along a spline and follow the player.

When I tried this it only game me the location to the closest spline point. I will try later, but isn’t that the case?
What I need is a location along the spline