BACK TO DIRECTORY

Rooster One

by Oxford Metadata Ltd

5.0
(2 ratings)

One plugin instead of dozens. 581 tools, and they agree with each other.

Rooster One does the work that would otherwise take dozens of separate plugins, and it does it from one place, on one set of numbers.

One plugin means one licence, one update, one place to ask, and one thing for WordPress to load on every request instead of dozens.

What is actually in it: a full SEO engine that can take over from Yoast or AIOSEO, importing what they hold first. Product recommendations built from your real sales. Role, wholesale and tiered pricing. Meta, Google Ads, GA4 and TikTok measurement, sent server-side so an ad blocker cannot silence it. Sixteen couriers with vouchers, labels, tracking and daily closings. Marketplace feeds and order import for Skroutz, Shopflix, eMAG, Etsy, Amazon and more. Side cart, wishlist, back-in-stock waitlist, quote requests for catalogue shops, swatches, trust badges. Popups and scheduled announcements. Abandoned-cart recovery, email and web push campaigns, audiences. Surveys, competitions and events. Invoices, packing slips and credit notes. A GDPR consent banner with a cookie scanner. The EU withdrawal button that Directive 2023/2673 now requires. And an AI assistant that answers from your own catalogue rather than making things up.

That is 581 tools, each with a written description of what it is for.

Why one plugin rather than dozens

Because separate plugins cannot see what the others know, so they disagree, and each one works the same thing out again while your customer waits.

Rooster One measures your whole business on a schedule instead: every product, page, customer, order and session, written into flat tables. The SEO engine, the recommendations, the audiences, the ad ROI report and the AI assistant all read those same tables. That is why they agree, and why the plugin gets faster as you switch more of it on: the heavy work happened before the request arrived. The trade-off is timing: a figure is only as new as its last run.

And it is one plugin to load, not dozens

WordPress loads every active plugin on every request, whether that request needs it or not; a site carrying a hundred of them pays that toll a hundred times before any useful work happens. Rooster One is one plugin, and the parts you have not switched on register nothing. On Pro, a separate lightweight runtime serves the storefront, so your customer’s page load carries the code that draws the page and not the code that runs the shop.

Everything is off by default. It installs beside your current SEO plugin, pixel manager and consent tool and changes nothing until you switch a piece on.

Rooster One runs on your own server. Everything it ever sends to an outside service, and what triggers it, is listed under “What does Rooster One send to an outside service, and when?” in the FAQ below.

The free version is a complete product, not a demo: 775 of the 1,302 screens, tools and actions are in it. Pro adds the operational half and the separate front-end runtime plugin.

Who builds it

Rooster One is built by Oxford Metadata Ltd, approved under Anthropic’s Cyber Verification Program for security work; the plugin’s bot filtering, form captcha, proof-of-consent log and login hardening come out of that discipline. The AI features run on Anthropic Claude and Voyage AI embeddings.

It reads your site for what it is

  • Shop — sales and add-to-carts are the measure.
  • Catalogue — products published but not sold; engagement is the measure.
  • Content — no WooCommerce; visits, engagement and forms are the measure.

Auto-detected, overridable in one click. Scoring, cornerstones and applicable signals all follow from it.

You can find all of it

Ctrl+K reaches every page and each of the 581 tools inside them. All Features lists every one, with pinnable favourites, and prints the figure for your own install, since the page count depends on which modules apply to your shop.

What gets measured

Computed on a schedule, stored flat. Everything below reads these.

  • Product vitals — velocity, out-of-stock history, price history, basket role, returns, and a 0–100 demand score.
  • Content vitals — reach, engagement, freshness and a content-demand score for every post, page and custom type.
  • Customer vitals — an omnichannel profile: purchases, affinities, lifecycle stage, survey answers, return risk.
  • Session and attribution rollups — engagement joined to conversion on one session id, with landing page, campaign and five UTMs.
  • Effective prices — every price rule resolved ahead of time into one row per product per audience.

The features

AI chat & semantic search

  • Chat widget on Anthropic Claude, grounded in your catalogue — only real, in-stock items with exact links.
  • Semantic search on Voyage AI embeddings across products, posts, pages and terms.
  • A knowledge base you control, with identity guardrails so it cannot mis-describe you.
  • Chat analytics — what was asked, how it was rated, which questions found nothing, which chats ended in an order.
  • Related content on articles, guides, listings and products, from the same index, automatic or placed by block or shortcode.

SEO engine

Imports from, and can take over from, AIOSEO, Yoast or Rank Math; stays gated behind your current SEO plugin until you switch over.

  • Head, canonical, robots, Open Graph, Twitter and JSON-LD, assembled once into a cache.
  • Commerce schema from the same tables — ProductGroup + hasVariant, per-variant colour, gtin, brand, shipping and return policy.
  • AI titles and descriptions written against the live SERP. Drafts await approval, or run on Autopilot.
  • Opportunity grid — traffic × conversion: hidden gem, intent mismatch, defend, prune.
  • Rank tracking (optional DataForSEO, under your spend cap).
  • Redirects and 404s, slug monitor, static sitemap, robots.txt, alt-text filling, EU Omnibus history, hreflang, Local SEO.

Selling more

  • Recommendations — up-sell, cross-sell and same-need alternatives from your real sales patterns.
  • Rails you order by drag-and-drop, block and classic themes, with custom slots.
  • Pricing engine — role and wholesale prices, brand discounts, loyalty tiers, points, free gifts. Stacked, resolved ahead of time.
  • Merchandising — swatches, labels, trust badges, payment logos, galleries, layout builder, custom tabs, one master button style.
  • Lift measurement — the incremental orders and revenue the engine adds.

Cart, checkout, recovery

  • Side cart, sticky add-to-cart, wishlist, back-in-stock waitlist.
  • Quote requests for catalogue shops — an ask-for-a-price card, a quote basket the shopper grows as they browse, and the browsing trail behind each request, booked as valued leads.
  • A premade contact form — shortcode, block or Elementor widget; messages saved, staff emailed, the visitor thanked in their own language.
  • Saved and abandoned carts — share and resume, cookieless restore that survives CDN caching.
  • Checkout tuning — distraction-free checkout with A/B assignment, minimum order, and business-invoice fields.
  • Full block and classic parity.

Reaching customers

  • Audiences — top, lapsed, lookalike, abandoned-cart, reactivation, competition entrants. Recomputed nightly.
  • Automated campaigns — abandoned cart, win-back, birthday, back in stock, post-purchase. Email and web push, quiet hours honoured.
  • Social posts from your catalogue, competitions on any Gravity Form, surveys scored into NPS and voice-of-customer.

Knowing what worked

  • Server-side measurement you own — Meta CAPI, GA4, Google Ads Enhanced Conversions, TikTok Events API. Deduplicated, sent after the order is saved, with a daily safety net.
  • Consent / GDPR CMP — first-party banner, Consent Mode v2, proof-of-consent log, cookie scanner.
  • ROI Wizard — orders, revenue, cost, net, ROAS and ROI by engine, offer, channel, campaign or creative.
  • Ad spend typed, by CSV, or nightly from Google Ads / Meta / TikTok. Conversion goals for non-shops.
  • Insights Chat — ask your shop questions in wp-admin. Customers pseudonymised, no data export.

Running the shop

  • Marketplace order import — Skroutz, Shopflix, eMAG, eFood, Wolt, Etsy, Amazon native WooCommerce orders. The catalogue importer runs it in reverse: import products from a marketplace listing in one click.
  • Streaming feeds — ready-made templates for Google Shopping, Facebook, Amazon Inventory Loader, eBay File Exchange, Etsy listings, Skroutz, BestPrice, Shopflix, eMAG, eFood, Wolt and Tolstoy, plus a custom builder.
  • Sixteen couriers — vouchers, labels, COD, tracking, bulk printing, daily closings: ACS, BOX NOW, Courier Center, ELTA, Geniki Taxydromiki, Speedex, DHL, FedEx, UPS, USPS, Royal Mail, Colissimo, BRT, Correos, Sendcloud, plus a manual carrier.
  • Order documents — invoices, packing slips, proformas, credit notes. Singly or merged across a date range.
  • Delivery economics — real break-even free shipping from your carrier costs, per-carrier × zone P&L.
  • Operational intelligence — stock recovery, missing hot sellers, out-of-stock predictor, branch stock, barcode scanning, optional ERP and supplier feed (XML) imports.

The withdrawal button — Directive (EU) 2023/2673

Every EU distance seller must now give consumers a prominent, permanently available button to declare withdrawal electronically.

  • 14 calendar days from delivery, guests included, no reason required, partial withdrawal by item and quantity.
  • Acknowledgement on a durable medium with date and time; cancellation stays distinct from withdrawal.
  • Return vouchers checked by an operator before the customer sees them. Ships disabled.

Content, blocks and regional selling

  • Events with RSVP, FAQ accordions, Store Pages, Food & Beverages option groups, Google reviews, Media Cleanup that quarantines before it deletes.
  • Dozens of server-rendered blocks for stores, products, recommendations, swatches, brands, categories, blog, competitions and events.
  • Regional checkout — COD by country or courier, “from X,XX €” labels before a postcode is entered, per-country payment and shipping rules.

Speed and resilience

  • Pre-computed into flat tables; the storefront reads single cached rows, and a thin front-end runtime plugin (Pro) serves it without the admin half.
  • Self-healing jobs re-arm after updates and stay dormant until used. Tables are never dropped except on explicit uninstall.

Free and Pro

GPLv3 throughout. There are three separate things here, and two of them are called “Pro”.

1. This plugin, free. A complete, working product, not a demo: AI chat and semantic search, the whole SEO engine, pricing and merchandising, the storefront features, measurement and consent, feeds, courier fulfilment, the block library, Ctrl+K and the complete withdrawal button, which is a legal obligation and stays free.

2. A Pro subscription (or the 14-day trial), activated by connecting the site to your Rooster One account. No per-feature keys. It unlocks the Pro screens whose code is already inside this download:

  • Marketplace order import — Skroutz, Shopflix, eMAG, eFood, Wolt, Etsy, Amazon.
  • Attribution and ROI — dashboard, ROI Wizard, ad-spend connectors, shipping cost against margin.
  • Audiences and campaigns — audience builder, email and web-push flows, social posts, AI-suggested offers.
  • Customer intelligence — customer lookup, surveys, cancellations and returns analysis, chat analytics.
  • Insights Chat, events and competitions, Action Scheduler cleanup.

3. Two companion plugins, included with a Pro subscription and installed separately. A subscription on its own does not put their code on your server, so these screens ask you to install the plugin rather than pretending to work:

  • Rooster One Runtime — serves the storefront, SEO head, sitemap and redirects without loading the admin half. The biggest single speed difference between free and Pro.
  • Rooster One Pro — carries seven engines this download does not contain: supplier invoice scanning, the accounting and ERP connectors (Entersoft, Galaxy, Soft1, Zoho Books, Oxygen), the catalogue importer, the product exchanger, the duplicate-product merge engine, semantic internal linking and the branch stock scanner.

Everything Pro-locked stays visible with an explanation of what it does, and where a screen also needs the Pro plugin it says so before you buy, not after.

Optional integrations

Nothing below is required; each is an opt-in add-on using your own account.

  • Rooster AI credits (rooster.systems) — powers the AI chat, AI SEO copy and Insights Chat via Anthropic Claude and Voyage AI embeddings, with no per-provider API keys to manage.
  • Recommendations service (eshop-optimizer.com) — graph-database up-sell/cross-sell analysis of your order history.
  • DataForSEO — optional keyword rank tracking under a spend cap you set.
  • Ad and measurement platforms — Google Ads, GA4, Meta and TikTok, each independently selectable.
  • Couriers and marketplaces — your own carrier and marketplace accounts, for vouchers and order import.
  • Google Places / Search Console for location data and search performance.

Screenshots

Every feature in one catalogue - search all 581 tools and open any of them from here.

Every feature in one catalogue - search all 581 tools and open any of them from here.

The module grid: turn on only what your shop needs. Each card says what it does before you enable it.

The module grid: turn on only what your shop needs. Each card says what it does before you enable it.

Ask your shop a question in plain language and get an answer from your own data.

Ask your shop a question in plain language and get an answer from your own data.

Couriers: print vouchers, track parcels and reconcile what each carrier actually billed you.

Couriers: print vouchers, track parcels and reconcile what each carrier actually billed you.

Withdrawal and returns handled to the letter of EU consumer law: one click for the customer, and a queue that runs from request to refund.

Withdrawal and returns handled to the letter of EU consumer law: one click for the customer, and a queue that runs from request to refund.

Role pricing: wholesale, trade and member prices per customer role, without a second catalogue.

Role pricing: wholesale, trade and member prices per customer role, without a second catalogue.

Discounts across a whole brand or category, including the monthly-offer CSV import.

Discounts across a whole brand or category, including the monthly-offer CSV import.

Customer discount tiers that move with what a shopper has actually spent.

Customer discount tiers that move with what a shopper has actually spent.

Free gifts triggered by basket value, brand or category.

Free gifts triggered by basket value, brand or category.

Free shipping and cash-on-delivery rules, per country and per payment method.

Free shipping and cash-on-delivery rules, per country and per payment method.

Price history with the EU Omnibus 30-day lowest price recorded on every change.

Price history with the EU Omnibus 30-day lowest price recorded on every change.

Table rate shipping by weight, value, zone and courier.

Table rate shipping by weight, value, zone and courier.

Marketplace and comparison-shopping feeds, generated and kept current.

Marketplace and comparison-shopping feeds, generated and kept current.

Catalogue importer: bring products in from a supplier file and map the columns once.

Catalogue importer: bring products in from a supplier file and map the columns once.

SEO health: what is wrong across the catalogue, ranked by how much traffic it costs.

SEO health: what is wrong across the catalogue, ranked by how much traffic it costs.

The SEO engine: titles, descriptions and indexing rules for every product and category.

The SEO engine: titles, descriptions and indexing rules for every product and category.

Product schema that search engines and AI assistants can actually read.

Product schema that search engines and AI assistants can actually read.

Redirects, including the ones a migration would otherwise have left broken.

Redirects, including the ones a migration would otherwise have left broken.

The search queries bringing people to the shop, and the pages they land on.

The search queries bringing people to the shop, and the pages they land on.

Content opportunities: what to write next, argued from your own search data. (Pro)

Content opportunities: what to write next, argued from your own search data. (Pro)

Storefront display: every customer-facing element in one place.

Storefront display: every customer-facing element in one place.

Colour and image swatches on the product page and across the catalogue.

Colour and image swatches on the product page and across the catalogue.

AI Chat: Embeddings population. (Pro)

AI Chat: Embeddings population. (Pro)

A side cart that shows the basket without leaving the page.

A side cart that shows the basket without leaving the page.

The Navigator: help shoppers find a product by what they need it for.

The Navigator: help shoppers find a product by what they need it for.

Performance: which channel, campaign and landing page produced the revenue. (Pro)

Performance: which channel, campaign and landing page produced the revenue. (Pro)

Units sold online against each physical branch, so you can see where stock belongs. (Pro)

Units sold online against each physical branch, so you can see where stock belongs. (Pro)

GDPR consent, with tags and pixels that genuinely wait for it.

GDPR consent, with tags and pixels that genuinely wait for it.

Pixels and conversions for Google, Meta and TikTok, measured the same way once.

Pixels and conversions for Google, Meta and TikTok, measured the same way once.

Star ratings analytics: what is rated well, what is not, and what changed.

Star ratings analytics: what is rated well, what is not, and what changed.

Web push: the opt-in prompt, who subscribed, and what to send them. (Pro)

Web push: the opt-in prompt, who subscribed, and what to send them. (Pro)

Plugin Details

Active Installs
10
Total Downloads
7,396
Version
11.3.1
Requires WP
7.1
Requires PHP
7.4
Tested Up To
7.1.4
Added
2024-04-24
Last Updated
2026-11-01 1:22am GMT

Ratings

5
2
4
0
3
0
2
0
1
0