# JustOneCX > JustOneCX adds product tours, announcements, in-app surveys, a feature request board, live chat and product analytics to your web app. Connect it with one line of code or let your AI coding assistant do it, build everything in the dashboard or by asking the assistant, and pay by monthly active users from $199/month. JustOneCX is for SaaS teams that want onboarding, in-app messaging, feedback and analytics without buying and wiring up separate tools. Every tool shares one record per user, so support sees what a user did and funnels can mix tour steps, survey answers and product events. ## Product - Product tours and user onboarding: Step-by-step pop-ups that show new users how to use a feature. Pick who sees them, and see which steps people finish. - In-app announcements: Tell users about a new feature right inside your app. Schedule it, limit how often it shows, and show it only to the people it matters to. - In-app surveys and NPS: Ask one or two questions right after someone does something: how easy was it, how likely are they to recommend you. Results update live. - Feature request board, roadmap and changelog: Users suggest and vote on ideas. You show what you're building and what you shipped, on your own site, a subdomain or a hosted page. - Live chat and help center: Talk to users inside your app. Your team sees what the user did before writing, and an AI assistant drafts replies from your help articles. - Product analytics: See which steps people finish, where they drop off, and who comes back, across tours, announcements, surveys and chat. ## AI assistants (MCP) AI coding assistants can set up and run JustOneCX through the hosted MCP server at https://api.justonecx.com/mcp (OAuth sign-in in the browser). Works with Claude Code, Codex, Cursor, Gemini CLI, Lovable and any MCP client. The assistant installs the SDK, builds tours, announcements and surveys as drafts, works the chat inbox and roadmap, and reads analytics. Nothing users see changes until a person publishes, it acts within the signed-in person's role, and it never handles the secret key. ## Pricing Priced by monthly active users (MAU). Every plan includes every feature. - Starter: $199/month, up to 2,000 monthly active users - Growth: $599/month, up to 10,000 monthly active users - Scale: $1,999/month, up to 50,000 monthly active users - Enterprise: custom quote - 14-day money-back guarantee from the first payment ## Pages - [Home](https://justonecx.com/): what JustOneCX does, comparison with Pendo, Gainsight PX, Userpilot, Appcues and Intercom, FAQ - [Pricing](https://justonecx.com/pricing): plans and a cost calculator - [For developers](https://justonecx.com/developers): MCP server for AI coding assistants, SDK install, init(), identify(), group(), track() - [MCP server guide](https://docs.justonecx.com/ai/mcp): connect Claude Code, Codex, Cursor or another MCP client - [Developer docs](https://docs.justonecx.com): guides and API reference ([llms.txt](https://docs.justonecx.com/llms.txt)) ## FAQ ### What is JustOneCX? JustOneCX is one SDK for SaaS teams that adds product tours, announcements, in-app surveys (NPS, CSAT, CES), a feature request board with a public roadmap and changelog, live chat with a help center, and product analytics to a web app. Every tool shares one record per user. ### What is a product adoption platform? A product adoption platform helps people start using a SaaS product and keep using it. It shows product tours and announcements inside the app, asks for feedback with in-app surveys and NPS, collects feature requests, and measures what users do with product analytics. JustOneCX adds live chat, so all of these share one record per user. ### How much does JustOneCX cost? Plans are priced by monthly active users, and every plan has every feature: Starter is $199/month for up to 2,000 MAU, Growth is $599/month for up to 10,000 MAU, Scale is $1,999/month for up to 50,000 MAU. Enterprise is a custom quote. Annual billing gets 2 months at no charge. ### Which tools can JustOneCX replace? It covers what SaaS teams often buy as separate tools: product tour and user onboarding software, an in-app survey and NPS tool, a feature request board, a live chat widget and product analytics. Teams looking for a Pendo, Userpilot, Appcues or Intercom alternative can compare them in the table above. ### Do I need to know how to code? You connect your app once by pasting one line of code, by asking your developer, or by asking an AI coding assistant such as Claude Code, Codex, Cursor or Gemini CLI to do it. After that you build tours, announcements, surveys, feature boards and chat in the dashboard, without code. ### Can an AI assistant set it up and run it for me? Yes. Connect Claude Code, Codex, Cursor, Gemini CLI, Lovable or another assistant that supports MCP, sign in once, and ask in plain words. It installs JustOneCX in your app, builds tours, announcements and surveys as drafts, answers chats, manages your roadmap and reads your analytics. Nothing your users see changes until a person publishes it. ### Will it slow down my site? The snippet loads on its own, after your page, and fetches only what a visitor can see. It won't block your page from showing. ### Does it work with my site builder? It works on any site or app that lets you add a script or run your own code: React and Next.js apps, plain HTML, and most site builders. If you're not sure, ask us before you buy. ### Is my users' data safe? Each customer's data is kept apart from everyone else's. You decide who on your team can see what with roles, and every change is in the activity history. ### Which plan has which tools? Every plan includes every feature. Plans differ only by monthly active users. ### What counts as a monthly active user? Anyone your app identifies or who interacts with JustOneCX content at least once in a calendar month. ### How is pricing calculated? By monthly active users: the people who used your app at least once in a month. The calculator in the pricing section compares your plan with what separate tools usually cost. ### Can I get a refund? Yes. Every paid plan has a 14-day money-back guarantee, counted from your first payment. ### Can I get my developer to set it up? Yes. The Developers page has your public key, the snippet and the steps to send them. It never includes your secret key. ### What does “one SDK” mean in practice? You install one package and call init() once. Tours, announcements, surveys, feature requests, chat and analytics all run through that install and share the same visitor identity from identify() and group(). ### Why does a shared identity matter? Every tool writes to the same user record. A funnel can mix a tour step, an announcements view and your own events. Chat agents see what a user has already seen before they reply. ### Do I need a specific framework? No. The SDK is plain JavaScript and works on any site or web app, with or without a framework. ### Can my AI coding assistant do the integration? Yes. Add the hosted MCP server (https://api.justonecx.com/mcp) to Claude Code, Codex, Cursor, Gemini CLI or any MCP client and sign in through the browser. It installs the SDK, wires identify(), builds and validates tours from your code, and checks the Event log. It works as you, within your role, drafts only by default, and never sees your secret key. ### Can I send events from my backend? Yes. Besides the browser SDK, you can send events server-side, so product and billing events end up on the same user record.