Monitor AppSumo lifetime deals with ScrapeOps and Google Sheets
Daily Schedule Trigger (09:00)
Fetch AppSumo Deals via ScrapeOps (JS Render)
scrapeops
Parse AppSumo Deals HTML → Structured JSON
Lookup Deal in Google Sheet (by URL)
googleSheets
Merge Scrape + Existing Row (Enrich by URL)
IF New Deal (Last Checked is empty)
Stamp Last Checked (New Deal Path)
Stamp Last Checked (Existing Deal Path)
Append New Deal to Sheet
googleSheets
Update Existing Deal Row in Sheet
googleSheets
Filter Relevant Deal Categories
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.