To make the guides visible only for the new users during their initial visit, you should use the segmentation feature.
Segmentation Video Tutorial
Let's say they are coming from the page which has the URL like the following;
So we can create a segment as shown below;
So this guide will only be visible for the users who has visited the page which has the "/register" part in it.
You can also use custom attributes if you are keeping such a log on your own. Push the data to the browser and let our tool see the attributes assigned to your visitors using the custom attributes, under the Segmentation Tab.