Gumroad Analytics for Openclaw

A privacy-focused tool for automating the collection and summarization of Gumroad sales and product performance data.

vladchatware
v1.0.1
Mar 2, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gumroad-analytics

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gumroad-analytics using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Gumroad Analytics?

The Gumroad Analytics skill provides a secure and automated way to interface with the Gumroad API. It focuses on gathering essential business intelligence, such as revenue totals and product counts, while maintaining a strict privacy-first approach.

By integrating this into the Openclaw Skills ecosystem, developers and creators can maintain a historical record of their sales performance without the overhead of manual data entry or the risks associated with storing sensitive customer information. The skill is designed to run efficiently in the background, ensuring your local data store is always up to date with your latest financial metrics.

Gumroad Analytics Use Cases

  • Monitoring daily revenue growth and product performance trends automatically.
  • Generating privacy-conscious sales summaries for internal business reporting.
  • Automating data collection for e-commerce dashboards without storing raw customer PII.
  • Integrating Gumroad financial data into a broader Openclaw Skills automated workflow.

How Gumroad Analytics Works

  1. The skill authenticates with the Gumroad API using a secure local credential file located in the user config directory.
  2. It fetches the latest sales and product data directly from the platform endpoints.
  3. A built-in redaction process removes PII (Personally Identifiable Information) like buyer names and email addresses from the sales records.
  4. The system calculates revenue totals and item counts to generate a daily summary JSON file.
  5. Data is stored in a structured directory within the local memory folder for easy access and processing by other Openclaw Skills.

Gumroad Analytics Setup

First, ensure you have the necessary dependencies installed on your system:

sudo apt-get install curl python3

Create the configuration directory and the credentials file:

mkdir -p ~/.config/gumroad
touch ~/.config/gumroad/credentials.json

Populate ~/.config/gumroad/credentials.json with your API token:

{
  "access_token": "YOUR_GUMROAD_ACCESS_TOKEN"
}

Secure the credential file permissions:

chmod 600 ~/.config/gumroad/credentials.json

Execute the skill to fetch metrics:

bash skills/gumroad-analytics/scripts/fetch_metrics.sh

Gumroad Analytics Data Schema & Taxonomy

The skill organizes data within the memory/metrics/gumroad/ directory. By default, it produces a daily summary, but can be configured to store redacted raw data.

File Type Path Pattern Content
Summary .../YYYY-MM-DD-summary.json Aggregate revenue and sales counts.
Redacted Sales .../YYYY-MM-DD-raw-sales-redacted.json Itemized sales with PII removed (Opt-in).
Raw Products .../YYYY-MM-DD-raw-products.json Full product metadata and pricing (Opt-in).

Gumroad Analytics Advanced Features

  • Automatic PII Redaction: The skill ensures that sensitive buyer information never hits your disk by default.
  • Opt-in Raw Storage: Use the --store-raw flag for advanced data analysis when detailed product or sales logs are required.
  • CI/CD Ready: Designed to work seamlessly within Openclaw Skills pipelines for automated daily financial tracking.
  • Lightweight Footprint: Operates using standard shell tools and Python, minimizing the need for heavy external libraries.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*