✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Gumroad: sales, customers & license keys as tables

Gumroad's WordPress integration covers product display and license verification, with sales data living in the Gumroad API. SleekView pulls sales, refunds, and license keys into sortable WP Admin tables so authors stop logging into Gumroad.com for routine reconciliation.

♾️ Lifetime License available

SleekView table view for Gumroad for WordPress

Gumroad sales without leaving WordPress

Gumroad's WordPress plugin focuses on the storefront side: embed products, handle license verification, and let buyers download files via WordPress URLs. Sales data, refund history, and customer lists live behind the Gumroad API and the seller dashboard at gumroad.com. For an author publishing a single ebook the dashboard is enough. For someone running ten products and a small support pipeline it means flipping tabs to answer questions WordPress should be able to answer locally.

SleekView calls the Gumroad API on a schedule and caches sales, customer records, and license verification events into local tables. Once cached, every column is sortable and filterable: sales by product, refunds by month, license keys by activation count, customers by lifetime spend. The cache refresh interval is per-table, so a sales view can be near-realtime while customer aggregates rebuild hourly to keep API usage modest.

Writes that need to hit Gumroad (refunds, license disabling, customer email updates) go through the official API endpoints. SleekView never assumes its cache is the source of truth for billing data. What it adds is a familiar table-and-filter workspace for the day-to-day work of selling on Gumroad: who bought what, which licenses look suspicious, which products refund most often, and which customers come back.

Workflow

How SleekView pulls Gumroad into WP Admin

1

Reuse the API token

Point SleekView at the Gumroad API token already configured by the Gumroad WordPress plugin or paste a fresh one. SleekView reads sales, customers, and license data through the official API.
2

Schedule per-table refreshes

Pick a refresh interval per table: realtime via webhooks for license events, five minutes for sales, hourly for customer rollups. Sleekview balances freshness against API rate limits.
3

Build views per workflow

Sales reconciliation by month, license abuse audits, customer lifetime-spend rankings. Each view chooses its columns from the cached fields and saves the filter set under a memorable name.
4

Refund and disable through the API

Inline writes (refund a sale, disable a license, update a customer email) call the Gumroad API endpoint, never the local cache. SleekView refreshes the affected row after the API confirms the change.

Sample columns

A typical Gumroad sales view

Cached sales data from the Gumroad API. Filter by product, country, refund state, or recurrence type.
Source: Gumroad API + local SleekView cache tables
Sale ID Product Customer Price Country State
GR-44210 Pixel Kit alex@studio.co $29.00 DE Completed
GR-44209 Lens Pack ria@design.io $49.00 US Completed
GR-44208 Pixel Kit tom@hello.dev $29.00 GB Disputed
GR-44207 Brush Bundle mia@brew.coop $19.00 FR Refunded

Comparison

Default Gumroad WP integration vs SleekView

Default Gumroad WordPress integration

  • Sales data is not surfaced in WP Admin at all
  • License key lookup is one key at a time, not a sortable list
  • Refund and dispute states require the Gumroad seller dashboard
  • Customer lifetime spend is computed manually if at all
  • No saved filters for recurring reconciliation tasks

SleekView

  • Local cache of sales, customers, and license keys with scheduled refresh
  • Sort and filter by product, country, refund state, or recurrence type
  • License verification log as a queryable table with rate-limit alerts
  • Customer-level rollup with lifetime spend and last purchase date
  • Inline refund and license disable through the Gumroad API

Features

What SleekView gives you for Gumroad for WordPress

Sales cache with scheduled refresh

Pull sales from the Gumroad API on a schedule (per-table interval) and store them locally. Filters and sorts run against the cache, so a 500-row sales view is instant and doesn't burn API calls.

License verification audit

Every license check the WordPress plugin performs becomes a row: key, product, activation count, last verified at, IP. Spot keys with abnormal activation counts and disable them through the official API.

Customer-level rollups

Aggregate sales by buyer email to compute lifetime spend, purchase count, and last-active date. Save a view of high-value customers for outreach, or a churn view of customers who haven't bought in 12 months.

Audience

Who uses SleekView for Gumroad

Course and ebook authors

Sales by product per month, side by side with refund rates. Spot products that overperform on volume but underperform on retention; rerun ad spend against the survivors instead of guessing.

Plugin and theme sellers

License verification tables with activation counts per key. A key with 30 activations across 30 IPs is visible inline; disable it without leaving WordPress and the buyer hears from support before reactivation.

Support teams

Look up a customer email and see every product they own, every license, and every refund or dispute event. No more 'one second, let me check Gumroad' on a support call.

The bigger picture

Why authors need a local Gumroad workspace

Gumroad's pitch is radical simplicity: zero setup, no merchant-of-record headaches for the seller, payouts handled. The cost is that almost everything operational lives on Gumroad's servers, with the WordPress plugin acting mostly as a storefront and license-verification client. For a solo author selling one product, this is fine.

For someone with three or more products, a recurring subscription tier, and a steady stream of refund and license-key requests, the friction adds up. Every support ticket starts with logging into Gumroad to look up the buyer, every monthly reconciliation is a CSV export from gumroad.com, and every license-abuse investigation is a series of single-key lookups. SleekView caches what's worth caching, joins it to WordPress users where there's overlap, and saves the filter sets your team uses every day.

The Gumroad dashboard keeps doing what it does well; WordPress gets a workspace for the work that overlaps with it.

Questions

Common questions about SleekView for Gumroad for WordPress

Yes. SleekView uses the Gumroad API token already configured by the Gumroad plugin (or asks you to add one). Read endpoints fetch sales, customers, and license data; write endpoints handle refunds, license disabling, and customer updates. No alternative scraping path; Gumroad doesn't expose this data outside the API.

 

Each table has its own refresh schedule. Sales default to a five-minute pull, customer aggregates to hourly, license verification logs to realtime via webhooks where available. You can tighten or relax these per workspace; tighter intervals cost more API calls but keep dashboards near-live.

 

Yes. Recurrence (monthly, quarterly, yearly, one-off) is a column on the sales table. Combine it with product ID, refund state, and date range to answer questions like 'how many monthly subscribers churned in March across products A and B'. Each filter combination saves as a named view.

 

Both surface as columns. Affiliate ID and discount code are part of each sale record from the API, so filters by affiliate or by code work the same as any other field. A typical view might be 'sales attributed to affiliate X this quarter' or 'sales using discount LAUNCH25'.

 

It calls Gumroad's license disable endpoint. After that, any verification check from your WordPress plugin against that key returns a disabled response, which is exactly the same behavior you'd get from disabling the key inside the Gumroad dashboard. Re-enabling is a separate API call SleekView also exposes.

 

Subscription state, cancellation date, and renewal info are all part of the sale record once fetched. SleekView treats subscriptions as sales with extra fields rather than a separate object, which matches Gumroad's API model. A subscription-only view is one saved filter.

 

Yes. Any saved view supports CSV export of the filtered rows with the chosen columns, useful for accountants who don't have WordPress access. The export uses the cached data, so it doesn't call the API repeatedly during a download.

 

Use both. The Gumroad dashboard owns payouts, tax forms, and product configuration. SleekView's value is keeping the operational data (sales, customers, licenses, refunds) inside WordPress alongside the rest of the site, with saved filters and column sets the support team can rely on every day.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView