Particles Follow a Spline

I’m facing a new issue. I need to create an airflow that passes through specific areas. I’d like the smoke particles to follow a defined path. How can I do this using a spline? I don’t want the spawn point of the smoke to move along the path — I want the generated particles themselves to follow the path.
The smoke I have is the same as in the video below.

Hi I have no idea how to do that, but the following video seems to be a pretty good place to start;

Yes, I was watching this video, but it seemed very confusing to me — he skips over some parts in his explanation.