From thumbgate
Pulls checkout funnel analytics from Plausible, local telemetry, Stripe, and dashboard. Use for revenue analysis, funnel reviews, or before pricing changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thumbgate:pull-funnel-dataThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Repeatable skill for pulling checkout funnel analytics data from all sources
Repeatable skill for pulling checkout funnel analytics data from all sources into a readable local report.
cd /Users/igorganapolsky/workspace/git/igor/ThumbGate/repo
npm run social:poll:plausible
This pulls live Plausible visitors, source attribution, and checkout funnel metrics for the last 7 days, then stores the result in the social analytics SQLite store.
cd /Users/igorganapolsky/workspace/git/igor/ThumbGate/repo
node -e "const {getFeedbackPaths}=require('./scripts/feedback-loop'); const {getTelemetryAnalytics}=require('./scripts/telemetry-analytics'); const {FEEDBACK_DIR}=getFeedbackPaths(); console.log(JSON.stringify(getTelemetryAnalytics(FEEDBACK_DIR,{window:'30d'}).trafficQuality,null,2));"
Use trafficQuality.external for demand analysis. Treat raw event totals as
diagnostic input only; they may include internal, test, bot, or low-confidence
direct traffic.
cd /Users/igorganapolsky/workspace/git/igor/ThumbGate/repo
node scripts/dashboard.js
Look for:
External VisitorsData QualityClean VisitorsPlausible ExportPostHog ExportGA4 ExportVisitor PathsUse the Stripe connector to inspect account, products, prices, subscriptions, charges, invoices, and search results. Do not count Igor's own test purchase as commercial revenue.
These are the canonical Plausible event names fired by the checkout pipeline:
| Stage | Event Name | Source |
|---|---|---|
| CTA click | pricing_cta_click | Client-side (pricing.html onclick) |
| Checkout view | Checkout Pro Viewed | Server-side (plausible-server-events.js) |
| Email submit | Checkout Pro Email Submitted | Server-side |
| Stripe redirect | Checkout Pro Stripe Redirect Started | Server-side |
| Purchase | Checkout Pro Purchase Completed | Server-side only (billing.js Stripe webhook) |
| Success confirmation | Checkout Pro Success Page Confirmed | Client-side success page confirmation |
PLAUSIBLE_API_KEY and PLAUSIBLE_SITE_ID..thumbgate/telemetry-pings.jsonl and the active feedback directory.trafficQuality; internal/test traffic may be polluting the raw count.Checkout Pro Purchase Completed; only the webhook should emit that canonical purchase event.npx claudepluginhub igorganapolsky/thumbgateGuides SaaS analytics setup: event tracking, key metrics by growth stage, funnels, naming conventions, data quality, and tools like PostHog, Plausible, Mixpanel.
Sets up GA4/GTM tracking, interprets analytics data, analyzes conversion funnels, calculates ROI, and measures product engagement. For analytics-driven decisions.
Monitors PostHog revenue analytics for upstream failures (Stripe sync stalls, capture regressions), config drift, and goal-miss escalations. Emits findings only when confidence is high.