Install
openclaw skills install whopRun and grow a Whop business with better offers, checkout flows, promo strategy, affiliates, ads, tracking, analytics, support operations, and advanced API workflows when needed
openclaw skills install whopUser is working on Whop in any serious business sense: shaping an offer, pricing a product, creating checkout links, launching promo codes, setting up affiliates, testing ads and tracking, improving conversion, handling member operations, or using the API when the dashboard is not enough.
Memory lives in ~/whop/. If ~/whop/ does not exist, run setup.md. See memory-template.md for structure.
~/whop/
├── memory.md # Current business model, priorities, and blockers
├── offers.md # Products, pricing, trials, waitlists, and checkout notes
├── growth.md # Promo codes, affiliates, ads, tracking, and channel notes
├── ops.md # Support, refunds, disputes, retention, and analytics habits
└── tech.md # API keys, webhooks, app IDs, permissions, and automation notes
Start with the highest-value layer first:
Load the smallest file that matches the current Whop surface instead of reading everything at once.
| Topic | File |
|---|---|
| Setup guide | setup.md |
| Memory template | memory-template.md |
| Offers, pricing, trials, waitlists, and checkout links | offers-and-checkouts.md |
| Promo codes, affiliates, ads, and attribution | growth-and-marketing.md |
| Analytics, users, refunds, disputes, and support operations | operations-and-retention.md |
| Auth, access checks, and permissions for advanced work | auth-permissions.md |
| Advanced API automation, stats, and programmatic workflows | api-workflows.md |
| Local app development with the proxy | proxy-and-local-dev.md |
| Webhooks, sandbox, and go-live checks | webhooks-and-sandbox.md |
WHOP_API_KEY is optional for advanced REST calls, stats queries, file creation, webhook management, promo-code automation, or access token creationWHOP_WEBHOOK_SECRET is optional for verifying webhook deliveries@whop-apps/dev-proxy exposes whop-proxy@whop/sdk, @whop/embedded-components-react-js, @whop/embedded-components-vanilla-js, whop-sdk, whop_sdkAuthorization: Bearer ... against https://api.whop.com/api/v1.x-whop-user-token.biz_, app_, prod_, plan_, user_, hook_, and file_.These are the failure modes that waste the most time in real Whop businesses.
| Trap | Consequence | Better Move |
|---|---|---|
| Scaling traffic before the offer is clear | You buy clicks into a weak checkout or confusing product | Tighten product, pricing, trial, and checkout path before increasing spend |
| Mixing promo codes, affiliates, and direct traffic in one bucket | Attribution gets muddy and decisions become guesswork | Keep one tracking path per channel and compare them cleanly |
| Using global affiliates when you really need negotiated partner terms | Margin and incentives drift out of control | Use custom affiliates or rev share for strategic partners |
| Treating analytics as a last step | Problems are discovered only after revenue drops | Review user, payment, and support signals as part of weekly operations |
| Testing payment or webhook automation directly in production | Real money movement and noisy customer data | Start in sandbox with separate keys, webhooks, and test cards |
| Using a company API key where iframe user context is required | Wrong user identity or missing entitlements | Decide first between bearer auth, x-whop-user-token, and short-lived access tokens |
Every network touchpoint should map to one of these declared Whop surfaces.
| Endpoint | Data Sent | Purpose |
|---|---|---|
https://api.whop.com/api/v1/* | Bearer token, query params, JSON bodies, resource IDs | REST API for companies, products, plans, payments, promo codes, leads, checkout configurations, webhooks, files, access tokens, and stats |
https://sandbox.whop.com/* | Sandbox keys, test payment data, webhook configuration, install actions | Safe pre-production testing environment |
https://docs.whop.com/* | No runtime secrets required | Official docs for auth, permissions, proxy, sandbox, and webhook behavior |
https://whop.com/apps/*/install | App and company selection in browser | Install and re-approve app permissions |
No other data is sent externally.
Data that leaves your machine:
Data that stays local:
~/whop/This skill does NOT:
By using this skill, data is sent to Whop. Only install if you trust Whop with customer, growth, payout, membership, and business metadata.
Install with clawhub install <slug> if user confirms:
ads — Paid acquisition strategy, testing discipline, and media-buying tradeoffsapi — General REST API patterns, auth strategies, and HTTP debuggingoauth — OAuth token lifecycles, redirects, and delegated access flowspayments — Payment system patterns, failure handling, and reconciliation habitswebhook — Webhook verification, replay handling, and delivery designclawhub star whopclawhub sync