Objective

The purpose of this project is to automate the process of extracting customer information from Gmail order confirmation emails and registering a placeholder product purchase on Gumroad. This system will ensure that customers who have already made a purchase are flagged in Gumroad and are removed from any further email sequences.

Tools

Gumroad: placeholder product here

Gmail: [email protected]

You sold an ItList! 🥂.eml

Zapier

Key Deliverables:

  1. Gmail Integration:
  2. Gumroad Integration:

Desired Flow

(Although, Zapier doesn’t allow this in their Workflow interface)

Step 1: Set Up a Trigger with Gmail (Detect Purchase Email)

  1. Create a new Zap in Zapier.
  2. Trigger app: Select Gmail.
  3. Trigger event: Choose New Email Matching Search.
  4. Search string: Use a specific search string that identifies the order confirmation email (either: subject:"You sold an ItList!" or from:[email protected]).
  5. Test the trigger: Zapier will fetch a sample email to test the connection.

Step 2: Extract Customer’s Email

  1. Add an action: Add a text parsing step to extract the customer’s email from the Gmail body.
  2. Set up the parser: Set it to extract the part of the email that contains the customer's email address.

Step 3: Trigger Purchase of Placeholder Product on Gumroad

  1. Add a Gumroad action: In the next step, choose Gumroad as the action app.
  2. Select the action event: Choose Create Sale.
  3. Set up the product details:
  4. Test the action: Zapier will simulate a "purchase" of the placeholder product for the extracted email.