If you saved time and money with this project. Support it 😉
Connect WordPress with Gumroad webhooks to automatically create user accounts and manage subscriptions.
On github I only give bug fix support on issues.
If you need paid setup or training help contact me: [email protected] I can kickstart your membership site easily. 😉
- ✅ Automatic User Creation - Creates WordPress users when customers purchase
- ✅ Product-Specific Roles - Assign different roles for different products
- ✅ Subscription Support - Handles recurring payments and cancellations
- ✅ Custom Email Templates - Full HTML support with dynamic tags
- ✅ Secure Endpoints - Unique hash-based webhook URLs
- ✅ Comprehensive Logging - Configurable storage limits (10-1000 entries)
- ✅ Auto Role Management - Adds/removes roles based on purchase/cancellation
- ✅ GitHub Auto-Updates - Updates directly from repository
Screenshots:
- Upload to
/wp-content/plugins/gumroad-connect - Activate in WordPress admin
- Go to Gumroad Connect > Settings
- Enter your Seller ID
- Copy webhook URL to Gumroad settings
- Enter Gumroad Seller ID in Settings
- Enable "Auto Create Users"
- Configure default roles or product-specific roles
- Customize email template (optional)
- Add webhook URL to Gumroad account
- Test using Ping Test page
- Customer purchases on Gumroad
- Webhook sent to WordPress
- Plugin verifies seller ID
- User created/updated with assigned roles
- Welcome email sent with credentials
- Subscription status tracked for recurring payments
- Roles removed on cancellation/refund
- Settings - Configure seller ID, roles, email templates, and storage limits
- Ping Test - View incoming webhooks and verify connection
- User Log - Monitor user creation and subscription activity