Inspiration

The inspiration for Seeder Email Studio came from watching B2B sales teams spend 15-20 minutes per prospect—researching companies, crafting personalized emails, and repeating this process dozens of times daily. We saw an opportunity to leverage Gemini 3 to automate this research and writing process, enabling users to generate high-quality, personalized cold emails at scale while maintaining the human touch that makes outreach effective.

What it does

Seeder Email Studio is an AI-powered platform that transforms cold outreach from a manual process into an intelligent pipeline:

  1. Input: Users enter a prospect's name, title, company URL, and select a tone ( consultative, direct, casual, or formal).
  2. Research: The platform scrapes the company website and uses Google Search grounding to gather context about the company, industry, and recent developments.
  3. Generate: Gemini 3 Flash Preview generates three distinct email variations using a structured six-part framework: personal opener, value bridge, competitive context, positioning, and call-to-action. Each variation uses a different lead strategy (company observation, industry trend, or provocative question).
  4. Select & Copy: Users review the three variations, each with its own subject line and personalized body, and copy their preferred version with one click.
  5. History: Every generation is saved with a full audit trail for future reference.

How we built it

The project uses a modern, production-ready stack:

  • Frontend: Next.js with TypeScript, styled with Tailwind CSS and shadcn/ui components
  • Backend: Next.js API routes handle the AI pipeline
  • Database & Auth: Supabase (PostgreSQL + Row Level Security)
  • AI: Google GenAI SDK with Gemini 3 Flash Preview for structured JSON output and Google Search grounding for real-time research
  • Scraping: Custom web scraping pipeline to extract company context

The generation pipeline is multi-step: scrape → contextualize → generate → store. We use structured prompts with configurable temperature settings to ensure consistent, high-quality output across different tones.

Challenges we ran into

  • Web Scraping Reliability: Extracting meaningful context from diverse website structures required robust parsing logic and fallback strategies.
  • Prompt Engineering: Designing a six-part email framework that produces consistently personalized results across industries took extensive iteration. We had to balance structure with flexibility.
  • Gemini 3 Integration: Learning to leverage structured output modes and Google Search grounding effectively required experimentation with different prompt strategies and temperature settings.
  • Variation Quality: Ensuring all three generated variations felt distinct yet equally valuable required careful prompt design and testing across different company types.

Accomplishments that we're proud of

  • Real Personalization: Our emails reference actual company details, not generic templates. Judges can test with any real company URL and see genuine personalization.
  • Speed: Reducing 15-20 minutes of manual work to under 10 seconds while maintaining quality.
  • Production-Ready Architecture: Full authentication, role-based access control, admin dashboard, and audit logging—not just a demo.
  • Gemini 3 Feature Utilization: Successfully leveraging both structured output and Google Search grounding to create a true AI pipeline, not just a prompt wrapper.

What we learned

  • AI as Augmentation: Gemini 3 excels at generating options, but giving users three variations to choose from respects their judgment while saving time.
  • Context is Everything: The quality of scraped company data directly impacts email personalization. Investing in robust research pipelines pays off.
  • Structured Prompts > Simple Prompts: Our six-part framework produces far better results than "write a cold email." Gemini 3's structured output mode made this reliable.
  • Temperature Matters: Different tones (consultative vs. direct) require different temperature settings. We made this configurable per-generation.
  • Real-Time Grounding: Google Search grounding adds current context that static scraping misses—recent news, industry trends, competitive moves.

What's next for Seeder Email Studio

  • CRM Integrations: Direct export to Salesforce, HubSpot, and other CRMs
  • LinkedIn Integration: Pull prospect data and company insights from LinkedIn profiles
  • A/B Testing: Track which email variations perform best and learn from results
  • Multi-Language Support: Generate emails in the prospect's native language
  • Team Collaboration: Shared templates, approval workflows, and team analytics
  • Email Sending: Direct integration with email providers for one-click sending and tracking

Built With

Share this project:

Updates