Better Messages for MultiVendorX: Live Chat for WC Marketplace Vendors
The MultiVendorX integration for Better Messages adds a Messages entry to the MultiVendorX Vendor Dashboard sidebar, a Live Chat button on every vendor product page, and a Live Chat button on each vendor's storefront. Supports both MultiVendorX 4.x and the 5.0+ rebuild, auto-detecting which branch is active. Vendor names and avatars in the messenger come straight from the MultiVendorX shop profile. Works on both the free and WebSocket versions.
To install the plugin ensure that your website running:
- WordPress 5.9 or newer
- PHP 7.4 or newer
Video demonstration#
Installation#
How to install MultiVendorX#
Download MultiVendorX from the official website and install it through the standard WordPress plugin flow.
How to install Better Messages with MultiVendorX#
- Install Better Messages from the WordPress plugins screen, or upload the plugin files to
/wp-content/plugins/bp-better-messages. - Activate the plugin through Plugins in WordPress.
- Open Better Messages → Settings → Integrations → WooCommerce.
- Scroll to the MultiVendorX Integration section and toggle Vendor Live Chat on.
The MultiVendorX section is sorted to the top of the WooCommerce sub-tab whenever the plugin is active, so you do not have to scroll past inactive marketplace integrations.
Optional: hide Messages tab when a vendor disables live chat#
Right below the Vendor Live Chat toggle is Hide Messages tab when vendor disables live chat. Off by default — the Messages tab stays visible to every vendor with the create_stores capability regardless of their personal live chat preference. Turn it on if you want the tab to disappear for vendors who have switched live chat off in their store settings.
Supported features#
When you install Better Messages alongside MultiVendorX:
- Vendors get a per-store Live Chat toggle in their dashboard settings.
- A Messages entry appears in the MultiVendorX dashboard sidebar — vendors stay inside their dashboard to reply.
- All vendor avatars in the messenger come from the MultiVendorX shop profile, not the raw WordPress user.
- All vendor profile links in the messenger point to the MultiVendorX storefront.
Messages tab in the Vendor Dashboard#
Live Chat button on vendor product pages#
If you use a custom page builder or the button does not appear for theme-specific reasons, drop this shortcode wherever it belongs: [better_messages_multivendorx_product_button]
Live Chat button on the vendor storefront#
For custom storefront layouts: [better_messages_multivendorx_store_button]
Frequently asked questions#
Does it work with both MultiVendorX 4.x and 5.0+?#
Yes — separate integrations ship for both branches, auto-detected. Migrating between branches keeps the chat history.
Can customers chat without an account?#
Optional — enable Guest Chat in Better Messages → Settings → Guest Chat.
Can vendors disable Live Chat for their own shop?#
Yes — the per-vendor toggle in the dashboard settings is independent of the global setting. By default, disabling it just hides the customer-facing Live Chat buttons; the Messages tab stays in the vendor's sidebar. Admins who want the tab to disappear too can enable the Hide Messages tab when vendor disables live chat option in WP Admin.
What if my theme overrides the product template?#
Use the manual shortcode [better_messages_multivendorx_product_button] placed wherever the Live Chat button should appear.
Does it work alongside Dokan / WCFM?#
Yes — Better Messages supports multiple marketplace plugins active simultaneously.
See also#
- MultiVendorX vendor chat — full feature write-up
- WordPress marketplace chat — comparing every marketplace integration
- Dokan integration
- WCFM integration
- WC Vendors integration



