skills/sales-graphy/SKILL.md
Graphy platform help — all-in-one course/membership platform for creators (graphy.com; formerly Spayee): courses, memberships, communities, coaching, webinars, branded mobile apps, and AI tools. Developer surface: a REST API gated to the top plan (Merchant ID + API key auth; Create/Enroll Learner; Postman docs) plus webhooks (9 triggers incl. Success/Init Transaction — auto-disabled after 5 failures) and Zapier/Pabbly. Use when wiring a Graphy webhook or API integration to enroll buyers from an external cart, granting access on payment, syncing learners into a CRM, deciding between the API (top plan) and webhooks, evaluating mobile-app or transaction-fee plan gates, or troubleshooting slow post-sale support. Do NOT use for course/membership strategy across tools or platform comparison (use /sales-membership), email-marketing strategy (use /sales-email-marketing), or checkout optimization across platforms (use /sales-checkout).
npx skillsauth add sales-skills/sales sales-graphyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
If references/learnings.md exists, read it first for accumulated platform knowledge.
What are you trying to do?
Which plan are you on? API access is gated to the top (Advanced/Scale) plan — this decides API vs webhooks/Zapier.
Skip-ahead rule: if the user's prompt already provides enough context, skip to Step 2.
| If the question is about... | Route to... |
|---|---|
| Course/membership strategy, retention, or platform comparison | /sales-membership {question} |
| Email sequences and broadcasts (the ESP you connect) | /sales-email-marketing {question} |
| Email deliverability / inbox placement | /sales-deliverability {question} |
| Checkout / order-bump / upsell optimization across tools | /sales-checkout {question} |
| Webinar funnel strategy | /sales-webinar {question} |
When routing, give the exact command, e.g. "This is a retention question — run: /sales-membership how do I cut course churn".
Read references/platform-guide.md for the full reference — the module map (API/webhook/UI-only), the plan gates (mobile apps on Rise+, API on the top plan, the murky transaction-fee story), the learner/enrollment/transaction data model with JSON shapes, and quick-start recipes (enroll a buyer via the API; grant access on Success Transaction via webhook; sync new learners to a CRM via Zapier/Pabbly).
Read references/graphy-api-reference.md for the API + webhooks — the Merchant ID + API key auth (Integration API menu, Advanced plan only), the iPaaS operations (Create Learner, Enroll Learner to Course), the canonical Postman docs, and the full 9-trigger webhook list with the 5-failures-auto-disable behavior.
Answer the user's question using only the relevant section. Don't dump the full reference.
Focus on the user's specific situation:
If you discover a gotcha, workaround, or tip not covered in references/learnings.md, append it there.
Best-effort from research (2026-06) — review these, especially plan-gated features and pricing, which change frequently.
Success Transaction to fulfill; Init Transaction only means checkout started. Confusing them grants access to non-payers./sales-membership — Course/membership strategy across tools (Graphy is one of the creator platforms covered), retention, and platform comparison/sales-email-marketing — Email sequence and broadcast strategy (the ESP you connect to Graphy)/sales-webinar — Live and evergreen webinar selling strategy/sales-checkout — Checkout, order-bump, and upsell optimization (external carts that feed Graphy)/sales-deliverability — Inbox placement and domain authentication for your connected ESP/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-do -a claude-codeUser says: "I sell on my own Stripe page but host the course in Graphy. How do I auto-enroll buyers?"
Skill does: Two paths by plan. On the Advanced/Scale plan, use the REST API (auth mid + key from Integration API): Create Learner then Enroll Learner to Course, mapping email → course URL (Recipe 1). Below that, register a Success Transaction webhook (or a Zap/Pabbly flow) and enroll in the handler (Recipe 2). Notes email is the identity key and to confirm exact endpoints in the Postman collection.
Result: User picks the API or webhook path based on their plan and auto-enrolls buyers.
User says: "Access used to get granted automatically on purchase, now nothing happens." Skill does: Explains Graphy auto-disables a webhook after 5 failed deliveries — a few endpoint errors will have turned it off. Walks through re-enabling (Integrations → Webhooks), adding endpoint monitoring/alerting, and confirming it's the Success Transaction event (not Init). Result: User re-enables the webhook and hardens the endpoint so it stops disabling.
User says: "I want a branded app and to keep 100% of revenue — is the Launch plan fine?"
Skill does: Clarifies the plan gates — mobile apps are Rise+ (DIY build/publish), not Launch, and the 0%-fee claim conflicts with third-party reports of ~10% on Launch / ~5% on Rise — so verify the real fee on graphy.com/pricing before committing. Frames all pricing as best-effort. For choosing across platforms, routes to /sales-membership.
Result: User understands the true entry cost for an app + the fee uncertainty before buying.
Symptom: Events that used to fire have silently stopped. Cause: Graphy automatically disables a webhook after 5 failed delivery attempts. Solution: Re-enable it in Dashboard → Integrations → Webhooks, fix the endpoint (return 2xx fast), and add uptime monitoring/alerting so a few transient errors don't kill fulfillment. Remember only status + URL are editable; logs persist after deletion.
Symptom: People who started but didn't finish checkout got enrolled.
Cause: You fulfilled on the Init Transaction event (checkout started) instead of Success Transaction (payment completed).
Solution: Switch the fulfillment trigger to Success Transaction and ignore Init, or check status == "success" in the payload before granting access.
Symptom: No Integration API menu or credentials. Cause: API access is gated to the Advanced/Scale (top) plan. Solution: Upgrade to the top plan for the API + SSO, or integrate via webhooks + Zapier/Pabbly on your current tier (Create Learner / Enroll via the Zapier/Pabbly actions). Credentials live in Integration API once on the right plan.
Symptom: Pre-sale was fast; post-sale tickets go quiet.
Cause: The most consistent Graphy complaint — slow post-sale support running on India timezone.
Solution: Set internal expectations (don't gate a launch on a fast Graphy reply), batch questions, and self-serve via the help center. For platform-selection second-guessing, use /sales-membership.
tools
Wizlogo (wizlogo.com) platform help — a budget online logo maker (template/style-variation, marketed as "AI") plus a hub of FREE branding tools (business-name, blog-name and slogan generators, business-card maker, invoice generator, color converter, domain search). The pricing traps: the FREE logo is PERSONAL-USE-ONLY; the two cheap paid tiers are RASTER PNG/JPG only — Single (~€39.99 one-time) and Unlimited (~€3.99 per WEEK, recurring) — and VECTOR (SVG/PDF/EPS) is gated to the ~€299.99 Enterprise tier, which also bundles human designer edits and a social kit. Transparent PNG is on all paid plans. Use when making a Wizlogo logo, understanding free-vs-paid or personal-vs-commercial use, which tier unlocks vector/SVG for print, the weekly-subscription billing trap, its free name/slogan generators, or whether it has an API (UI-only — no public API, webhooks, Zapier or MCP). Do NOT use to just generate the business name (use /sales-namelix) or to compare/validate branding tools (use /sales-idea-validation).
tools
VistaPrint platform help (vistaprint.com, a Cimpress company) — the small-business design + print + digital-marketing platform: a free AI Logomaker (4 generations, 60 more after free sign-up) exporting SVG/PNG/PDF at 4000x4000 with no watermark, a free Brand Kit, business cards/flyers/signage/apparel/promo print, and a website builder. THE RIGHTS TRAP: VistaPrint states NO intellectual-property rights transfer on an AI-generated logo — you get usage rights but CANNOT register it for trademark or copyright; only its human designer service transfers full IP. Use when making a VistaPrint logo, asking if you own or can trademark it, running out of AI logo credits, printed colors not matching the screen, bleed/DPI/font file-prep rejections, or asking whether VistaPrint has an API (the consumer site does not — automation runs through the parent Cimpress Open partner-fulfilment API). Do NOT use for Vista Social scheduling (use /sales-vistasocial) or comparing logo tools market-wide (use /sales-idea-validation).
tools
Turbologo (turbologo.com) platform help — a budget AI/DIY logo maker: enter a business name + industry, pick icons and colors, and it proposes logo concepts you refine in an in-browser editor, then pay a one-time fee to download (designing is free, previews are watermarked, downloading is the paywall). Vector SVG/PDF is gated to the mid tier and up; the top tier adds a brand kit (business cards, letterheads, email signatures, social assets). Use when generating a logo in Turbologo, choosing which download tier to buy, vector SVG vs raster PNG, removing the free watermark, the time-limited edit-after-purchase window, pay-to-download pricing questions, whether an AI logo is yours to trademark, or whether Turbologo has an API to bulk-generate logos (it is UI-only — no public API, webhooks, Zapier, or MCP). Do NOT use to generate the business name (use /sales-namelix), compare or validate branding tools across the market (use /sales-idea-validation), or build wider marketing creative (use /sales-canva).
tools
Online Logo Maker (onlinelogomaker.com) platform help — a long-standing free/freemium DIY logo maker: build the mark yourself from icons, shapes, text, and fonts — MANUAL/template-based, NOT enter-a-name-get-AI-concepts. The free pack downloads a LOW-RES 300px PNG with a background; vector SVG, transparent PNG, and 2000px high-res are gated to a one-time lifetime Premium pack (not a subscription). The free tier's commercial-use rights are disputed by reviewers — clean ownership effectively needs Premium, and a shared-icon mark can be non-distinctive. Use for building/editing a logo here, free download vs Premium, vector SVG or transparent PNG, one-time pricing, commercial-use/trademark terms, near-namesake confusion (NOT LogoMaker.com / LogoMakr / Logomakerr.ai), or whether it has an API (UI-only — no API, webhooks, Zapier, MCP). Do NOT use to generate the business name (use /sales-namelix), compare branding tools across the market (use /sales-idea-validation), or build wider creative (use /sales-canva).