FAQ
About the product
What is LeadFella? An AI sales assistant for agencies, web/software firms, SEO agencies, and freelancers. It finds local businesses, analyzes their websites, scores them by revenue potential, drafts personalized outreach, and runs the full pipeline in a built-in CRM. See product-overview.md.
Where do leads come from? A built-in Google Maps scraper (Playwright-Java). You can search by hand or use AI scrape: describe a niche, a location, and how many leads you want, and an LLM plans the area-level queries for you.
Does it send outreach automatically? No. Every message follows Draft → Review → Approve → Send. LeadFella never auto-sends.
Is the scoring just "AI"? No. Scoring and opportunity detection are deterministic and explainable rule-based logic. AI is layered on top only for personalization (summaries, sales angles, email/WhatsApp copy).
Do I need my own AI key? The AI features (personalization, optional website insight/vision) work with leading LLMs - OpenAI, Anthropic, Gemini, xAI - using your own key. The core scraping, SEO report, and scoring are deterministic and do not require AI.
What currency does it use? Revenue estimates default to INR, and the product is fully multi-currency (USD, EUR, GBP, INR, AED, and more) with an optional value multiplier and one-click re-score of existing leads.
What channels does outreach support? Email today, with self-hosted open/click tracking, deliverability checks, and inbound reply classification. WhatsApp/LinkedIn copy generation is part of AI personalization; broader multi-channel sending is on the roadmap.
About early access
How do I get access? Join the waitlist from the pricing page. Name and email are required; company and website are optional.
Are there paid plans yet? Not yet - the site collects early-access signups rather than selling plans.
What do you store when I sign up? Your name and email, optional company/website, and the page you signed up from (plus request metadata for spam protection). Signups are deduplicated by email.
About the website & data
Is the marketing website the same app as the product? No. The marketing site (this project) is a separate Next.js frontend + Express API with its own PostgreSQL database. The product app is a React SPA served by a Spring Boot backend with MongoDB. They share a brand, not a codebase or database. See architecture.md.
Are website signups the same as product users? No. The waitlist leads and the single website admin are independent of the product's user accounts.
How is the admin panel secured?
A single env-configured admin signs in for a JWT (Authorization: Bearer).
Tokens expire after JWT_TTL_HOURS (default 12h), and rotating JWT_SECRET
invalidates all sessions. The /admin area is noindex.
How do I export or clean up leads?
Use the maintenance scripts in website/backend: npm run export-leads,
npm run list-leads, npm run delete-lead. See
installation.md.
Something isn't working. See troubleshooting.md for database, CORS, rate-limit, admin-login, and build issues.