Visibility & targeting controls
ShopGuide keeps visibility controls simple on purpose: a store-wide pause switch, an option to turn the agent off for chosen countries, and per-page-type launch content. There's no time-of-day or behavioral-segment targeting, and no scroll or exit-intent triggers — worth knowing up front so you're not hunting for a setting that isn't there.
By device
Showing or hiding the chat by device type is not a setting in the admin app. See Mobile & desktop chat settings for how the widget behaves on each.
Pausing the whole store
Open Settings → General and use the Global Kill Switch. The button Disable Chat & A/B Test Loading switches the widget off on every page without touching the theme block; the card then shows a Disabled badge, and the button reads Enable Chat & A/B Test Loading so you can turn it back on. Handy during maintenance, or any time you need chat off without going back into the theme editor.
The switch also stops A/B tests from loading. Your test configurations are kept, so tests pick up again when you re-enable.
By country
If a country sends you traffic you can't serve, or mostly bots, you can switch the agent off for visitors from there. Open the By country view of Bot Traffic Analysis in Path Explorer (see Path Explorer) and use Turn the agent off in … on a country, or the single button for all flagged countries. Countries you have switched off show as removable tags and an Agent off badge. For those visitors the widget hides itself: no launch message, no conversation and no AI call.
If the country can't be determined for a visitor, the chat stays on.
Where content actually varies by page
The widget itself is visible wherever the ShopGuide Chat block is placed, wherever it isn't paused or switched off for the visitor's country. What does change by page type is the opening message: a different launch message and buttons for the global default, for collection pages, and for product pages, plus a further override on any individual page's block. See Custom launch messages.
During an A/B test
If a test is running for your store, control-group visitors have the widget — bubble, comparison panel, notification bar, all of it — removed from the page entirely for the test's duration; the treatment group sees it as configured. See A/B testing.
What's genuinely not here
No business-hours or time-of-day scheduling. No customer-segment targeting, and no geographic targeting other than switching the agent off for chosen countries. No exit-intent, scroll-depth, or cart-abandonment triggers for showing or hiding the widget — the idle-time Auto-Scroll behavior described in Custom launch messages triggers launch content, not visibility. And no per-URL allow/deny list beyond the product/collection/global split above.
If your mental model is "a pause switch, a country switch, and a launch message tuned to each page type," you've basically got the whole feature.