Docs menuWP-CLI commands

WP-CLI commands

Vireo Pro Needs an active Vireo Pro license.

Read revenue, sources, products, stores, traffic, funnels and onward paths from the command line with the wp vireo commands in Vireo Pro.

On this page

Vireo Pro adds wp vireo commands while its license is active. The free plugin has no commands of its own.

Shared options

  • --start=<date> and --end=<date>, as YYYY-MM-DD. They default to the last 30 days.
  • --format=<format>: table (the default), json, yaml or csv.
  • --limit=<n> where a command lists rows: 1 to 100.
  • --store=<id> on the revenue commands: woo, edd, fluentcart or freemius. Leave it out for every store.

wp vireo revenue

Net revenue, orders and revenue per visitor for a range.

wp vireo revenue
wp vireo revenue --start=2026-08-01 --store=edd --format=json

wp vireo sources

Revenue by marketing source: source, medium, campaign, orders, revenue and average order value. Takes --store and --limit (default 10).

wp vireo sources --limit=25 --format=csv

wp vireo products

Best-selling products or downloads: store, product, views, purchases, revenue and conversion. Takes --store and --limit (default 10).

wp vireo stores

Which stores Vireo tracks, and which have orders in the range.

wp vireo traffic

Traffic totals for a range, one metric per row.

wp vireo funnel

Step-by-step drop-off through a funnel. Give a funnel’s id or name, or leave it out to list the funnels on the site.

wp vireo funnel
wp vireo funnel checkout --start=2026-08-01

wp vireo paths

Where people go next. With no argument, the most travelled page pairs on the site. With a path, where people go after that page and what share of its onward traffic each destination takes. --limit defaults to 20 for pairs and 10 for a single path.

wp vireo paths
wp vireo paths /pricing --limit=5

Page pairs are kept for 90 days.

Scripting

--format=json gives output you can pipe into other tools, for example to post a weekly revenue line to a chat channel from a cron job.

Updated 11 October 2026. Something wrong or missing? Tell us.