Gumroad Analytics
/install gumroad-analytics
Gumroad Analytics
Collect Gumroad analytics in a privacy-conscious way.
What this skill does
- Fetches sales and products from Gumroad API
- Produces a daily summary JSON (counts + revenue totals)
- Does not store raw API payloads by default
Credentials
Expected file: ~/.config/gumroad/credentials.json
Example:
{
"access_token": "YOUR_GUMROAD_ACCESS_TOKEN"
}
Harden permissions:
chmod 600 ~/.config/gumroad/credentials.json
Run
bash skills/gumroad-analytics/scripts/fetch_metrics.sh
Optional raw storage (explicit opt-in):
bash skills/gumroad-analytics/scripts/fetch_metrics.sh --store-raw
Output
Summary file (default):
memory/metrics/gumroad/YYYY-MM-DD-summary.json
Raw files (only with --store-raw):
memory/metrics/gumroad/YYYY-MM-DD-raw-sales-redacted.jsonmemory/metrics/gumroad/YYYY-MM-DD-raw-products.json
Notes
- Sales raw output is redacted before writing (
emailand buyer name fields removed). - If you do not need raw data, avoid
--store-raw.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gumroad-analytics - After installation, invoke the skill by name or use
/gumroad-analytics - Provide required inputs per the skill's parameter spec and get structured output
What is Gumroad Analytics?
Pull daily Gumroad product/sales analytics safely (no raw PII persistence by default). It is an AI Agent Skill for Claude Code / OpenClaw, with 438 downloads so far.
How do I install Gumroad Analytics?
Run "/install gumroad-analytics" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gumroad Analytics free?
Yes, Gumroad Analytics is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Gumroad Analytics support?
Gumroad Analytics is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gumroad Analytics?
It is built and maintained by Vlad Rimsha (@vladchatware); the current version is v1.0.1.