WordPress plugin intelligence profile

HoverEcho Ads

Make WordPress ads and website elements speak on hover, touch-and-hold, or keyboard focus—before the visitor clicks.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update24 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records HoverEcho Ads version 2.0.3 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Your Website Can Now Speak

HoverEcho adds an interactive audio layer to WordPress. Visitors can hear a short spoken message when they hover over an advertisement or website element—before they decide whether to click.

On supported devices, HoverEcho can respond to desktop hover, mobile touch-and-hold, and keyboard focus.

What Can HoverEcho Make Speak?

  • Digital advertisements
  • Buttons and calls to action
  • Menus and navigation choices
  • Product and featured-content cards
  • Forms and input fields
  • Pricing options
  • Other selected website elements

How It Works

  • Install and activate HoverEcho Ads.
  • Connect the plugin to your HoverEcho account.
  • Create or select a campaign.
  • Add a written message for text-to-speech, or upload recorded audio.
  • Select where the experience should appear.
  • Publish it to your WordPress website.

No copying and pasting embed code is required.

Why Use HoverEcho?

  • Let visitors hear an explanation before clicking.
  • Add audio to advertisements without changing the original creative.
  • Explain buttons, menus, products, prices, and forms at the point of decision.
  • Use text-to-speech or your own recorded audio.
  • Manage campaigns from one HoverEcho account.
  • Create a more understandable and engaging website experience.

HoverEcho Account and Subscription

This plugin connects your WordPress website to the HoverEcho hosted service. A HoverEcho account is required.

New customers receive a 30-day free trial. Unless cancelled, the selected paid subscription begins automatically on day 31. Customers may cancel before the trial ends to avoid being charged.

  • Create a HoverEcho account: https://hoverecho.com/signup
  • Pricing: https://hoverecho.com/pricing
  • Terms of Service: https://hoverecho.com/terms
  • Privacy Policy: https://hoverecho.com/privacy

The WordPress plugin is the installation and connection component for the HoverEcho service. HoverEcho is not a free product.

Free Setup Support

We will help new customers connect their websites and publish their first HoverEcho experience during the 30-day trial.

  • Plugin and setup help: https://hoverecho.com/wordpress-plugin

Configuration

  • HoverEcho → Dashboard: connect, disconnect, campaigns, create campaign, site placement
  • HoverEcho → Settings: explanation of the HoverEcho connection (no custom host settings)

Disconnect removes the stored token and connected-account fields from this WordPress site.

Deleting the plugin (uninstall) removes:

  • hoverecho_settings
  • hoverecho_auth
  • hoverecho_placements
  • hoverecho_campaign_cache

Privacy

This plugin stores data in WordPress only after an administrator connects a HoverEcho account.

Stored in WordPress ( hoverecho_auth ):

  • Encrypted HoverEcho API token
  • HoverEcho user id
  • Email
  • First name (if provided by the login response)
  • Last name (if provided)
  • Subscription plan name (if provided)
  • Connected-at timestamp

Also stored:

  • hoverecho_settings (plugin settings)
  • hoverecho_placements (which campaign is shown and where)
  • hoverecho_campaign_cache (transient campaign list for the block/widget, 5 minutes)

What is sent to HoverEcho on Connect:

  • Email
  • Password
  • rememberMe (boolean)

What may be sent later from wp-admin (while connected), depending on the action:

  • Campaign fields such as name, dates, text message, language, voice, translation flags, receiving site URL (defaults to this WordPress site’s home URL), and related create/update fields
  • Requests to list campaigns, templates, TTS voices, and translation languages

What may be sent from the public site after a campaign is placed:

  • A request for public campaign data (campaign ID)
  • Optional tracking POSTs that include the current page URL ( websiteUrl ) for hover/click-style events implemented by the widget

The plugin registers WordPress privacy policy helper text, a personal data exporter, and a personal data eraser for the connected HoverEcho email. Disconnect or uninstall deletes the local token and connected-account option. com.

com/privacy

com/terms

External Services

com

com/api

HTTP from WordPress uses the WordPress HTTP API (wp_remote_request).

1. Administrator Connect (required for Dashboard features)

com/api/auth/login

JSON body sent:

  • email
  • password
  • rememberMe

Response used by the plugin: token and user object. The token is encrypted and stored in WordPress. The password is not stored.

2. Administrator Dashboard (only while connected)

Authenticated with header: Authorization: Bearer {token}

  • GET https://hoverecho.com/api/auth/profile
  • GET https://hoverecho.com/api/campaigns
  • GET https://hoverecho.com/api/campaigns/{id}
  • POST https://hoverecho.com/api/campaigns/create-enhanced
  • PUT https://hoverecho.com/api/campaigns/{id}
  • DELETE https://hoverecho.com/api/campaigns/{id}
  • GET https://hoverecho.com/api/templates
  • GET https://hoverecho.com/api/campaigns/tts/voices
  • GET https://hoverecho.com/api/campaigns/translate/languages

3. Public pages (only if a campaign is rendered)

Script loaded:

js

The widget then calls:

  • GET https://hoverecho.com/api/campaigns/public/{campaignId}
  • POST https://hoverecho.com/api/campaigns/{campaignId}/track-{eventType}

JSON body: { “websiteUrl”: “” }

Service links

  • Service: https://hoverecho.com
  • Privacy Policy: https://hoverecho.com/privacy
  • Terms of Service: https://hoverecho.com/terms
  • Sign up: https://hoverecho.com/signup
  • Sign in: https://hoverecho.com/signin
  • Plugin page: https://hoverecho.com/wordpress-plugin
  • Pricing page (HoverEcho website, not this plugin): https://hoverecho.com/pricing
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ads
  • advertising
  • audio
  • gutenberg
  • voice
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity24 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.