Your Tóg tools on WordPress — with no theme code.
Tóg Widgets is a free plugin that drops the tools you set up in your Tóg account — AI Chat, Loyalty, Bookings, Reviews, Lead Capture, Boost and Contact Desk — straight onto your WordPress site. Paste your own publishable key, switch on what you want, and place each widget with a block or a shortcode. You own it all.
Free · GPLv2 · WordPress 5.8+ · PHP 7.2+ · also coming to the WordPress.org directory (listing pending review).
- Upload the ZIP & activate
- Paste your pk_ key + site id
- Place widgets — AI Chat floats on its own
One small plugin. Your key. Your widgets.
You subscribe to and manage your tools in your Tóg account — billing, quotas and enable/disable all live there. The plugin's only job is placement: it embeds the official Tóg loader on your site using your own origin-bound publishable key. No billing code, no secrets, no server integration.
Paste your origin-bound pk_ key and site id. It is public-safe by design — and the plugin refuses to save a secret key.
Each widget renders inside its own Shadow DOM, so it can never fight your theme's CSS or scripts.
Place inline widgets with the Tóg Widget block or the [tog_widget] shortcode. AI Chat floats automatically.
Your tools, plan and billing live in your Tóg account — this plugin's only job is placement on your site.
Seven widgets, ready to drop in.
Every widget you've switched on in your Tóg account can be placed on WordPress. AI Chat floats site-wide on its own; the other six are inline — they render exactly where you add the block or shortcode.
A friendly, on-brand AI assistant that floats in the corner of every page, answers visitor questions and hands off to your team.
data-tog-plugin="ai-chat"Customers join your rewards programme, see their balance and tier, redeem rewards and share a referral link.
data-tog-plugin="loyalty"Pick a service, see live availability, and book or cancel — right on your page.
data-tog-plugin="bookings"Show your rating and recent reviews, and let happy customers leave one.
data-tog-plugin="reviews"A custom-field lead form that grows your list and feeds your Tóg account.
data-tog-plugin="capture"Surface promotions and deals — an upsell / cross-sell offers widget that converts.
data-tog-plugin="boost"An inline contact form that feeds your unified Tóg inbox.
data-tog-plugin="desk"Live in a few minutes.
Six steps from download to a live widget. You'll need two values from your Tóg account — a publishable key and a site id — and your site's origin on the allow-list.
No portal? Open your dashboard at app.togs.ie to mint a key and find your site id.
- Download & upload the plugin
Download the ZIP below, then in WordPress go to Plugins → Add New → Upload Plugin, choose the file and install it. (Tóg-built and agency sites can drop the same ZIP straight into
/wp-content/plugins/.) - Activate Tóg Widgets
Activate the plugin from the Plugins screen. A new Settings → Tóg page appears.
- Paste your key + site id
Open Settings → Tóg and paste your publishable key (
pk_live_…, minted once under Developers in your Tóg account) and your Site ID (thedata-tog-sitevalue on your integration's Embed snippet, under Integrations and Sites). - Switch on the widgets you want
Tick AI Chat, Loyalty, Bookings, Reviews, Lead Capture, Boost or Contact Desk — whichever you've set up in your Tóg account — and Save changes.
- Allow your site origin
In your Tóg account open Sites → your site → Allowed origins and add this site's exact origin (scheme + host, e.g.
https://www.yourbrand.com) so the gateway accepts your key. - Place each inline widget
Add the Tóg Widget block (in the Widgets category) and pick a widget, or paste the
[tog_widget]shortcode wherever you like. AI Chat needs no placement — it floats in the corner site-wide once enabled.
The block or the shortcode — your choice.
Use the Tóg Widget block from the editor, or paste the universal shortcode into any page, post or block that runs shortcodes. Pick the widget id you want. Place the same widget in more than one spot if you like — each placement gets its own instance.
In the editor, add a block, search Tóg Widget (in the Widgets category), and choose the widget from the dropdown. It shows an honest notice if a widget isn't enabled or configured yet — no broken markup on your page.
Prefer the classic editor or a text block? Paste the shortcode with the widget id you want. The loader script is added once per page; each placement renders its own widget.
- loyalty
- bookings
- reviews
- capture
- boost
- desk
[tog_widget plugin="reviews"]
<!-- the inline widget ids you can use -->
[tog_widget plugin="loyalty"]
[tog_widget plugin="bookings"]
[tog_widget plugin="reviews"]
[tog_widget plugin="capture"]
[tog_widget plugin="boost"]
[tog_widget plugin="desk"]
<!-- AI Chat (ai-chat) is floating — no shortcode needed -->Questions, answered.
Yes. Tóg publishable keys (pk_…) are origin-bound: the gateway only accepts a key from the origins you've authorised under Sites → Allowed origins. That's exactly why publishable keys are designed to live in client-side HTML.
Never. A secret key in your page source would be exposed to everyone. The plugin actively refuses to save anything that isn't a publishable key (pk_…), so a secret can never end up in your HTML.
Run the checklist: (1) both key and site id saved under Settings → Tóg; (2) the widget is ticked on; (3) for an inline widget, the block or shortcode is on the page you're viewing; (4) this site's origin is added under Sites → Allowed origins; (5) any page or CDN cache is cleared after saving.
AI Chat is a floating launcher that appears in the page corner on every page once enabled — it uses no block or shortcode. The other six widgets are inline and render exactly where you place the block or shortcode.
Yes. The plugin embeds the widgets you've subscribed to and configured in your Tóg account — you manage your tools, plan and billing there. The plugin sends no data on its own; it only outputs the official Tóg loader and, for inline widgets, an empty mount.
Yes. Install and activate per site, paste each site's own key and id, and add each origin to its allow-list. On delete, the plugin cleans up its single option row (multisite aware), leaving nothing behind.
Also coming to the WordPress.org directory. We're submitting Tóg Widgets for the official plugin directory listing — until it's approved, the direct ZIP download above is the real, working install (and stays supported afterwards for Tóg-built and agency sites).
Put your Tóg tools live on WordPress.
Download the free plugin, paste your key, and your AI Chat, bookings, reviews and the rest are live on the site you already have. Need a key or your site id? Open your Tóg dashboard.
On Squarespace instead? See the Squarespace guide.