BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Genvoris Virtual Try-On icon
Actively maintained Tested with WP 7.1

Genvoris Virtual Try-On

AI-powered Virtual Try-On for WooCommerce. Customers upload a photo and see how your products look on them before buying.

Active installs<10New
Downloads · 30d78▼ -25.7% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads391Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.0+
Downloads · 7d15▲ +15.4% week over week
Our verdict

Use with caution

Genvoris Virtual Try-On works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61320Jul 22Sep 4Oct 19
Yesterday1
Daily average (1y)3
Peak day43Jun 22, 2026
Last 12 months391

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Genvoris Virtual Try-On stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
AI >100 7,192 Best AI plugins →
ecommerce >100 2,971 Best ecommerce plugins →
fashion >100 430 Best fashion plugins →
virtual try on #47 366 Best virtual try on plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Genvoris Virtual Try-On

From the official readme · v1.2.5

Description

Genvoris Virtual Try-On lets your shoppers upload a photo and instantly preview how a product looks on them, right from the WooCommerce product page. It works for clothing, accessories, jewelry, bags, and home textiles.

The plugin is a WordPress front-end for the Genvoris SaaS service (https://genvoris.org). The heavy AI work — image analysis and try-on generation — runs on Genvoris servers; this plugin handles connection, monetization, and widget injection on your store.

Key features

  • AI-generated try-on previews from a single shopper photo.
  • Five built-in monetization models: free for everyone, subscription, credits-with-purchase, pay-per-use, freemium.
  • Per-customer quota tracking with monthly resets.
  • Tight WooCommerce integration: order events, optional WooCommerce Subscriptions support.
  • No theme code changes — the widget injects itself into product pages.
  • All sensitive credentials encrypted at rest using WordPress salts.
  • HPOS / custom order tables compatible.

Requires a Genvoris account

You’ll need a free account at https://genvoris.org. The plugin walks you through connecting on first activation. The API key is provisioned automatically — you never copy/paste secrets.

External services

This plugin connects to Genvoris-operated services to deliver its functionality. Connections are only made AFTER you authorize the plugin via the in-plugin “Connect with Genvoris” button. Until then, the plugin is dormant and contacts no third-party server.

1. Genvoris portal API (https://genvoris.org/api/v1)

  • What it does: receives the merchant’s site metadata during OAuth, then handles plan/customer/usage/session-token operations server-to-server.
  • What is sent: site URL, site name, admin email (during OAuth only), and per-customer identifiers (wp_<user_id>), email (optional), and metadata (source: wordpress, wp_user_id, site_url).
  • When it is sent: only after the merchant clicks “Connect with Genvoris”, and on subsequent storefront try-on activity.
  • Terms of service: https://genvoris.org/terms-of-service
  • Privacy policy: https://genvoris.org/privacy-policy

2. Genvoris try-on backend (https://api.genvoris.org)

  • What it does: serves the storefront widget bundle (/widget.js) and processes the actual try-on (/api/analyze, /api/tryon).
  • What is sent: shopper-uploaded photo (image bytes), the product reference (id/title/image URL/page URL), and the merchant’s API key (server-side only — the key is never exposed to the browser).
  • When it is sent: only when a shopper interacts with the try-on widget on a connected store.
  • Terms of service: https://genvoris.org/terms-of-service
  • Privacy policy: https://genvoris.org/privacy-policy

The hosted widget bundle (/widget.js) is loaded on WooCommerce product pages only, and only when the plugin is connected and the widget is enabled in settings. Disabling the widget or disconnecting the account stops every external call.

Installation

  1. Upload the genvoris-virtual-tryon folder to /wp-content/plugins/, or install via Plugins -> Add New.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to WooCommerce -> Genvoris Try-On -> General.
  4. Click Connect with Genvoris and authorize on genvoris.org.
  5. Pick a monetization model under Monetization and (optionally) tweak the widget under Widget.
  6. Visit any product page on your storefront — the try-on button is live.

Frequently asked questions

Do I need a Genvoris account?

Yes. The plugin is the WordPress front-end for the Genvoris try-on service. The account is free and includes a starter quota.

Does it work without WooCommerce?

No. The plugin requires WooCommerce for products, customers, and orders. It refuses to load without it.

Where is my API key stored?

Encrypted in wp_options using AES-256-CBC with a key derived from your WordPress AUTH_KEY + SECURE_AUTH_KEY. The raw key is never written to disk in plaintext and is never sent to the browser. The widget uses a same-origin REST proxy so the API key never leaves the server.

What data leaves my site?

Only what is required for the try-on flow: During OAuth: site URL, site name, admin email. On every status check: customer identifier (wp_), email (optional), and metadata (source: wordpress, wp_user_id, site_url). On every try-on: the shopper-uploaded photo, the product reference (id/title/image URL/page URL), and the merchant API key (server-to-server). WordPress passwords, payment details, and order line items are NEVER sent to Genvoris.

How are credits deducted?

The Genvoris portal deducts one credit per successful try-on, server-to-server, after the image is generated. The plugin never decides credit consumption client-side.

Can I use this with WooCommerce Subscriptions?

Yes. Activating a subscription flips an is_subscribed flag on the local customer row; cancellations and expirations revert it. The SUBSCRIPTION and FREEMIUM monetization models use this flag to gate access.

Is the plugin HPOS-compatible?

Yes. We declare custom_order_tables compatibility and use the WooCommerce high-level order API (no direct wp_postmeta queries on orders).

Can I uninstall cleanly?

Yes. Uninstall (not just deactivate) removes every option, transient, and database table the plugin created. Customer data is preserved through deactivation so you can re-enable without losing state.

Changelog

Hotfix release. Fixes a character encoding glitch in the admin settings page.

1.2.5

  • Fix: try-on failed for every logged-in user. The /nonce endpoint minted a
    nonce for user 0, because WordPress REST cookie auth will not set the current
    user without a valid nonce — the very thing the endpoint issues. The loader
    swapped that value in, so all authenticated calls failed with
    rest_cookie_invalid_nonce (403). Logged-out visitors were unaffected, which
    is why it went unnoticed. The endpoint now resolves the user from the auth
    cookie before minting.
  • Fix: proxy calls were rejected upstream with domain_required. Browsers send
    no Origin header on same-origin GETs, so the try-on backend could not scope
    the API key to the merchant’s domain. The proxy now falls back to the site’s
    own home URL, which it has already verified as the caller’s origin.
  • Fix: the nonce interceptor only attached X-WP-Nonce to proxy URLs, leaving
    /status, /session, /credits, /events, /checkout and admin-ajax.php unsigned.

1.2.4

  • Fix: Removed UTF-8 Byte Order Marks (BOM) inadvertently introduced in the 1.2.3 release, which corrupted API key masking in the admin panel and could cause unexpected “Headers already sent” warnings.

1.2.3

  • Fix: Hardened same-origin checks across the REST proxy and events webhook to gracefully handle differing WordPress Address and Site Address configurations, and www. subdomain permutations.
  • Fix: Proxied requests now correctly forward the Origin and Referer headers to the try-on backend, supporting strict portal-level domain allowlists.
  • Fix: The OAuth handshake now includes the explicit storefront_url metadata to support headless WordPress setups.

1.2.2

  • Feature: Support for advanced Conversion Analytics. Added an internal events proxy to securely stream widget telemetry (funnel metrics) to your Genvoris dashboard while protecting API keys.
  • UI/UX: Added full customization settings for the try-on button (Background Color, Text Color, Border Radius) directly in the WordPress admin panel.
  • Compat: synchronised the readme Stable tag with the plugin file Version header (now 1.2.2).

1.2.1

  • UI/UX: Added full customization settings for the try-on button (Background Color, Text Color, Border Radius) directly in the WordPress admin panel.

1.2.0

  • Security: REST proxy permission_callback now uses a dedicated check_proxy_permission() method instead of __return_true. All access-control checks (plugin-connected, same-origin, path allow-list, per-IP rate limit) are enforced in the permission callback where WordPress expects them.
  • Security: Origin or Referer header is now required on every proxy request. Requests without either header (e.g. direct curl/scripted abuse) are rejected with 403. Previously, missing Origin/Referer was silently allowed.
  • Compat: synchronised the readme Stable tag with the plugin file Version header (now 1.2.0).

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Genvoris Virtual Try-On alternatives

All AI plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Elementor Website Builder – more than just a page builder Elementor Website Builder – more than just a page builder The Elementor Website Builder has it all: drag and drop page builder, Atomic Editor, pixel… by Elementor 10M+ ★★★★★★★★★★ 4.5 (7.3K) 6 days ago 93
2 All in One SEO – AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) All in One SEO AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta… by Syed Balkhi 2M+ ★★★★★★★★★★ 4.7 (5.2K) 2 weeks ago 98
3 AI Agent by SiteGround AI Agent by SiteGround Manage your WordPress site with AI - create content, install plugins, and perform site… by SiteGround 1M+ ★★★★★★★★★★ 1.7 (98) 3 weeks ago 67
4 Premium Addons for Elementor – AI-Ready Elementor Addons, Widgets & Templates Premium Addons for Elementor 90+ Elementor widgets & addons, 600+ templates, Mega Menu, WooCommerce, Display Conditions… by Leap13 600K+ ★★★★★★★★★★ 4.9 (1.7K) 11 hours ago 96
5 Angie – Agentic AI Angie – Agentic AI Build anything your site needs. Manage it through an agentic AI conversation inside… by Elementor 100K+ ★★★★★★★★★★ 3.2 (19) 2 weeks ago 74
6 AI Engine – The Chatbot, AI Framework & MCP for WordPress AI Engine – The Chatbot, AI Framework & MCP for WordPress The AI chatbot, AI agent and MCP server for WordPress. Connect OpenAI, Claude, Gemini and… by Jordy Meow 90K+ ★★★★★★★★★★ 4.9 (871) 3 days ago 96
7 AI Provider for Anthropic AI Provider for Anthropic Anthropic (Claude) provider for the PHP AI Client SDK. by WordPress.org 60K+ ★★★★★★★★★★ No reviews 3 weeks ago 63
8 AI AI AI features, experiments and capabilities for WordPress. by WordPress.org 60K+ ★★★★★★★★★★ 4.2 (10) 2 weeks ago 85
9 AI Provider for OpenAI AI Provider for OpenAI AI Provider for OpenAI for the PHP AI Client SDK. by WordPress.org 60K+ ★★★★★★★★★★ No reviews 4 weeks ago 63
10 AI Provider for Google AI Provider for Google Google AI (Gemini) provider for the PHP AI Client SDK. by WordPress.org 50K+ ★★★★★★★★★★ No reviews 4 weeks ago 78

FAQ

Genvoris Virtual Try-On: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 20, 2026

Is Genvoris Virtual Try-On free?

Yes. Genvoris Virtual Try-On is free to download and use from the official WordPress.org plugin directory.

Is Genvoris Virtual Try-On safe to use in 2026?

Genvoris Virtual Try-On works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

How many websites use Genvoris Virtual Try-On?

Genvoris Virtual Try-On is active on <10 WordPress websites and has been downloaded 391 times since it launched in June 2026. It was downloaded 78 times in the last 30 days.

Does Genvoris Virtual Try-On work with WordPress 7.1?

Yes. The developer has tested Genvoris Virtual Try-On up to WordPress 7.1.3, the latest release. It requires WordPress 6.0 or newer.

What PHP version does Genvoris Virtual Try-On need?

Genvoris Virtual Try-On requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Genvoris Virtual Try-On last updated?

The latest version, 1.2.5, was released on September 4, 2026 (2 months ago).

Who makes Genvoris Virtual Try-On?

Genvoris Virtual Try-On is developed and maintained by Dev2Production.

What are the best alternatives to Genvoris Virtual Try-On?

The most popular alternatives to Genvoris Virtual Try-On are Elementor Website Builder (10M+ installs), All in One SEO (2M+ installs) and AI Agent by SiteGround (1M+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.