To make the guides visible only for the new users during their initial visit, you should use the segmentation feature.
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.
Another way is to 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.
For instance, you can flag your new users as 'new_user' in your DB and create your custom attribute with this identifier.