The This Week Across Your Stack card on Home is fed by a deliberately simple mechanism. Each plugin pushes its own numbers to a shared table by calling resultsaix_publish_stat with a product slug, a metric name and a value. The Hub reads only from that shared table.
That boundary matters. Because the Hub never queries another plugin's own tables, plugins are free to restructure their storage entirely without breaking anything here, and the Hub never needs to know how any of them work internally.
How periods work:
Values are stored against a period key in ISO week format, for example 2026-W18, and a plugin can pass its own period if it is backfilling. Each combination of product, metric and period is unique, so publishing the same number twice overwrites rather than duplicating. Re running a calculation is safe.
The metrics the Home card understands:
- clicks
- leads
- sales
- revenue, formatted as currency
- subscribers
- emails sent
A plugin can publish any metric name it likes and the value is stored, but the Home card renders these six. Values are summed across every plugin that reported them, so two plugins both reporting sales contribute to one total.
When the card appears:
Only when there is data for the current week. With an empty table the card is skipped entirely, so a fresh install shows a clean page rather than a grid of zeroes. If you have just installed the Hub, expect it to stay hidden until your plugins next publish, which for most is on their own schedule or when the Hub's daily job runs.
Beyond the weekly total, the shared table also keeps the per product breakdown and the history of previous weeks, which is what makes trend views possible in future releases.