Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Product Tour Builder

Guide visitors through your own website, one clear action at a time.

Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 / $5.99 for 30 days On this device: nothing is sent
+3 +1 more details No uploadWorks offline once opened Developer

Free preview: a working tour on the built-in demo. Locked until you unlock it: download and copy.

Pro pass ₹179 for 30 days or ₹79 for 1 week, one‑time. Pro pass $5.99 for 30 days or $2.99 for 1 week, one‑time. How to unlock

Try before you buy.

  • Free preview: a working tour on the built-in demo.
  • Locked until you unlock it: download and copy.
  • Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment unless you choose automatic renewal. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment unless you choose automatic renewal.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Tour steps

Start and completion rules
Import or edit JSON

Built-in demo

Default selectors target this demonstration. Your own site’s selectors are tested on your site after export.

Project workspace

Example project

A demonstration of a page you control.

Build a tour to check the complete script size.

Next steps Done. What next?

Start over

A Pro pass unlocks the full result. See passes

All developer tools

About the Product Tour Builder

Write the steps of an onboarding tour for your own website: choose a target selector, title, explanation and placement, then decide whether the visitor must click the target before moving on. Preview those behaviours on a built-in demonstration page. The exported script includes its CSS, keyboard controls, focus management and optional progress checklist, with no remote requests or tracking.

How to use it

  1. Add a step for each action. Use the selector-picking bookmarklet on a page you control, or enter a stable CSS selector yourself.
  2. Choose automatic placement or a preferred side, add an optional embedded image, and turn on wait-for-click for steps that teach an action.
  3. Set a URL pattern and choose manual, first-visit or start-button activation. Run the full tour on the demonstration page.
  4. With a pass, download the script and editable JSON. Load the script with defer on your site; call window.MySmartCoPilotTours[yourId].start() for manual activation.

Keyboard and assistive-technology behaviour

Each step opens a labelled dialog, announces its position and keeps keyboard focus in the tour or the required target action. Escape closes it, and focus returns to the element that opened it. The small-screen layout becomes a bottom sheet. These patterns follow the WAI-ARIA dialog guidance.

Limitations

  • The complete script must stay below 10 KB, including its configuration and embedded images. Oversized configurations are refused without removing steps.
  • A site’s Content Security Policy can block bookmarklets or the exported widget’s generated style. The page reports its requirements; it does not bypass that policy.
  • Remote image URLs are not included. Choose an embedded PNG, JPEG, WebP or GIF to keep the exported script self-contained.
  • The preview runs against the built-in demo, not your live website. Test every selector and keyboard action on your own site before using the tour.

Privacy

On this device: nothing is sent

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

How to check that nothing is uploaded

Frequently asked questions

What do I get without a pass?

Without a pass, Product Tour Builder shows a working tour on the built-in demo. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment unless you choose automatic renewal, unlocks the full result. The pricing page lists the passes and their prices.

Does the script send analytics?

No. It has no tracking or remote requests. Only the optional completed/don’t-show-again flag is stored in the visitor’s localStorage.

Can I edit the tour later?

Yes. Re-import the JSON, change its steps or start rules, then export a new script. The configuration remains on your device.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.