AutomationMart
Home/Browse/Stock market daily digest with Bright Data scraping & Gemini AI email reports
n8n

Stock market daily digest with Bright Data scraping & Gemini AI email reports

n8nn8n14 modulesv1.0
GmailGoogle SheetsGemini

This workflow makes it easier to keep track of the stocks market and get an email with a summary of the daily highlights on what happened, key insights and trends Setup Guide 1. Define the schedule (days, times, intervals). 2. Replace sample stock data with your desired stock list (ticker, name, etc.) in JSON format. 3. Split Out the fields to have a clean list of the stocks to monitor 4. set keyword node Extracts the stock ticker from each item and sets it to the keyword property. 5.

At a glance

Stock market daily digest with Bright Data scraping & Gemini AI email reports is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, Gemini
Modules
14
Price
Free
Version
v1.0
Stock market daily digest with Bright Data scraping & Gemini AI email reports workflow diagram

About this workflow

This workflow makes it easier to keep track of the stocks market and get an email with a summary of the daily highlights on what happened, key insights and trends Setup Guide 1. Define the schedule (days, times, intervals). 2. Replace sample stock data with your desired stock list (ticker, name, etc.) in JSON format. 3. Split Out the fields to have a clean list of the stocks to monitor 4. set keyword node Extracts the stock ticker from each item and sets it to the keyword property. 5. Financial times scraper Triggers the Bright Data Datasets API to scrape financial data. Set the node as below Method: POST URL: Query Parameters: datasetid: Replace with your Bright Data dataset ID. includeerrors: true type: discovernew discoverby: keyword Headers: Authorization: Bearer YOURBRIGHTDATAAPIKEY Replace with your Bright Data API key. Body: JSON, ={{ $('set keyword').all().map(item => item.json)}} Execute Once: Checked. 6. Get progress node Checks the status of the Bright Data scraping job if complete, or running Setup: URL: $json.snapshotid }} Headers: Authorization: Bearer YOURBRIGHTDATAAPIKEY Replace with your Bright Data API key. 7. Get snapshot + data retrieves the scraped data from the Bright Data API. Pass the request as URL: $json.snapshotid }} Query Parameters: format: json Headers: Authorization: Bearer YOURBRIGHTDATAAPIKEY Replace with your Bright Data API key. 8. Aggregate. Combines the data from each stock item into a single object 9. Update to sheet and add all items to This sheet. Make a copy before you can map the data 10. create summary node generates a summary of the scraped stock data using the Google Gemini AI model and notifies you via Gmail. Setup: Prompt Type: define Text: Customize the prompt to define the AI's role, input format, tasks, output format (HTML email), and constraints. 11. Google Sheets. Appends the scraped data to a Google Sheet. This should be set to automap so as to adjust to the results found in the request Important Notes: Remember to replace placeholder values (API keys, dataset IDs, email addresses, Google Sheet IDs) with your actual values. Review and customize the AI prompt for the "create summary" node to achieve the desired email summary output. Consider adding error handling for a more robust workflow. Monitor API usage to avoid rate limits.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

AI-powered PDF invoice parser with Google Drive, Google Sheets & OpenAI

Who is this for? This workflow is perfect for: Companies that manage invoices through Google Drive Business owners who want to minimize manual data entry and maximize accuracy Accounting teams and finance departments seeking to automate invoice processing What problem is this workflow solving? Processing invoices manually is time-consuming, error-prone, and inconsistent. This workflow solves those issues by: Automating invoice processing from detection to data extraction to storage Improvin

Free

Add Google Sheets rows from Netlify Deploys

Every time a new Netlify deploy event occurs, Make will automatically add a new row to a Google Sheet. This example uses [this sheet](https://docs.google.com/spreadsheets/d/1tL7dVs4zthdNHCNqONRwV4P4-UdqyzhvZ-5joAUJCDY/edit#gid=0).

Free

Filter and update Google Sheets rows with messages from Anthropic Claude

Use this template to filter Google Sheets rows and update them with messages generated by Anthropic Claude, streamlining data management and communication in your spreadsheets.

Free

Send Lob postcards from Google Sheets

Every time a new Google Sheets row is added, Make will automatically send a postcard to the person in the sheet using Lob and update the row in the sheet.

Free

Pinterest keyword-based content scraper with AI agent & BrightData automation

Pinterest Keyword-Based Content Scraper with AI Agent & BrightData Automation Overview This n8n workflow automates Pinterest content scraping based on user-provided keywords using BrightData's API and Claude Sonnet 4 AI agent. The system intelligently processes keywords, initiates scraping jobs, monitors progress, and formats the extracted data into structured outputs. Architecture Components 🧠 AI-Powered Controller - Claude Sonnet 4 Model: Processes and understands keywords before initiating sc

Free

Redis locking for concurrent task handling

Who is this for? This workflow is great for n8n users who want to prevent duplicate or overlapping workflow runs. If you're a developer, DevOps engineer, or automation enthusiast managing tasks like database updates, syncing tools, or hitting rate-limited APIs, this one’s for you. --- 🧩 What problem does this solve? In the real world, automations can get triggered at the same time—whether that’s because of multiple webhook calls, overlapping schedules, or retries. And when two workflows try to d

Free

Lead generation agent

Who this is for This workflow is for digital marketing agencies or sales teams who want to automatically find business leads based on industry & location, gather their contact details, and send personalized cold emails — all from one form submission. --- What this workflow does This workflow starts every time someone submits the Lead Machine Form. It then: Scrapes business data (company name, website, phone, address, category) using Apify based

Free

Auto-publish PR news articles with featured images to WordPress from RSS

This workflow automates the process of publishing PR News articles to the WordPress website. 🔧 How it works: Uses an RSS Feed Trigger to monitor new PR News articles. Extracts the article content and parses the featured image URL. Uploads the image to WordPress as a media item. Creates a new draft post on the WordPress site using the article's content and sets the uploaded image as the featured image. ✅ Features: Polls RSS feed every minute. Automatically extracts and sets featured images. Posts

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free