Install anywhere in minutes.
One ~12KB script works on any site. Or use a native plugin for auto page-type detection and product data.
Works on literally any site.
Async, Shadow-DOM isolated, lazy-loaded. Drop one tag before</body> and you’re live.
Get your embed code<script async
src="https://cdn.askthis.io/widget.js"
data-site-id="YOUR_ID">
</script>E-commerce
Product-aware prompts — auto-extracted by the Shopify and WooCommerce plugins.
One-click app, auto-injects on product, collection and blog pages.
View guide →Auto product data → prompts, right inside WordPress.
View guide →Works today via the universal embed; native catalog plugin planned.
View guide →Works today via the universal embed; native module planned.
View guide →Works today via the universal embed; native module planned.
View guide →Works today via the universal embed; native module planned.
View guide →CMS & Static sites
Page-type auto-detect and visual config.
Gutenberg block, shortcode and auto page-type detection.
View guide →Code-injection snippet for Ghost publications.
View guide →Add via custom code embed; visual config in the dashboard.
View guide →Code-injection install via the universal embed.
View guide →Add via the universal embed; visual config in the dashboard.
View guide →A partial snippet for static-site generators.
View guide →Frameworks
Thin NPM wrappers around widget-core.
<AskThis /> component via npm, typed props.
View guide →Vue component package via npm, typed props.
View guide →App-Router-friendly component, zero layout shift.
View guide →Uses the @askthis/vue component — Nuxt is Vue 3.
View guide →One createWidget call via the @askthis/embed loader.
View guide →Mount via the framework-free @askthis/embed loader.
View guide →Universal embed, or the @askthis/embed loader in an island.
View guide →Mount via the @askthis/embed loader; native module planned.
View guide →