🎬 Generate DraftKings DFS lineups with GPT-4o, Google Sheets, email and Slack alerts

⚑ 6 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

Who’s it For

This template is perfect for daily fantasy sports (DFS) enthusiasts, sports analysts, and content creators who want automated, AI-optimized lineups for DraftKings contests. Works for multiple sports including NFL, NBA, MLB, NHL, and esports like LOL and CS.

How It Works / What It Does

The workflow uses the DraftKings API Actor to scrape real-time contest and player data. It calculates player value based on projected points and salary, and then uses AI to generate optimized DFS lineups. Generated lineups are logged to Google Sheets, emailed to subscribers with AI-personalized messaging, and internal teams are notified via Slack. Filters allow skipping contests that are too expensive, almost full, or starting too soon.

How to Set Up

  1. Configure DraftKings API Actor: select sport, maxContests, includePlayerData.
  2. Google Sheets: enter Sheet ID and worksheet for logging lineups.
  3. Email Node: configure SMTP or SendGrid for sending subscriber emails.
  4. Slack Node: enter channel for team notifications.
  5. Adjust workflow schedule for daily or pre-game runs.
  6. Optional: modify contest filters (entry fee, prize pool, start time).

Requirements

How to Customize the Workflow

Why This Template is Valuable

πŸ”— Nodes Used

Send Email, Google Sheets, HTTP Request, Slack, Schedule Trigger, AI Agent

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup