Stylique - CRM Lead Generation and Outreach Engine — client logo

Turn Fragmented Lead Ops Into OneAutonomous Revenue Pipeline

This system transforms disconnected scraping tools, spreadsheets, and manual follow-up routines into a unified outbound engine. Leads are captured from multiple channels, enriched with decision-maker intelligence, routed to the right owner, and sequenced through AI-personalized outreach. Teams get real-time visibility into pipeline health, engagement, and next actions without operational overhead.

Stylique - CRM Lead Generation and Outreach Engine — project screenshot by Neura Agency

78%

Reduction in manual enrichment and assignment effort

3.4x

Increase in daily personalized outreach throughput

96%

On-time adherence to automated Day 3/7/14 follow-up cadence

THE CHALLENGE

Fragmented outbound operations were capping growth.

Lead generation was spread across multiple discovery channels, each producing inconsistent data quality and requiring heavy manual cleanup before sales could act. Enrichment, assignment, and outreach readiness decisions were handled through ad-hoc sheet edits, which created bottlenecks, status drift, and poor handoff reliability.

THE SOLUTION

A unified automation layer for acquisition, enrichment, and outreach.

Neura Agency engineered a dual-layer architecture: a Next.js + Supabase dashboard for secure, role-based operations, and a robust n8n workflow backbone for autonomous lead processing. Multi-source ingest (Instagram, Google Search, LinkedIn) feeds a normalized CRM model in Google Sheets, where deterministic status transitions, fallback logic, and append-or-update write patterns keep records synchronized.

Core Capabilities

Multi-Source Lead Ingestion Engine

Automates lead capture from Instagram (Apify), Google Search (Serper), and LinkedIn/Evaboot imports via Google Drive. Source-specific parsing and normalization push structured records into a single CRM pipeline.

Decision-Maker Enrichment Orchestration

Uses Apollo people matching with domain and organization fallbacks, then escalates to people search when direct matches fail. The workflow prioritizes non-generic business emails and enriches title, phone, and company profile data.

Role-Based CRM Control Plane

Delivers separate admin and sales experiences with Supabase-backed authentication, profile gating, and route-level protection. Sales users can only view and edit assigned records, while admins manage team, config, and system operations.

Config-as-Data Operations Layer

Moves outreach templates, search parameters, and team assignment settings into editable config sheets and API routes. Non-technical operators can tune campaign behavior without redeploying code or editing workflow logic.

AI Outreach and Follow-Up Sequencing

Generates personalized outbound content with LLM prompts and runs scheduled multi-touch follow-up cadences through Microsoft 365. Built-in failure handling, retry eligibility, and cadence state transitions preserve delivery reliability.

Engagement Telemetry and Team Intelligence

Tracks opens through webhook pixels, updates CRM engagement fields in real time, and triggers automated daily performance digests. Teams receive hot-lead, overdue follow-up, and funnel health visibility through Outlook and Microsoft Teams.

Architecture & Technology

Frontend

  • Next.js 14 (App Router)
  • React 18
  • TypeScript
  • Tailwind CSS
  • Radix UI
  • Recharts

Backend

  • Next.js Route Handlers
  • Supabase Auth + PostgreSQL
  • Google Sheets API (@googleapis/sheets)
  • n8n workflow orchestration
  • Zod + React Hook Form

Infrastructure

  • n8n Cloud
  • Supabase
  • Google Sheets as operational datastore
  • Google Drive for LinkedIn/Evaboot imports
  • Cloudinary asset delivery

External APIs

  • Apollo People API
  • Serper Search API
  • Apify API
  • OpenRouter API (Gemini model)
  • Microsoft Outlook / Microsoft 365 API
  • Microsoft Teams Incoming Webhook
  • Groq API (legacy outreach flow)