{"id":342365,"date":"2026-08-27T15:07:49","date_gmt":"2026-08-27T15:07:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/tograstickyelements\/"},"modified":"2026-09-16T18:37:03","modified_gmt":"2026-09-16T18:37:03","slug":"tograstickyelements","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/tograstickyelements\/","author":23534818,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"TograStickyElements","header_author":"TograStudio","header_description":"Sticky contact buttons, built-in form, social &amp; chat icons, click analytics, WooCommerce inquiries, and smart display rules.","assets_banners_color":"020d31","last_updated":"2026-09-16 18:37:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/plugins.tograstudio.com\/tograstickyelements\/","header_author_uri":"https:\/\/tograstudio.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":156,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"tograstudio","date":"2026-08-27 15:07:37","revision":3669129},"1.0.1":{"tag":"1.0.1","author":"tograstudio","date":"2026-09-16 18:37:03","revision":3699127}},"upgrade_notice":{"1.0.1":"<p>Email buttons now work for visitors without a mail app, Viber and Skype links are fixed, and the WooCommerce inquiry button gets colour and position settings.<\/p>","1.0.0":"<p>Initial release of TograStickyElements.<\/p>"},"ratings":[],"assets_icons":{"icon-256-256.png":{"filename":"icon-256-256.png","revision":3669129,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3669129,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3669129,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3669129,"resolution":"1","location":"assets","locale":"","width":1743,"height":922},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3669129,"resolution":"10","location":"assets","locale":"","width":422,"height":862},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3669129,"resolution":"2","location":"assets","locale":"","width":1738,"height":923},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3669129,"resolution":"3","location":"assets","locale":"","width":1739,"height":924},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3669129,"resolution":"4","location":"assets","locale":"","width":1760,"height":917},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3669129,"resolution":"5","location":"assets","locale":"","width":1752,"height":925},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3669129,"resolution":"6","location":"assets","locale":"","width":1752,"height":923},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3669129,"resolution":"7","location":"assets","locale":"","width":1749,"height":924},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3669129,"resolution":"8","location":"assets","locale":"","width":1746,"height":919},"screenshot-9.jpg":{"filename":"screenshot-9.jpg","revision":3669129,"resolution":"9","location":"assets","locale":"","width":1656,"height":907}},"screenshots":{"1":"screenshot-1.jpg","2":"screenshot-2.jpg","3":"screenshot-3.jpg","4":"screenshot-4.jpg","5":"screenshot-5.jpg","6":"screenshot-6.jpg","7":"screenshot-7.jpg","8":"screenshot-8.jpg","9":"screenshot-9.jpg","10":"screenshot-10.jpg"}},"plugin_section":[],"plugin_tags":[5707,358,3097,2045,4007],"plugin_category":[41],"plugin_contributors":[277904],"plugin_business_model":[],"class_list":["post-342365","plugin","type-plugin","status-publish","hentry","plugin_tags-chat","plugin_tags-contact-form","plugin_tags-floating-buttons","plugin_tags-social-icons","plugin_tags-sticky","plugin_category-communication","plugin_contributors-tograstudio","plugin_committers-tograstudio"],"banners":{"banner":"https:\/\/ps.w.org\/tograstickyelements\/assets\/banner-772x250.jpg?rev=3669129","banner_2x":"https:\/\/ps.w.org\/tograstickyelements\/assets\/banner-1544x500.png?rev=3669129","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tograstickyelements\/assets\/icon-256-256.png?rev=3669129","icon_2x":"https:\/\/ps.w.org\/tograstickyelements\/assets\/icon-256-256.png?rev=3669129","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-1.jpg?rev=3669129","caption":"screenshot-1.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-2.jpg?rev=3669129","caption":"screenshot-2.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-3.jpg?rev=3669129","caption":"screenshot-3.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-4.jpg?rev=3669129","caption":"screenshot-4.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-5.jpg?rev=3669129","caption":"screenshot-5.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-6.jpg?rev=3669129","caption":"screenshot-6.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-7.jpg?rev=3669129","caption":"screenshot-7.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-8.jpg?rev=3669129","caption":"screenshot-8.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-9.jpg?rev=3669129","caption":"screenshot-9.jpg"},{"src":"https:\/\/ps.w.org\/tograstickyelements\/assets\/screenshot-10.jpg?rev=3669129","caption":"screenshot-10.jpg"}],"raw_content":"<!--section=description-->\n<p>TograStickyElements adds a modern sticky element bar to the side, top, or bottom of your website so visitors can reach you in one tap. It combines a built-in contact form, over 100 chat and social channels, QR\/value panels, visitor targeting rules, built-in click analytics, and a WooCommerce product-inquiry system \u2014 all managed from a single admin workspace with a live desktop\/mobile preview.<\/p>\n\n<h4>Contact form<\/h4>\n\n<ul>\n<li>Built-in AJAX contact form with configurable Name, Phone, Email, and Message fields.<\/li>\n<li>Add extra custom fields: text, textarea, dropdown, radio, checkbox, file upload, and text block.<\/li>\n<li>Reorder fields, toggle visibility, mark fields required, and edit labels and placeholders.<\/li>\n<li>Optional Contact Form 7 panel \u2014 paste an existing shortcode instead of the built-in form.<\/li>\n<li>Save submissions to the site, email them to a recipient, redirect after submit, and show a custom thank-you message.<\/li>\n<\/ul>\n\n<h4>Chat &amp; social items<\/h4>\n\n<ul>\n<li>Over 100 ready-made channels, each with its own brand colour and locally hosted icon \u2014 click one to add it to the bar.<\/li>\n<li>Contact and chat: call, email, SMS, fax, video call, WhatsApp, WeChat, Telegram, Messenger, Viber, Skype, LINE, QQ, Rocket.Chat.<\/li>\n<li>Social: Facebook, Instagram, X\/Twitter, LinkedIn, YouTube, TikTok, Pinterest, Snapchat, Reddit, Mastodon, Weibo, VK, OK.ru, Meetup, Foursquare, Flipboard, Bilibili, Zhihu, Hacker News, Product Hunt and more.<\/li>\n<li>Media and creative: Spotify, SoundCloud, Vimeo, Dailymotion, Bandcamp, Mixcloud, Deezer, Last.fm, IMDb, Goodreads, Behance, Dribbble, Figma, ArtStation, DeviantArt, Unsplash, 500px, Flickr.<\/li>\n<li>Developer and community: GitHub, GitLab, Bitbucket, Stack Overflow, Stack Exchange, DEV, CodePen, Discord, Slack, Twitch, Steam, PlayStation, Xbox.<\/li>\n<li>Business, commerce and payments: Amazon, eBay, Etsy, Shopify, Houzz, Airbnb, Trello, Patreon, Yelp, PayPal, Stripe, Alipay, Bitcoin, App Store, Google Play.<\/li>\n<li>QR\/value panels open on hover or tap, with per-item colours and icons.<\/li>\n<li>Pick a different icon for any item from a built-in icon browser, or add a custom link item for anything else.<\/li>\n<\/ul>\n\n<h4>Display &amp; targeting<\/h4>\n\n<ul>\n<li>Position on desktop (left\/right\/bottom) and mobile (left\/right\/top\/bottom), with an on-screen Y offset.<\/li>\n<li>Multiple tab-shape templates, widget sizes, entry effects, and font choices.<\/li>\n<li>Show or hide by device, page rules, schedule (days\/hours), traffic source, country, and a smart rule engine with condition groups.<\/li>\n<li>Time-delay display, a minimize tab, and open-on-hover or open-on-click behavior.<\/li>\n<\/ul>\n\n<h4>Built-in click analytics<\/h4>\n\n<ul>\n<li>Track clicks on your sticky buttons with totals for today, this week, this month, and this year.<\/li>\n<li>See most\/least clicked buttons and breakdowns by device, browser, referrer, country, and page.<\/li>\n<li>Filter by date range and dimension, and export to CSV or JSON.<\/li>\n<li>All data is stored locally on your own site \u2014 no third-party tracking.<\/li>\n<\/ul>\n\n<h4>WooCommerce product inquiry<\/h4>\n\n<ul>\n<li>Add product-page inquiry buttons that automatically capture product details (name, price, SKU, URL, category, stock, quantity, selected variation, and more).<\/li>\n<li>Build WhatsApp, email, Telegram, Messenger, or custom-URL messages using placeholders such as {product_name}, {product_price}, and {product_sku}.<\/li>\n<li>Reusable message templates with a live preview. Compatible with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<\/ul>\n\n<h4>Live admin preview<\/h4>\n\n<p>Everything updates in a desktop\/mobile live preview while you edit, so you can see changes before you publish.<\/p>\n\n<p>Main features:<\/p>\n\n<ul>\n<li>Sticky side, top, or mobile bottom contact elements.<\/li>\n<li>Built-in AJAX contact form with custom fields, or an optional Contact Form 7 panel.<\/li>\n<li>Over 100 chat, social, commerce, and payment channels with brand colours and local icons.<\/li>\n<li>WhatsApp, chat, social, call, email, QR, and custom link items.<\/li>\n<li>Hover\/tap panels for details and QR codes.<\/li>\n<li>Visitor targeting: device, page, schedule, traffic source, country, and smart rules.<\/li>\n<li>Built-in click analytics with breakdowns, charts, and CSV\/JSON export.<\/li>\n<li>WooCommerce Smart Product Inquiry with placeholder-based message templates.<\/li>\n<li>Live desktop\/mobile preview in the WordPress admin.<\/li>\n<li>No third-party tracking and no required external service dependency.<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>TograStickyElements does not send plugin data to TograStickyElements or any other third-party server.<\/p>\n\n<p>When the built-in contact form is enabled, submitted form fields can be saved in the WordPress database and\/or emailed to the configured recipient address, depending on the site administrator's settings. If the optional IP Log extra field is added by the site administrator, the visitor IP address is included with that form submission. File upload fields, when configured, are attached to the notification email and are not stored permanently by this plugin.<\/p>\n\n<p>To prevent form spam, the plugin briefly stores a one-way hash of the submitting visitor's IP address in a WordPress transient. The hash is only used to count recent submissions, cannot be reversed to an IP address, and expires automatically after a few minutes.<\/p>\n\n<p>The plugin can optionally call an existing Google Analytics <code>gtag<\/code> function already present on the site when the administrator enables Google Analytics Events. The plugin does not load Google Analytics itself.<\/p>\n\n<p>The built-in click analytics feature (when enabled) records aggregated interaction data locally in a custom database table on your own site: the clicked button type and label, the visitor's device type and browser, an approximate country (derived from request headers such as the hosting\/CDN GeoIP header \u2014 no IP address is stored), and the page and referring URLs. This data is stored only on your server, is never sent to any third party, and is removed when the plugin is uninstalled. Site administrators can disable country recording and clear stored analytics at any time from the Analytics screen.<\/p>\n\n<p>The WooCommerce product inquiry feature reads product information on the product page to compose an inquiry message (for example a WhatsApp or email link). It does not store visitor or order data; the message is opened in the visitor's chosen app or email client.<\/p>\n\n<h3>Third-party resources<\/h3>\n\n<p>This plugin includes Font Awesome Free font files (<code>fa-solid-900<\/code>, <code>fa-regular-400<\/code>, and <code>fa-brands-400<\/code>) for local icon rendering. Font Awesome Free is licensed under CC BY 4.0, SIL OFL 1.1, and MIT depending on asset type. See https:\/\/fontawesome.com\/license\/free. The full attribution is included with the plugin in <code>assets\/fonts\/LICENSE.txt<\/code>.<\/p>\n\n<p>The fonts are served from your own site. This plugin does not load Font Awesome, Google Fonts, or any other asset from an external CDN, and makes no outbound HTTP requests.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>tograstickyelements<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin ZIP from the WordPress admin.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Go to <strong>TograStickyElements<\/strong> in the WordPress admin.<\/li>\n<li>Configure the contact form, chat &amp; social items, display settings, analytics, and WooCommerce inquiries from the tabs.<\/li>\n<li>Save changes.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20contact%20form%207%3F\"><h3>Does this plugin require Contact Form 7?<\/h3><\/dt>\n<dd><p>No. The plugin includes a built-in contact form. Contact Form 7 is optional if you prefer to use an existing shortcode.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20load%20external%20scripts%20or%20track%20users%3F\"><h3>Does the plugin load external scripts or track users?<\/h3><\/dt>\n<dd><p>No. The plugin does not load third-party tracking scripts and does not send visitor data to external services. The optional click analytics are stored only in your own site's database.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Enable the WooCommerce Smart Product Inquiry to add product-page buttons that automatically fill product details (name, price, SKU, and more) into a WhatsApp, email, or custom message. It is compatible with WooCommerce High-Performance Order Storage (HPOS).<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20include%20analytics%3F\"><h3>Does the plugin include analytics?<\/h3><\/dt>\n<dd><p>Yes. A built-in click analytics dashboard records button clicks locally on your site, with breakdowns by device, browser, country, referrer, and page, plus CSV and JSON export. You can disable country recording or reset the data at any time.<\/p><\/dd>\n<dt id=\"can%20i%20add%20qr%20codes%3F\"><h3>Can I add QR codes?<\/h3><\/dt>\n<dd><p>Yes. Each item can include a QR or panel image URL. The image opens in the hover\/tap panel.<\/p><\/dd>\n<dt id=\"the%20channel%20i%20need%20is%20not%20in%20the%20list.%20can%20i%20still%20add%20it%3F\"><h3>The channel I need is not in the list. Can I still add it?<\/h3><\/dt>\n<dd><p>Yes. Add a Link item, paste your URL, then use the icon browser to pick any of the bundled icons and set your own background and icon colours.<\/p><\/dd>\n<dt id=\"do%20the%20icons%20load%20from%20an%20external%20cdn%3F\"><h3>Do the icons load from an external CDN?<\/h3><\/dt>\n<dd><p>No. All icons come from Font Awesome Free font files bundled with the plugin and served from your own site, so nothing is requested from a third party.<\/p><\/dd>\n<dt id=\"the%20email%20button%20does%20nothing%20when%20i%20click%20it.%20what%20is%20wrong%3F\"><h3>The email button does nothing when I click it. What is wrong?<\/h3><\/dt>\n<dd><p>An email button opens the visitor's default mail application through a <code>mailto:<\/code> link. Many computers have no mail application set up, so the click would normally do nothing. TograStickyElements detects this: if no mail application opens, it copies the email address to the clipboard and shows a small card with one-click Gmail and Outlook compose links (subject and message filled in) plus a Copy address button. Visitors with a mail application still get it opened as usual and never see the card.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20colour%20and%20position%20of%20the%20woocommerce%20inquiry%20button%3F\"><h3>Can I change the colour and position of the WooCommerce inquiry button?<\/h3><\/dt>\n<dd><p>Yes. On the WooCommerce tab, under Product page button, choose where the button appears (below the Add to Cart button, above or after the Add to Cart area, or after the SKU and category) and pick its button and text colours.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20shortcode%3F\"><h3>Can I use a shortcode?<\/h3><\/dt>\n<dd><p>Yes. Use <code>[tograstickyelements]<\/code> if you want to render the elements manually in a template or content area.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>New: Email button fallback. When a visitor has no mail application, clicking an email button now copies the address and offers Gmail and Outlook compose links (with subject and message) and a Copy address button, instead of doing nothing.<\/li>\n<li>New: WooCommerce inquiry button settings - choose the button position on the product page and set its button and text colours.<\/li>\n<li>Improved: Modern WooCommerce inquiry button design with an icon, rounded corners and a hover effect, and correct spacing below the Add to Cart button.<\/li>\n<li>Improved: Analytics settings are laid out as cards with toggle switches.<\/li>\n<li>Improved: New plugin icon in the WordPress admin menu.<\/li>\n<li>Fix: Email, phone and SMS buttons with \"Open in new tab\" enabled no longer open an empty browser tab.<\/li>\n<li>Fix: Viber and Skype buttons now link correctly (their links were previously emptied).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Sticky contact bar with a built-in AJAX contact form and an optional Contact Form 7 panel.<\/li>\n<li>Over 100 chat and social channels (WhatsApp, Telegram, Messenger, Mastodon, Steam, Shopify, Stripe and more) with QR\/value panels and per-item colours.<\/li>\n<li>Visitor targeting rules: device, page, schedule, traffic source, country, and a smart rule engine.<\/li>\n<li>Built-in click analytics with breakdowns, charts, and CSV\/JSON export.<\/li>\n<li>WooCommerce Smart Product Inquiry with placeholder-based message templates (HPOS compatible).<\/li>\n<li>Live desktop\/mobile preview in the admin.<\/li>\n<li>Local icon fonts, uninstall cleanup for saved leads and analytics, and privacy documentation.<\/li>\n<\/ul>","raw_excerpt":"Sticky contact bar: built-in form, social &amp; chat buttons, QR panels, click analytics, WooCommerce inquiries, and a live admin preview.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/342365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=342365"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tograstudio"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=342365"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=342365"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=342365"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=342365"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=342365"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=342365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}