Title: Clientsask
Author: scalingad
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

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

# Clientsask

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

[Download](https://downloads.wordpress.org/plugin/clientsask.0.1.6.zip)

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

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

## Description

Clientsask checks whether ChatGPT, Gemini and Google name your business, and writes
the fixes that help them do so. This plugin brings the fixes you approved in your
Clientsask dashboard into WordPress:

 * Blog posts arrive as drafts. They are never published for you.
 * SEO titles and descriptions you approved in Clientsask are applied for you on
   the next check (about every hour), in Yoast SEO, in Rank Math, or, on a site 
   with no SEO plugin, printed by this plugin on that one page. Nothing reaches 
   your site that was not approved in Clientsask first. Every applied change can
   be undone in Settings > Clientsask.
 * Prefer to check each change yourself first? Tick “Let me check each one here”
   in Settings > Clientsask, and every title change then waits there for you to 
   press Apply.
 * This covers posts, pages, product and post categories, tags and the home page.
   Anything the plugin cannot match, or a site whose titles are run by another SEO
   plugin or by the theme, is shown with text to copy.

The plugin needs a Clientsask account and a connection code from the Clientsask 
dashboard. By pasting the code, the site’s administrator agrees that the changes
approved in that Clientsask account are applied to this site. The plugin opens no
endpoint on your site, deletes nothing and sends no tracking.

### External services

This plugin connects to Clientsask (https://clientsask.com), the service that writes
the fixes. It needs it to work: without the connection there is nothing to bring
in.

What is sent, and when:

 * When you save a connection code, when you press “Check for fixes”, and about 
   once an hour after that, the plugin asks Clientsask for your approved fixes. 
   Each request carries your connection code, your site’s address (home URL), which
   SEO plugin the site uses (Yoast SEO, Rank Math, none, or another one, and whether
   Rank Math’s setup is finished), whether title changes are applied for you or 
   wait for Apply, and the plugin’s version.
 * When a fix is received, saved as a draft, staged, applied, undone or dismissed,
   the plugin tells Clientsask which fix it was, what happened, the WordPress post
   ID it concerns and, if something failed, a short reason. This keeps your dashboard
   up to date.

No visitor data, no user accounts and no content other than the above is sent. The
plugin only calls the address in its settings (https://clientsask.com by default);
nothing calls into your site.

Clientsask terms of use: https://clientsask.com/terms
 Clientsask privacy policy:
https://clientsask.com/privacy

## Installation

 1. Upload the plugin and activate it.
 2. Go to Settings > Clientsask and paste your connection code.
 3. Save checks the connection straight away. Press Check for fixes any time to pull
    new fixes. It also checks about once an hour.

## FAQ

### Does it change my site by itself?

Only with what was approved in Clientsask. Blog posts arrive as drafts and are never
published. A page title or description approved in Clientsask is applied on the 
next check. Every applied change can be undone in Settings > Clientsask. To check
each change first, tick “Let me check each one here” there: they then wait for you
to press Apply.

### I have no SEO plugin.

Then the plugin prints the approved title and description on that page itself. Your
theme must let WordPress set the page title (almost every theme does); if it does
not, or another SEO plugin runs your titles, the text is shown for you to copy.

### I use Rank Math and nothing changed on my site.

Rank Math shows no titles or descriptions until the first step of its setup wizard
is done (connect an account or skip it). The plugin tells you on its settings page.
Finish Rank Math’s setup and the titles you applied go live.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Clientsask” into your language.](https://translate.wordpress.org/projects/wp-plugins/clientsask)

### Interested in development?

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

## Changelog

#### 0.1.6

A title or description approved in Clientsask now goes live by itself on the next
check, with no Apply step in WordPress, and the plugin checks about every hour instead
of once a day. Every change can still be undone in Settings > Clientsask. Changes
still waiting for Apply from an earlier version are applied on the first check after
the update. To keep pressing Apply yourself, tick “Let me check each one here”. 
On a site with no SEO plugin the approved title and description are now printed 
on the page, instead of only offered to copy.

#### 0.1.5

On a site where Rank Math’s setup wizard was never finished, Rank Math shows no 
titles at all. The plugin now says so on its settings page, and tells your Clientsask
dashboard that one step is waiting, instead of reporting the change as live. Once
the setup is done, the next check reports it as live.

#### 0.1.4

A code that was not accepted is now said once, not twice. The Address can be http://
localhost for a Clientsask demo on this same computer; everything else still needs
https://. Applying a fix to a category or tag with Yoast no longer clears its other
Yoast fields (focus keyphrase, social titles, canonical, cornerstone).

#### 0.1.3

SEO title and description fixes now also work for product categories, tags, post
categories and the home page (with Yoast or Rank Math). With no SEO plugin, the 
text is shown for you to paste, with a plain reason.

#### 0.1.2

Saving a connection code now checks the connection straight away and tells you if
it worked. “Last check” only shows a real check.

#### 0.1.1

The code you paste to connect is now called a connection code.

#### 0.1.0

First version.

## Meta

 *  Version **0.1.6**
 *  Last updated **23 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ai search](https://wordpress.org/plugins/tags/ai-search/)[blog](https://wordpress.org/plugins/tags/blog/)
   [faq](https://wordpress.org/plugins/tags/faq/)[schema](https://wordpress.org/plugins/tags/schema/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/clientsask/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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