Back to Projects

Sproute

AI-Powered WhatsApp Lead Prospecting SaaS

Sproute helps freelancers find leads and manage WhatsApp outreach with AI-assisted messaging, tone-matched replies, and automated follow-ups.

Category

SaaS Application

Year

2026

Status

In Progress

Overview

Sproute is an AI-powered prospecting tool built for freelancers who rely on WhatsApp to find and close clients. Instead of manually searching for leads and drafting messages one by one, users get AI-assisted outreach: draft messages, reply handling across multiple tones, and automated follow-up sequences that still sound like a real person. The product is designed to remove the busywork from cold outreach while keeping every message human.

The Problem

Freelancers spend hours finding leads and writing outreach messages, and most of that effort gets lost to silence or generic-sounding follow-ups.

  • Manually searching for prospects is slow and inconsistent
  • Writing outreach messages from scratch takes time and often reads as generic
  • Follow-ups get forgotten or feel robotic when automated
  • Handling replies across many conversations at once is hard to manage

The Solution

Sproute combines AI-assisted messaging with a structured outreach flow so users can prospect and follow up without losing the human touch.

  • AI-assisted lead discovery and message drafting
  • Reply handling across nine common scenarios, each with tone-specific templates
  • Automated no-reply follow-up sequences
  • A WhatsApp-style chat helper for managing conversations
  • Subscription billing handled through Paystack

Core Features

Outreach Flow

  • No-reply follow-up sequence for unanswered messages
  • Reply templates covering nine distinct scenarios
  • Tone-specific variants: casual, formal, and pidgin
  • Chat helper with WhatsApp-style message bubbles

AI-Assisted Messaging

  • Message generation powered by Gemini through serverless functions
  • Centralized inline prompts for consistent output
  • API keys handled server-side for security

Subscriptions & Billing

  • Paystack inline checkout for subscriptions
  • Serverless endpoint for payment verification
  • Plan status reflected in real time across the app

Analytics

  • Usage tracking with PostHog
  • Performance monitoring with Vercel Analytics

UX Strategy

"Tone-specific reply templates"

A single generic tone does not fit every lead, so users can match the conversation style that fits the client.

"Open location search instead of hardcoded cities"

Removing hardcoded Nigerian cities and geocoding suffixes lets any user worldwide prospect in their own area.

"Server-side API keys"

Moving Gemini and search API keys server-side closed a security gap found during development.

"WhatsApp-style chat interface"

A familiar chat layout reduces friction for users already used to WhatsApp.

Tech Stack

frontend

Next.js 15ReactTypeScript

styling

Tailwind CSS v4

stateManagement

TanStack Query v5Zustand

backend

SupabaseServerless functions

aiIntegration

Gemini AI

payments

Paystack

deployment

Vercel

Key Learnings

  • Structuring reply templates so nine scenarios feel distinct rather than repetitive
  • Moving API keys server-side after identifying a security vulnerability
  • Designing follow-up sequences that stay human rather than reading as automated
  • Building a location search flexible enough for a worldwide audience