Title: PetMySite – Interactive Chat Button &amp; Website Pet
Author: petmysite
Published: <strong>25 Meán Fómhair, 2026</strong>
Last modified: 26 Meán Fómhair, 2026

---

Search plugins

![](https://ps.w.org/petmysite/assets/banner-772x250.png?rev=3713199)

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

# PetMySite – Interactive Chat Button & Website Pet

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

[Download](https://downloads.wordpress.org/plugin/petmysite.1.0.4.zip)

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

 [Support](https://wordpress.org/support/plugin/petmysite/)

## Description

PetMySite replaces a plain chat bubble with a small animated pet, a friendly website
mascot that sits in the corner of your website. Visitors tap the pet to open the
live chat you already use, so there is no new inbox to learn.

PetMySite is a hosted service: you need a free PetMySite account, which you can 
create while connecting. Nothing is added to your website until an administrator
connects it.

#### Highlights

 * Five pets to choose from: Piko, Dottie, Orbi, Wisp and Halo.
 * Opens Tawk.to, Crisp, Intercom / Fin or Zendesk Messaging, or a link of your 
   choice.
 * Connect from Settings  PetMySite; there is no code to paste.
 * An optional `[petmysite_launcher]` shortcode adds an inline chat button to any
   page.
 * Respects reduced-motion preferences and pauses in hidden tabs.
 * The free plan includes every pet, chat and link actions and analytics; paid plans
   remove the small “by PetMySite” badge.

PetMySite for WordPress is a thin connector for the PetMySite hosted service. PetMySite
keeps the chat provider you already use and supplies the hosted widget runtime, 
pet configuration, provider adapter, entitlement, and aggregate analytics services.

The plugin provides a secure PKCE connection flow, server-side connection checks,
a connected-only loader for the hosted PetMySite runtime, and an optional inline
launcher shortcode.

No PetMySite account password, Google credential, billing credential, or account-
wide API token is stored in WordPress. After connection, WordPress retains only 
a public site key and a revocable site-scoped connector token.

The settings screen’s images, styles and fonts ship inside the plugin; it loads 
nothing from third-party CDNs. It bundles the Maven Pro and Manrope typefaces under
the SIL Open Font License 1.1 (see `assets/fonts/OFL.txt`).

### External services

PetMySite is a hosted service provided at https://petmysite.com/.

After a site administrator explicitly connects this plugin to PetMySite, WordPress
sends the site’s home URL, WordPress site URL, plugin version, PKCE challenge, and
a one-time connection exchange to PetMySite. WordPress later uses a site-scoped 
token for status, verification, and disconnect requests. Connected public pages 
load the PetMySite widget runtime from PetMySite servers. The runtime retrieves 
public configuration for the connected hostname and may send privacy-friendly aggregate
events such as widget impressions, pet interactions, and chat-open events.

PetMySite does not intentionally collect WordPress usernames, visitor identities,
chat content, typed messages, or full page URLs as part of its widget analytics.
The customer’s existing chat provider has its own independent privacy behavior.

Service: https://petmysite.com/

Privacy: https://petmysite.com/privacy

Terms: https://petmysite.com/terms

## Screenshots

[⌊Before connecting, Settings → PetMySite puts all five pets on stage so you can
pick one to start with.⌉⌊Before connecting, Settings → PetMySite puts all five pets
on stage so you can pick one to start with.⌉[

Before connecting, Settings  PetMySite puts all five pets on stage so you can pick
one to start with.

[⌊On PetMySite your pick is already in the spotlight: choose the chat you use and
connect.⌉⌊On PetMySite your pick is already in the spotlight: choose the chat you
use and connect.⌉[

On PetMySite your pick is already in the spotlight: choose the chat you use and 
connect.

[⌊Once connected, the settings screen shows live status, a setup checklist and connection
details.⌉⌊Once connected, the settings screen shows live status, a setup checklist
and connection details.⌉[

Once connected, the settings screen shows live status, a setup checklist and connection
details.

## Installation

 1. In WordPress, go to Plugins  Add New Plugin, search for “PetMySite”, then install
    and activate it.
 2. Open Settings  PetMySite and select Connect PetMySite.
 3. Sign in to PetMySite or create a free account, choose or create the site for this
    address, and return to WordPress.
 4. Open your website once so your pet can check in.

## FAQ

### Does PetMySite replace my live-chat provider?

No. PetMySite is designed to open the supported chat service already installed on
the website.

### Does this version add anything to the public website?

Nothing is added until an administrator completes the PetMySite connection. When
connected and enabled, WordPress loads only the hosted `pet.js` runtime and the 
public site key. The secret connector token remains server-side.

### How do I add an inline launcher?

Add `[petmysite_launcher]` or `[petmysite_launcher label="Chat with us"]` in any
editor or builder that renders WordPress shortcodes.

### Will the plugin ask me for a review?

Rarely, and only on the PetMySite settings screen. Two weeks after you connect, 
if your pet is live, the screen may ask for an honest review on WordPress.org. You
can choose “Maybe later”, “I already did” or “Don’t ask again”; nothing is ever 
unlocked or withheld based on your answer.

### How do I report a security issue?

Please email hello@petmysite.com with “Security” in the subject line and do not 
post details in the public support forum. We will confirm receipt and keep you updated
while we investigate.

### Where can I get help?

Open a topic in the [support forum](https://wordpress.org/support/plugin/petmysite/)
or visit the [PetMySite help center](https://petmysite.com/help/install/wordpress).

### What happens when I deactivate the plugin?

Deactivation retains local settings and the site connection so reactivation can 
resume safely. Deleting the plugin removes its local WordPress options and pending
connection state.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PetMySite – Interactive Chat Button & Website Pet” is open source software. The
following people have contributed to this plugin.

Contributors

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

[Translate “PetMySite – Interactive Chat Button & Website Pet” into your language.](https://translate.wordpress.org/projects/wp-plugins/petmysite)

### Interested in development?

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

## Changelog

#### 1.0.4

 * Tell administrators when their chat provider wasn’t found on the website, so 
   the pet’s chat actions never fail silently.
 * Disconnect always works, even after the website was removed from PetMySite or
   its WordPress address changed.
 * Shortcode buttons tell visitors when the pet can’t load instead of doing nothing.
 * Allow 30 minutes to create and verify a new PetMySite account while connecting.
 * A status check still running in another tab can no longer restore a connection
   you just disconnected.
 * Clean up records of abandoned connection attempts.

#### 1.0.3

 * Ask administrators for an honest WordPress.org review two weeks after connecting,
   once their pet is live. The request can be snoozed or turned off and appears 
   only on the PetMySite settings screen.
 * Redesign the settings screen before connecting: all five pets on an animated 
   stage, a pet picker whose choice carries through to PetMySite, and clearer next
   steps.
 * Rename the connected screen’s main button to “Customize Your Pet” and sharpen
   the bundled pet images.
 * Point administrators to Settings  PetMySite until the site is connected, with
   a notice on the Plugins and Dashboard screens that can be dismissed.
 * Add help center and support forum links to the plugin’s row on the Plugins screen.
 * Improve the plugin description, installation steps, tags, screenshots and FAQ,
   including how to report a security issue.

#### 1.0.2

 * Fix “Last checked” showing “Never” straight after connecting.
 * Refresh the status within a minute while the pet waits for its first visit, and
   suggest a check after previewing the site.
 * Keep the website address whole in the settings headline and move the connection
   steps below the banner.

#### 1.0.1

 * Redesign the settings screen: a live status stage showing your pet, a setup checklist,
   readable connection details, a copyable launcher shortcode, and a two-step disconnect.
 * Open PetMySite pages from the settings screen in a new tab.
 * Bundle the settings screen’s images, styles and OFL fonts inside the plugin.

#### 0.1.0

 * Add plugin lifecycle and per-site option storage.
 * Add strict settings and connection schemas.
 * Add public-key and connector-token validation.
 * Add short-lived, user-scoped PKCE state helpers.
 * Add the administrator connection, status, verification, and disconnect flow.
 * Load the hosted runtime only for valid, enabled connections.
 * Add the escaped `[petmysite_launcher]` shortcode.

## Meta

 *  Version **1.0.4**
 *  Last updated **7 n-uaire ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/petmysite/)
 * Tags
 * [chat button](https://ga.wordpress.org/plugins/tags/chat-button/)[chat widget](https://ga.wordpress.org/plugins/tags/chat-widget/)
   [floating button](https://ga.wordpress.org/plugins/tags/floating-button/)[live chat](https://ga.wordpress.org/plugins/tags/live-chat/)
   [mascot](https://ga.wordpress.org/plugins/tags/mascot/)
 *  [Advanced View](https://ga.wordpress.org/plugins/petmysite/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/petmysite/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/petmysite/)