Title: Faraiand Sale Assistant
Author: faraiand
Published: <strong>November 4, 2026</strong>
Last modified: November 4, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/faraiand-sale-assistant.svg)

# Faraiand Sale Assistant

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

[Download](https://downloads.wordpress.org/plugin/faraiand-sale-assistant.1.0.2.zip)

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

 [Support](https://wordpress.org/support/plugin/faraiand-sale-assistant/)

## Description

Faraiand Sale Assistant combines actionable visitor analytics and a locally powered
search assistant inside WordPress.

**Features:**

 * Page views, consent-based sessions, click heatmaps and scroll-depth insights.
 * Anonymous journeys, product views and WooCommerce funnel reporting when WooCommerce
   is available.
 * Locally powered conversational search assistant, including product/article/page
   search, public custom content, and relevant navigation.
 * Persistent conversation within the same browser tab, without requiring a separate
   analytics account.
 * A responsive admin dashboard and basic CSV exports.
 * A built-in consent banner, privacy settings, and data-retention controls.

The Free plugin operates independently. Separately distributed add-ons may extend
it through public WordPress hooks; no paid functionality is bundled or locked in
this package.

A single optional “View Pro demo” link is available on the plugin Settings page.
Pro is a separately distributed add-on; Free does not require it and does not make
network requests unless an administrator chooses to open that link.

#### External services

The Free plugin does not need an external analytics, AI, font, or license service.
Its analytics data stays on the WordPress server and visitor tracking is gated by
consent. Free makes no external calls and provides no automatic upgrade redirects.

This Free plugin does not connect to AI services or transmit chat messages to third-
party providers.

#### Privacy

The built-in analytics tracker is consent-gated by default. Before consent, it does
not create a persistent visitor identifier or send analytics events. The plugin 
does not intentionally record form inputs, OTP codes, payment tokens, raw IP addresses
or raw customer messages in analytics events. No third-party analytics pixels are
loaded.

Browser storage used by Free:

 * `farasaas_consent_v1` in localStorage records the visitor’s yes/no choice. It
   has no fixed browser expiry and remains until consent is changed or browser storage
   is cleared.
 * `farasaas_visitor_v1` in localStorage is a random visitor identifier created 
   only after consent. It remains until consent is revoked or browser storage is
   cleared.
 * `farasaas_session_v1` in sessionStorage contains the analytics session ID, short-
   lived token and expiry for the current tab. The server token lasts about one 
   hour.
 * `farasaas:p4:v1:<site-path>` in sessionStorage contains recent assistant context
   for the current tab and expires after about 45 minutes. Its `:nav` marker expires
   after about one minute.
 * `farasaas_allowed` is a SameSite=Lax session cookie reflecting analytics consent.
   Secure is added on HTTPS.
 * `farasaas_ref` is a signed, HttpOnly, SameSite=Lax session reference with an 
   expiry of about one hour. Secure is added on HTTPS.

Granting consent starts analytics. Denying or revoking consent stops new collection,
clears queued events, the local visitor/session values and the two cookies, and 
clears assistant tab history. A prior denial can be changed through the consent 
banner or a site’s consent manager. Local opt-out does not claim to erase every 
historical server record; administrators manage retention and erasure separately
in plugin settings and WordPress privacy tools.

The chat assistant processes short search messages on the WordPress server to return
local site results. Free does not send those messages to an AI provider or another
external service. Review your local privacy and consent requirements before enabling
analytics.

#### Performance

The tracker uses bounded event batches, and the assistant only loads its frontend
assets when enabled and allowed on the current page. Traffic and performance are
deployment-dependent; test on staging before activating for customers.

## Installation

 1. Upload the Free plugin ZIP with Plugins > Add New > Upload Plugin, or install from
    WordPress.org after publication.
 2. Activate the plugin and visit the Sale Assistant menu.
 3. Review tracking consent and data-retention settings.
 4. Open Assistant and optionally enable the local chat interface.
 5. For WooCommerce metrics, install and activate WooCommerce; non-store page analytics
    and content search work without it.

## FAQ

### Is WooCommerce required?

No. Product metrics require WooCommerce; page analytics and content search can operate
without it.

### Does the Free edition require a paid account?

No. Core analytics, heatmaps and the local assistant work without a license or external
service.

### Does it automatically send messages to OpenAI?

No. Free has no AI provider connection. It makes no AI requests.

### Will deactivating or uninstalling erase my analytics?

No. The standard WordPress Deactivate action and uninstall both retain data. Separate,
clearly confirmed controls on the plugin Settings page can erase Free analytics 
or all Free-owned data. Back up the database before erasing. Free never deletes 
add-on-owned data.

### Can I translate the interface?

Yes. The interface follows the effective WordPress locale and uses standard WordPress
gettext strings. A complete Persian catalog is bundled for fa_IR; other translations
can be provided through the normal WordPress translation system.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Faraiand Sale Assistant” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “Faraiand Sale Assistant” into your language.](https://translate.wordpress.org/projects/wp-plugins/faraiand-sale-assistant)

### Interested in development?

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

## Changelog

#### 1.0.2

 * Keep the standard WordPress Deactivate action and retain data on normal deactivation
   and uninstall.
 * Limit Free cleanup to Free-owned tables, settings and capabilities while preserving
   separately installed add-on data.
 * Add explicit Settings controls for Free analytics cleanup and complete Free-data
   reset with database error reporting.
 * Move the user interface to standard WordPress gettext and include a complete 
   Persian catalog.
 * Improve consent revocation/re-grant behavior and document all Free browser storage
   and cookies.
 * Remove add-on-only event metadata and replace direct add-on class references 
   with a neutral extension hook.
 * Limit the optional Pro demo link to the plugin Settings page.

#### 1.0.0

 * Initial release with consent-based analytics, heatmaps, WooCommerce funnel reports,
   CSV exports and a local conversational search assistant.

## Meta

 *  Version **1.0.2**
 *  Last updated **13 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [analytics](https://wordpress.org/plugins/tags/analytics/)[customer journey](https://wordpress.org/plugins/tags/customer-journey/)
   [heatmap](https://wordpress.org/plugins/tags/heatmap/)[search](https://wordpress.org/plugins/tags/search/)
   [visitor tracking](https://wordpress.org/plugins/tags/visitor-tracking/)
 *  [Advanced View](https://wordpress.org/plugins/faraiand-sale-assistant/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/faraiand-sale-assistant/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/faraiand-sale-assistant/)