Title: Yooty Widgets
Author: yootyapp
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

![](https://ps.w.org/yooty-widgets/assets/icon-256x256.png?rev=3793788)

# Yooty Widgets

 By [yootyapp](https://profiles.wordpress.org/yootyapp1/)

[Download](https://downloads.wordpress.org/plugin/yooty-widgets.0.6.0.zip)

 * [Details](https://wordpress.org/plugins/yooty-widgets/#description)
 * [Reviews](https://wordpress.org/plugins/yooty-widgets/#reviews)
 *  [Installation](https://wordpress.org/plugins/yooty-widgets/#installation)
 * [Development](https://wordpress.org/plugins/yooty-widgets/#developers)

 [Support](https://wordpress.org/support/plugin/yooty-widgets/)

## Description

Connect your Yooty business to WordPress so visitors can get a price estimate, book
a service, or start a chat on your website. Add widgets with a WordPress block, 
a shortcode, or Elementor, and manage shared widget settings from your Yooty business
account.

 * Unified booking and price calculator: all bookable services in the visitor’s 
   selected service area, multiple layouts, and light/dark appearance.
 * Statistics, customer reviews, service area, and FAQ widgets for inline placement.
 * Chat, newsletter, promotion, and app installation widgets with floating placement
   on all or selected pages.
 * WordPress block, shortcode, and optional Elementor integration.
 * Business settings saved in Yooty and reused wherever the widget is installed.
 * AI-agent booking instructions at /llms.txt for a connected website.

#### External service and privacy

A Yooty account and an approved business connection are required. The WordPress 
plugin is free; availability of service features depends on your Yooty plan. Review
the service’s current plans before connecting.

The plugin makes HTTPS requests to https://yooty.app/api/wordpress/connection.php
only when an administrator uses the connection or settings screen. Connecting sends
the website URL and a generated credential; approval binds it to your business. 
Loading or saving sends the widget type and its configuration. WordPress administrator
passwords are never sent to Yooty.

On pages where you place widgets, visitors’ browsers load the documented Yooty service’s
widget JavaScript and supporting assets from https://yooty.app/. Those requests 
expose the visitor’s IP address and normal browser request headers to Yooty. Widget
interactions may send selected services, service area, quote/booking details, chat
messages, or contact information to Yooty as entered by the visitor. No site-wide
analytics or website analysis is performed by this plugin. Configure your website
privacy notice and consent controls for the widgets you choose to enable.

Optional booking conversion tracking is configured per business in Booking widget
Conversion tracking. Google Analytics 4, Google Ads and OpenAI Ads are disabled 
until the business supplies its own public identifiers and enables them. Their scripts
load only after the visitor accepts marketing tracking. Booking confirmation is 
separate from paid purchase confirmation; event IDs prevent repeated browser submissions.
No server API keys belong in these fields.

Google tracking documentation: https://developers.google.com/analytics/devguides/
collection/ga4/
 OpenAI tracking documentation and privacy: https://developers.openai.
com/ads/measurement-pixel and https://openai.com/policies/privacy-policy/

Service: https://yooty.app/
 Terms: https://yooty.app/terms/ Privacy: https://yooty.
app/privacy/

### Source code

The readable, editable JavaScript source is included directly in this plugin ZIP.

WordPress loads these same files; there are no separate compiled bundles, minified
versions, source maps, npm dependencies, or JavaScript build step.

 * admin.js: WordPress settings, connection and placement controls.
 * blocks.js: Gutenberg block registration using WordPress-provided packages.
 * frontend.js: WordPress widget layout integration.
 * widget-fields.js: shared widget configuration controls.
 * widget-locale.js: language selection and translation application.
 * widget-copy.js: editable translation dictionaries, stored as a JavaScript object.
 * widget-icons.js: widget icon definitions.

To modify the plugin, edit the supplied PHP, JavaScript, CSS and translation
 sources
directly. No compilation is required. Package these files in a folder named yooty-
widgets and ZIP that folder. The package contains no bundled third-party JavaScript
libraries; WordPress provides the block-editor packages. The hosted Yooty service
and its browser requests are described above under External service and privacy.

## Blocks

This plugin provides 1 block.

 *   Yooty Widget

## Installation

 1. Install and activate Yooty Widgets. PHP 8.0 or later with OpenSSL is required.
 2. Open Settings > Yooty widgets and click Connect Yooty.
 3. Sign in to your Yooty business account and approve this website. The connection
    returns to WordPress.
 4. Add a Yooty Widget block, an Elementor Yooty Widget, or a shortcode to a page.
 5. Configure shared widget settings and automatic floating placement in Settings >
    Yooty widgets.

Shortcode: [yooty_widget type=”booking”]
 Other types: statistics, reviews, faq,
service_area, chat, newsletter, banner, app_install. Calculator: [yooty_widget type
=”booking” mode=”calculator”] Booking button: [yooty_widget type=”booking” display
=”modal” label=”Book now”] Optional booking overrides: view=”classic|visual|scroll”,
surface=”flat|glass|transparent”, appearance=”auto|light|dark”. Choose one value
per attribute.

## FAQ

### Does editing a widget change it elsewhere?

Yes. Business widget settings are shared. WordPress page placement is specific to
this website.

### Do I need Elementor?

No. Use the WordPress block or shortcode. Elementor integration is optional.

### Can I place a widget more than once?

One inline instance per widget type is rendered per page to prevent duplicate mounts.
Booking can have multiple buttons and one inline calculator using one shared loader.

### Why is a floating widget hidden?

Check its shared Enabled setting, WordPress page placement, offer dates, repeat 
delay, and device requirements. App installation prompts depend on the device and
published app metadata.

### What happens when I disconnect?

The local connection credential and widget tokens are removed, so plugin widgets
stop loading. Your business data stays in Yooty. Deactivation preserves local settings
for reactivation; disconnect before uninstalling to remove the stored connection.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Yooty Widgets” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ yootyapp ](https://profiles.wordpress.org/yootyapp1/)

[Translate “Yooty Widgets” into your language.](https://translate.wordpress.org/projects/wp-plugins/yooty-widgets)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/yooty-widgets/), check
out the [SVN repository](https://plugins.svn.wordpress.org/yooty-widgets/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/yooty-widgets/) 
by [RSS](https://plugins.trac.wordpress.org/log/yooty-widgets/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.6.0

First public release. Includes shared settings for nine widgets, booking design 
controls, page placement, and support for blocks, shortcodes, and Elementor.

## Meta

 *  Version **0.6.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [booking](https://wordpress.org/plugins/tags/booking/)[business](https://wordpress.org/plugins/tags/business/)
   [calculator](https://wordpress.org/plugins/tags/calculator/)[chat](https://wordpress.org/plugins/tags/chat/)
   [widgets](https://wordpress.org/plugins/tags/widgets/)
 *  [Advanced View](https://wordpress.org/plugins/yooty-widgets/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/yooty-widgets/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/yooty-widgets/reviews/)

## Contributors

 *   [ yootyapp ](https://profiles.wordpress.org/yootyapp1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/yooty-widgets/)