✓ Verified 💻 Development ✓ Enhanced Data

Gumroad Analytics

Pull analytics from Gumroad API.

Rating
4.8 (249 reviews)
Downloads
703 downloads
Version
1.0.0

Overview

Pull analytics from Gumroad API.

Complete Documentation

View Source →

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:

json
{
  "access_token": "YOUR_GUMROAD_ACCESS_TOKEN"
}

Harden permissions:

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

Run

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

Optional raw storage (explicit opt-in):

bash
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.json
  • memory/metrics/gumroad/YYYY-MM-DD-raw-products.json

Notes

  • Sales raw output is redacted before writing (email and buyer name fields removed).
  • If you do not need raw data, avoid --store-raw.

Installation

Terminal bash

openclaw install gumroad-analytics
    
Copied!

💻Code Examples

example.json
{
  "access_token": "YOUR_GUMROAD_ACCESS_TOKEN"
}

Tags

#git_and-github #api

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author vladchatware
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install gumroad-analytics