Skildring
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 — all managed from a single admin workspace with a live desktop/mobile preview.
Contact form
- Built-in AJAX contact form with configurable Name, Phone, Email, and Message fields.
- Add extra custom fields: text, textarea, dropdown, radio, checkbox, file upload, and text block.
- Reorder fields, toggle visibility, mark fields required, and edit labels and placeholders.
- Optional Contact Form 7 panel — paste an existing shortcode instead of the built-in form.
- Save submissions to the site, email them to a recipient, redirect after submit, and show a custom thank-you message.
Chat & social items
- Over 100 ready-made channels, each with its own brand colour and locally hosted icon — click one to add it to the bar.
- Contact and chat: call, email, SMS, fax, video call, WhatsApp, WeChat, Telegram, Messenger, Viber, Skype, LINE, QQ, Rocket.Chat.
- 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.
- Media and creative: Spotify, SoundCloud, Vimeo, Dailymotion, Bandcamp, Mixcloud, Deezer, Last.fm, IMDb, Goodreads, Behance, Dribbble, Figma, ArtStation, DeviantArt, Unsplash, 500px, Flickr.
- Developer and community: GitHub, GitLab, Bitbucket, Stack Overflow, Stack Exchange, DEV, CodePen, Discord, Slack, Twitch, Steam, PlayStation, Xbox.
- Business, commerce and payments: Amazon, eBay, Etsy, Shopify, Houzz, Airbnb, Trello, Patreon, Yelp, PayPal, Stripe, Alipay, Bitcoin, App Store, Google Play.
- QR/value panels open on hover or tap, with per-item colours and icons.
- Pick a different icon for any item from a built-in icon browser, or add a custom link item for anything else.
Display & targeting
- Position on desktop (left/right/bottom) and mobile (left/right/top/bottom), with an on-screen Y offset.
- Multiple tab-shape templates, widget sizes, entry effects, and font choices.
- Show or hide by device, page rules, schedule (days/hours), traffic source, country, and a smart rule engine with condition groups.
- Time-delay display, a minimize tab, and open-on-hover or open-on-click behavior.
Built-in click analytics
- Track clicks on your sticky buttons with totals for today, this week, this month, and this year.
- See most/least clicked buttons and breakdowns by device, browser, referrer, country, and page.
- Filter by date range and dimension, and export to CSV or JSON.
- All data is stored locally on your own site — no third-party tracking.
WooCommerce product inquiry
- Add product-page inquiry buttons that automatically capture product details (name, price, SKU, URL, category, stock, quantity, selected variation, and more).
- Build WhatsApp, email, Telegram, Messenger, or custom-URL messages using placeholders such as {product_name}, {product_price}, and {product_sku}.
- Reusable message templates with a live preview. Compatible with WooCommerce High-Performance Order Storage (HPOS).
Live admin preview
Everything updates in a desktop/mobile live preview while you edit, so you can see changes before you publish.
Main features:
- Sticky side, top, or mobile bottom contact elements.
- Built-in AJAX contact form with custom fields, or an optional Contact Form 7 panel.
- Over 100 chat, social, commerce, and payment channels with brand colours and local icons.
- WhatsApp, chat, social, call, email, QR, and custom link items.
- Hover/tap panels for details and QR codes.
- Visitor targeting: device, page, schedule, traffic source, country, and smart rules.
- Built-in click analytics with breakdowns, charts, and CSV/JSON export.
- WooCommerce Smart Product Inquiry with placeholder-based message templates.
- Live desktop/mobile preview in the WordPress admin.
- No third-party tracking and no required external service dependency.
Privacy
TograStickyElements does not send plugin data to TograStickyElements or any other third-party server.
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.
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.
The plugin can optionally call an existing Google Analytics gtag function already present on the site when the administrator enables Google Analytics Events. The plugin does not load Google Analytics itself.
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 — 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.
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.
Third-party resources
This plugin includes Font Awesome Free font files (fa-solid-900, fa-regular-400, and fa-brands-400) 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 assets/fonts/LICENSE.txt.
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.
Skjermbilete
Installasjon
- Upload the
tograstickyelementsfolder to the/wp-content/plugins/directory, or install the plugin ZIP from the WordPress admin. - Activate the plugin through the Plugins screen.
- Go to TograStickyElements in the WordPress admin.
- Configure the contact form, chat & social items, display settings, analytics, and WooCommerce inquiries from the tabs.
- Save changes.
Vanlege spm.
-
Does this plugin require Contact Form 7?
-
No. The plugin includes a built-in contact form. Contact Form 7 is optional if you prefer to use an existing shortcode.
-
Does the plugin load external scripts or track users?
-
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.
-
Does it work with WooCommerce?
-
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).
-
Does the plugin include analytics?
-
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.
-
Can I add QR codes?
-
Yes. Each item can include a QR or panel image URL. The image opens in the hover/tap panel.
-
The channel I need is not in the list. Can I still add it?
-
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.
-
Do the icons load from an external CDN?
-
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.
-
Can I use a shortcode?
-
Yes. Use
[tograstickyelements]if you want to render the elements manually in a template or content area.
Omtalar
There are no reviews for this plugin.
Bidragsytarar og utviklarar
“TograStickyElements” is open source software. The following people have contributed to this plugin.
ContributorsOmset “TograStickyElements” til ditt eige språk.
Interested in development?
Les kjeldekoden, sjekk SVN-lageret eller abonner på utviklingsloggen med RSS.
Endringslogg
1.0.0
- Initial release.
- Sticky contact bar with a built-in AJAX contact form and an optional Contact Form 7 panel.
- Over 100 chat and social channels (WhatsApp, Telegram, Messenger, Mastodon, Steam, Shopify, Stripe and more) with QR/value panels and per-item colours.
- Visitor targeting rules: device, page, schedule, traffic source, country, and a smart rule engine.
- Built-in click analytics with breakdowns, charts, and CSV/JSON export.
- WooCommerce Smart Product Inquiry with placeholder-based message templates (HPOS compatible).
- Live desktop/mobile preview in the admin.
- Local icon fonts, uninstall cleanup for saved leads and analytics, and privacy documentation.










