Creating a guide
Once the GuideSail extension is installed, building guides on your page takes just a few minutes.
Launch GuideSailThe first step is to navigate to the page (or one example of a page) where you would want the guide to run. If you want your guide to run on a particular page, for example: app.com/home, then you may navigate to that page and start the extension. If you want to run a guide on a page with a dynamic URL, you may use a custom url.
If it is your first time launching the extension you will be prompted to Sign In. Follow the button to the GuideSail app page where you can log in to give access to the extension. Once access is granted you may have to return to your page, refresh, and launch the extension again.
Create and Edit guidesOnce you launch the guide on a page, if there is not already a guide created which would run on that page, you will be prompted to create a guide there. You may augment the URL match before starting, but this value may be changed later as well. URL Customization & Rules
If you already have a guide which matches the URL of the current page, the extension will allow you to edit it.
Guide Settings- Title: give your guide a unique title so that you can identify it. This does not impact the functionality of the guide, and can be changed at any time.
- URL Match: GuideSail works by running your guides on particular pages, based on this url match criteria. . This can be changed at any time.
- Once Only: Set this guide to run only once for each user, so that the same information isn't shown every time they visit a page. Note: This function may use User Tracking if you set it up, but it is not necessary for the feature to work.
StepsWhen editing, you have 2 options (prompts/surveys coming soon!):
- Tooltips will show on a particular element on the page. You can select an element to show the tooltip on using the element selection tool. The tooltip requires a title, and the description/body is optional.
- Popups display over the whole page, right in the center. These are perfect for announcements.
By utilizing these URL matching options, you gain the granular control needed to deploy guides effectively across a spectrum of pages, from static to dynamically personalized, enhancing the overall user experience within your application. If you have specific examples or additional data to incorporate, feel free to share, and I'll tailor the explanation accordingly.
URL Matches
GuideSail works by running guides on the appropriate pages automatically once configured. All guides must be assigned a URL match to determine where they will run.
Basic URL:For straightforward, static pages like your landing page or FAQ, a Basic URL match suffices. This involves specifying the exact location where you want the guide to run. It's an ideal choice when the content you wish to guide users through remains consistent across all instances of that particular page.
Custom URL:However, when dealing with dynamic pages that vary based on user-specific information, a Custom URL match becomes indispensable. Here, you can prescribe a URL using '*' as a wildcard character to account for different values within the URL.
For instance, if your application features a dashboard page, and each user's dashboard URL includes their unique identifier (e.g., app.com/dashboard/655e8954), you can create a Custom URL match like this: app.com/dashboard/*. This wildcard captures the dynamic portion of the URL, ensuring that the guide adapts seamlessly to various user-specific dashboard pages.
By utilizing these URL matching options, you gain the granular control needed to deploy guides effectively across a spectrum of pages, from static to dynamically personalized, enhancing the overall user experience within your application. If you have specific examples or additional data to incorporate, feel free to share, and I'll tailor the explanation accordingly.
Coming Soon
Surveys/Prompts: Add questions to your guides to gather user feedback in-app
Custom Styling Modify the color scheme, font, and button text to match your brand.
Analytics: Track how visitors view and interact with your guides. Understand what step along the way you lose them at.
Logic Flows / Conditional Guides: Dynamic guides based on user interaction/inputs.