M Media SiteChat Pro replaces passive contact forms with a guided conversation widget that qualifies visitors, captures lead data, and routes notifications – all from your own WordPress install. No SaaS subscription. No per-lead fees. No AI API costs. No third-party chat platform holding your data. The widget, the flows, the leads, and the delivery logic all live inside your WordPress site, in dedicated plugin tables that don’t touch your options table.
It behaves like a chatbot. It isn’t one. There is no AI behind SiteChat Pro – and that is the point. Every response is exactly what you wrote. No hallucinations. No invented pricing. No off-brand answers. No per-conversation API bill. Your client’s HVAC widget will never tell a visitor the company offers services it doesn’t, because the flow only says what you told it to say. For service businesses where a wrong answer loses a customer or creates liability, scripted and reliable beats clever and unpredictable every time.
The Guided Flow Builder lets you build and edit conversation flows without touching JSON. Start from one of 60+ trade-specific templates, customize it in the visual builder, or build from scratch. For structural edits and power users, Advanced JSON mode is still there. Install the plugin, load a template, and the widget is live in minutes.
Static contact forms filter out nothing and qualify no one.

A visitor lands on your site. They see a form with five fields and a submit button. Half of them leave. The ones who do submit give you minimal context, no urgency signal, no service type – just a name and email you have to follow up cold.
AI chatbots solve engagement but introduce a different set of problems: ongoing API costs, unpredictable responses, hallucinated answers, and a model that may say something your client never approved. SaaS chat platforms add a monthly bill on top of that, with your lead data living on someone else’s servers. SiteChat Pro solves the engagement problem without either of those trade-offs – inside WordPress, on your terms.
Guided conversation, your rules, your data.
Sessions and events are tracked separately, so you can see where visitors dropped off. Leads are exportable to CSV at any time.
Build flows visually. No JSON required for normal use.
The Guided Flow Builder supports five node types:
Flows support up to 100 nodes. Advanced JSON mode is available for structural changes, flow migration, and power-user editing. Both modes validate against the same schema before saving.
Over 60 ready-to-load trade flows included across 8 categories.
Every template is built around qualified lead capture for that specific trade – service type selection, urgency, budget range, and a contact form at the end. Load one with a single click, customize the copy to match your business, and go live.

Home Services (39 templates)
Automotive (7 templates)
Insurance (4 templates)
Financial (4 templates)
Beauty / Wellness (2 templates)
Events / Creative (2 templates)
Real Estate (1 template)
Digital Services (2 templates)
Leads go where you need them.
Built-in consent and bot protection.
Global or targeted – your choice.
Enable the widget site-wide from settings, or place the shortcode on specific pages. The floating button is configurable: label text, brand color, left or right position, and appearance delay from 0 to 120 seconds.
$49 per site. That’s it.
One license, one site, $49.99. If you are building this for a client, charge them an hour of your time and you are already profitable before the widget goes live. No annual renewal. No per-lead fees. No AI API bill showing up at the end of the month.
M Media Software Lab is a registered US vendor (DUNS and EIN on file).
$49.99
Perpetual License
Modern software has become surveillance dressed as convenience. Every click tracked, every behavior analyzed, every action monetized. M Media software doesn't play that game.
Our apps don't phone home, don't collect telemetry, and don't require accounts for features that should work offline. No analytics dashboards measuring your "engagement." No A/B tests optimizing how long you stay trapped in the interface.
We build tools, not attention traps.
The code does what it says on the tin — nothing more, nothing less. No hidden services running in the background. No dependencies on third-party APIs that might disappear tomorrow. No frameworks that require 500MB of node_modules to display a button.
Ever contact support and immediately know you're talking to someone reading a script? Someone who's never actually used the product? Yeah, we hate that too.
M Media support means talking to developers who wrote the code, understand the edge cases, and have probably hit the same problem you're dealing with. No ticket escalation theatrics. No "have you tried restarting?" when your question is clearly technical.
Documentation written by people who got stuck first. Support from people who fixed it.
We don't outsource support to the lowest bidder or train AI on canned responses. When you ask a question, you get an answer from someone who can actually read the logs, check the source code, and explain what's happening under the hood.