Description
GRC Contact Buttons for WooCommerce adds, on the product page, quick contact buttons to your preferred channels: Facebook Messenger, WhatsApp, TikTok, Phone, Email, Viber, Telegram, and Instagram.
Features:
- Independent enable/disable toggle for each channel.
- For each channel you can set the recipient (phone number, username, or email address).
- The default message is configurable per channel and can automatically include the product name and the page link, using the placeholders
{product}and{link}. - Built-in icons for each channel, with no external dependencies.
- Button labels are automatically translated for Russian and Greek, with English as the default for every other site language.
- All settings are managed from a single admin page: Settings > Social Buttons.
This plugin requires WooCommerce to be installed and active, since the buttons are displayed on the WooCommerce product page.
Installation
- Upload the
grc-contact-buttons-for-woocommercefolder to the/wp-content/plugins/directory, or install the zip archive directly from Plugins > Add New > Upload Plugin. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to Settings > Social Buttons and configure the channels you want (enable, recipient, message).
- The buttons will automatically appear on every WooCommerce product page.
FAQ
-
Does the plugin work without WooCommerce?
-
No. The buttons are displayed on the WooCommerce product page, so WooCommerce must be installed and active.
-
Does the prefilled message work on every channel?
-
WhatsApp, Viber, Telegram, and Email prefill the message directly in the link. Facebook Messenger, TikTok, and Instagram do not allow prefilling a message through a URL, due to platform restrictions; the configured text is shown as a tooltip on the button instead.
-
Button labels are automatically translated based on the site language (English by default, with Russian and Greek also supported). The message sent to the customer is configured separately, on the settings page.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“GRC Contact Buttons for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “GRC Contact Buttons for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.1
- Facebook Messenger links now prefill the message via the official
textparameter (m.me/USERNAME?text=…). - Verified and documented which channels genuinely support message pre-filling: WhatsApp, Email, Viber, and Facebook Messenger fully; Telegram partially (depends on client version); TikTok and Instagram do not support it at all (platform limitation).
1.3
- Added an editable “Button text” field for every channel, so the visible label can be translated or customized per channel.
- Removed the automatic locale-based label translation in favor of the new editable field.
1.2
- Full English translation of all plugin strings (admin settings page, notices, default messages, placeholders).
- Removed hardcoded default recipient values; all channels are disabled by default until configured.
- Renamed the message placeholders from {produs}/{link} to {product}/{link}.
1.1.1
- Fixed unescaped output flagged by the Plugin Check tool.
- Renamed the main class to avoid naming collisions with other plugins.
- Updated readme to standard English.
1.1
- Renamed the plugin to avoid the restricted “woocommerce” term in the name/slug.
1.0.0
- First public release.
- Support for Facebook Messenger, WhatsApp, TikTok, Phone, Email, Viber, Telegram, Instagram.
- Automatic insertion of the product name and link in the message.