Multisend: a floating contact button for your Shop-Script storefront - MAX, VK, WhatsApp, Telegram, e-mail, phone and other channels in one click.
Multisend - a convenient contact button for Shop-Script
Multisend adds a clean floating contact button to a Webasyst Shop-Script storefront. A customer clicks one button and chooses how to contact your store: MAX, VK, WhatsApp, Telegram, Viber, e-mail, phone or another channel.
No template editing is required. Install the plugin, enable the channels you need and configure the appearance directly in the Shop-Script backend.
One click - all contact channels
The customer sees a button in the corner of the screen, opens the channel list and goes straight to a messenger, e-mail or phone call. No pop-up forms, registration or extra steps.
Main features
- Up to 11 channel types: MAX, VK, WhatsApp, Telegram, Viber, e-mail, phone, Discord, WeChat, Snapchat and a custom link.
- Three opening modes: vertical list, fan and compact bar.
- Flexible positioning: bottom right, bottom left, middle right or middle left.
- Design settings: main button color and size, channel size, background color and icon color for each channel.
- Channel labels: show names next to icons or keep icon-only buttons.
- CTA text next to the button: for example, “Contact us” or “Online support”.
- Show delay: display the widget a few seconds after the page is opened.
- Pulse animation: gently draws attention during the first visit.
- Separate mobile and desktop visibility: control where the widget should appear.
- Page filters: show the widget only on selected pages or hide it on specific URLs. The
* wildcard is supported.
- Multi-storefront support: separate profiles, channels and design settings for different Shop-Script storefronts.
- Click statistics: today, 7 days, 30 days, top channels and a daily chart.
- Preview: check the widget appearance directly in settings.
- Profile duplication, import and export: move settings between storefronts faster.
- Drag-and-drop sorting: reorder contact channels visually.
Multi-storefront support
If one Webasyst installation has multiple storefronts, each storefront can have its own profile: different contact channels, colors, page filters and behavior settings.
Contact channels
The plugin supports popular contact methods for online stores:
- Recommended channels: MAX, VK, e-mail, phone.
- Additional channels: Telegram, WhatsApp, Viber, Discord, WeChat, Snapchat, custom link.
For each channel you can configure the title, URL, button color, icon color, label and new-tab behavior. URLs are validated according to allowed schemes and domains for the selected channel type.
Statistics without personal data
Understand how customers prefer to contact you
The plugin counts clicks for every channel and displays statistics in settings. You can see clicks for today, week and month, top channels and daily activity for the last 30 days.
The statistics do not store IP addresses or other personal data.
Page display rules
You can control exactly where the button is displayed:
- show everywhere;
- show only on selected URLs;
- hide on specific pages, such as cart or checkout;
- use wildcard masks like
/catalog/*.
Installation and setup
- Install the plugin in Shop-Script.
- Open the plugin settings.
- Enable the plugin with the global toggle.
- Configure a profile: position, display mode, colors and sizes.
- Add contact channels and enter URLs.
- Check the result with the built-in preview.
Security
- All user values are escaped before HTML output.
- Colors are validated in the
#RRGGBB format.
- SVG icons are loaded only from the plugin’s local whitelist.
- Dangerous URL schemes are blocked:
javascript:, data:, vbscript:, file:, blob:.
- All backend actions are protected with rights checks and CSRF validation.
Requirements
- Webasyst with Shop-Script installed.
- Shop-Script 11.0.0 or newer.
- PHP 7.4.24 or newer.
Summary
Multisend helps customers contact your store faster, while store owners can manage channels, storefront profiles and click statistics from one interface.