Gumroad Customer Onboarding with MailerLite & Google Sheets

This workflow automates customer onboarding for Gumroad sales, replacing manual email list management and CRM data entry. It triggers on new purchases, validates sale data, adds customers to MailerLite groups, and logs records in Google Sheets, streamlining e-commerce operations. Key nodes include Gumroad Trigger (captures sales), If (validates data), MailerLite (manages subscribers), HTTP Request (assigns groups), Google Sheets (CRM storage), and Set (data formatting). It benefits e-commerce businesses or digital creators with 50-500 monthly sales, ensuring efficient customer segmentation and follow-up for targeted marketing.\n\nThe workflow saves 6-10 hours weekly by automating 100+ customer records, reducing manual tasks by 70%. Use cases include online stores, course creators, or freelancers. Requirements include n8n, Gumroad (free API), MailerLite (~$10/month), and Google Sheets (free with Google account). It scales to 1,000 sales monthly but is limited by MailerLite API quotas. Setup takes 20-30 minutes, requiring API credentials and webhook configuration.\n\nInstall n8n from n8n.io or use cloud.n8n.io. Obtain Gumroad API keys from gumroad.com/settings/advanced, MailerLite tokens from mailerlite.com/integrations/api, and Google Sheets OAuth2 from console.cloud.google.com. Import the workflow JSON via Workflows menu. Configure Gumroad Trigger webhook to /gumroad-sale with API token authentication. Set MailerLite node with group ID and Google Sheets node with spreadsheet ID.\n\nTest with a sample Gumroad sale (e.g., email: 'test@example.com', product: 'E-book'). Verify MailerLite subscriber creation, group assignment, and Google Sheets record. Common errors: invalid Gumroad tokens (re-authenticate), missing group ID (check MailerLite settings), or Google API limits (monitor quotas). Activate workflow, monitor Google Sheets for accuracy, and schedule weekly checks. Optimize by adjusting group IDs for specific products.", "businessValue": "Saves 6-10 hours/week processing 100+ customer records", "setupTime": "20-30 minutes", "difficulty": "Intermediate", "requirements": [ "n8n, Gumroad, MailerLite, Google Sheets subscriptions", "API keys for Gumroad, MailerLite, Google Sheets", "Node.js environment, 4GB RAM minimum" "useCase": "Automating customer onboarding for e-commerce"

$5.49

Workflow steps: 15

Integrated apps: gumroadTrigger, if, set

Gumroad Customer Onboarding with MailerLite & Google Sheets preview