WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Connect your WordPress site with Gumroad to automatically create user accounts when customers make a purchase.

License

Notifications You must be signed in to change notification settings

sinanisler/gumroad-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gumroad Connect

If you saved time and money with this project. Support it 😉

Sponsor me Ask DeepWiki

Connect WordPress with Gumroad webhooks to automatically create user accounts and manage subscriptions.

Support

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. 😉

Features

  • 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

Tutorial Video

image

Screenshots:

image image

Installation

  1. Upload to /wp-content/plugins/gumroad-connect
  2. Activate in WordPress admin
  3. Go to Gumroad Connect > Settings
  4. Enter your Seller ID
  5. Copy webhook URL to Gumroad settings

Quick Setup

  1. Enter Gumroad Seller ID in Settings
  2. Enable "Auto Create Users"
  3. Configure default roles or product-specific roles
  4. Customize email template (optional)
  5. Add webhook URL to Gumroad account
  6. Test using Ping Test page

How It Works

  1. Customer purchases on Gumroad
  2. Webhook sent to WordPress
  3. Plugin verifies seller ID
  4. User created/updated with assigned roles
  5. Welcome email sent with credentials
  6. Subscription status tracked for recurring payments
  7. Roles removed on cancellation/refund

Admin Pages

  • 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

About

Connect your WordPress site with Gumroad to automatically create user accounts when customers make a purchase.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors 2

  •  
  •  

Languages