Automatically route and nurture leads for Business Funding, Life Insurance, Credit Repair, and Agent Recruitment with hyper-personalized AI-generated emails.
1. Lead Capture via Webhook
Your landing page submits lead data (name, email, phone, interest, service-specific details) to the workflow webhook.
2. Intelligent Routing by Interest
Switch node routes leads to the appropriate path based on their selected service interest.
3. AI Email Generation
OpenAI generates hyper-personalized HTML emails using the lead's specific data - calculating funding amounts, insurance premiums, credit repair timelines, or recruitment benefits.
4. Automated Email Delivery
Gmail sends the customized email with dynamic subject lines and professional templates.
5. Lead Tracking
Google Sheets logs all lead data for follow-up and analytics.
Time to set up: 15-20 minutes
Detailed setup instructions are included in the sticky notes throughout the workflow.
This workflow needs a landing page to collect leads. Here's how to build one quickly:
Lovable Prompt:
Create a modern lead magnet landing page for a financial services company with the following:
LAYOUT:
- Hero section with headline "Unlock Your Financial Future" and subheadline about multiple services
- Service selection cards for: Business Funding, Life Insurance, Credit Repair, Become an Agent
- Lead capture form that appears when user selects a service
- Professional color scheme: Green (#2EAE4E) primary, Cream (#F5F5DC) secondary, Gold (#FFD700) accents
FORM FUNCTIONALITY:
- Universal fields: First Name, Last Name, Email, Phone
- Service-specific conditional fields that appear based on selection:
Business Funding:
- Business Length (dropdown: <1 year, 1-2 years, 2-5 years, 5+ years)
- Monthly Revenue (dropdown: Under $10k, $10k-$50k, $50k-$100k, $100k+)
- Credit Score (dropdown: Below 600, 600-650, 650-700, 700+)
- Funding Purpose (text input)
Life Insurance:
- Age Range (dropdown: 18-30, 31-40, 41-50, 51-60, 60+)
- Has Dependents (radio: Yes/No)
- Health Status (dropdown: Excellent, Good, Fair)
- Coverage Needed (dropdown: $250k-$500k, $500k-$1M, $1M+)
- State (dropdown: all US states)
Credit Repair:
- Current Credit Score (dropdown: Below 500, 500-580, 580-650, 650-700, 700+)
- Credit Goals (dropdown: Buy a home, Get a loan, Better rates, Start a business)
- Negative Items (text input)
Become an Agent:
- Has Experience (radio: Yes/No)
- Is Licensed (radio: Yes/No)
- Interests (checkboxes: Flexible schedule, Passive income, Helping others, Building team)
- Start Time (dropdown: Immediately, 1-2 weeks, 1 month, Just exploring)
FORM SUBMISSION:
- On submit, POST form data as JSON to webhook URL: [YOUR_WEBHOOK_URL_HERE]
- JSON structure:
{
"firstName": "string",
"lastName": "string",
"email": "string",
"phone": "string",
"interest": "string",
"additionalData": {
// service-specific fields as object
},
"timestamp": "ISO date string",
"source": "leadmagnet_page"
}
- Show success message after submission
- Reset form for next lead
- Add subtle animations and hover effects
- Mobile responsive design
- Include trust badges/testimonials section
- Add privacy policy notice
STYLING:
- Modern, professional design
- Gradient buttons with hover effects
- Card-based layout for services
- Smooth transitions between form states
- Loading state during submission
After Lovable generates it:
[YOUR_WEBHOOK_URL_HERE] with your actual n8n webhook URLBase44/v0 Prompt:
Create a conversion-optimized lead capture landing page for financial services with:
STRUCTURE:
- Single-page application with smooth scrolling
- Hero section with value proposition
- 4 service option cards (Business Funding, Life Insurance, Credit Repair, Agent Recruitment)
- Dynamic form that shows service-specific fields based on card selection
- Social proof section with stats/testimonials
- Footer with company info
FORM BEHAVIOR:
When user clicks a service card:
1. Highlight selected card
2. Scroll smoothly to form section
3. Show universal fields (name, email, phone)
4. Show conditional fields based on service:
Business Funding → creditScore, monthlyRevenue, businessLength, fundingPurpose
Life Insurance → ageRange, hasDependents, healthStatus, coverageNeeded, state
Credit Repair → currentScore, creditGoals, negativeItems
Agent Recruitment → hasExperience, isLicensed, interests (multi-select), startTime
TECHNICAL REQUIREMENTS:
- React components with TypeScript
- Form validation with error messages
- Submit to webhook endpoint via fetch API with POST
- JSON payload structure:
{
firstName, lastName, email, phone, interest,
additionalData: { ...service-specific fields },
timestamp: new Date().toISOString(),
source: "leadmagnet_page"
}
- Loading spinner during submission
- Success confirmation modal
- Error handling with user-friendly messages
DESIGN:
- Color palette: Primary green #2EAE4E, Cream #F5F5DC, Gold accents #FFD700
- Tailwind CSS styling
- Responsive breakpoints for mobile/tablet/desktop
- Accessible form inputs with proper labels
- Smooth animations using Framer Motion
- Professional sans-serif font (Inter or similar)
COMPONENTS TO CREATE:
- ServiceCard: clickable cards with icon, title, description
- DynamicForm: form that renders fields based on selected service
- SuccessModal: confirmation after submission
- TestimonialsSection: social proof carousel
- HeroSection: headline, subheadline, CTA
Make it modern, trustworthy, and conversion-focused.
If you prefer no-code tools:
Typeform:
Webflow:
Carrd:
✅ 4 Complete Service Paths:
✅ AI-Powered Personalization:
✅ Complete Lead Management:
✅ Production-Ready Prompts:
🎨 Branding:
📊 Integrations:
🔄 Follow-up Sequences:
📈 Analytics:
Per 100 leads:
Total: Roughly $1-2 per 100 leads for AI generation
📚 Included Documentation:
🎥 Recommended Resources:
David Olusola
v1.0 - Initial release
Free to use and modify for your business.
⭐ If this template helps you, please:
Questions? Find me on the n8n community forum or LinkedIn.