Create Your First Flow
Let's Build Something Real
In the next 10 minutes, you'll build a working flow that:
- Receives leads from a web form
- Validates the data
- Checks for duplicates
- Delivers to a webhook (simulating your CRM)
No theory, no fluff - just hands-on building. Let's go!
📍 You are here: About to create your first lead processing flow
⏱️ Time needed: 10 minutes
🎯 You'll have: A working flow processing real leads
Step 1: Create Your Flow (2 minutes)
Navigate to Flows
- Log into your LeadConduit account
- Click Flows in the main navigation
- Click the blue New Flow button
Name Your Flow
Give it a meaningful name:
- ✅ Good: "Solar Leads - California"
- ✅ Good: "Insurance - Web Form - Test"
- ❌ Avoid: "Test" or "Flow 1"
💡 Pro tip: Include the lead type and source in the name. You'll thank yourself later when you have 20+ flows.
Create the Flow
- Enter your flow name
- Add a description (optional but recommended)
- Click Create Flow
🎉 Congrats! You just created your first flow. You'll see an empty canvas ready for building.
Step 2: Add Your First Source (3 minutes)
Every flow needs a source - where leads come from. Let's use the simplest option for testing.
Add the Source
- Click Add Source on the left side of your flow
- Search for "Inbound Field"
- Click Inbound Field from the results
- Click Add Source
Configure Basic Settings
- Name: "Web Form Test" (or similar)
- Submission URL: You'll see a unique URL like:
Copy this - you'll need it to submit test leads!https://app.leadconduit.com/v2/sources/[ID]/submit
Define Your Fields
Let's add the essential fields for a basic lead:
Click Add Field and create these:
- first_name (Text)
- last_name (Text)
- email (Email)
- phone (Phone)
- state (US State)
💡 Why these types matter: Email and Phone types automatically validate and parse the data. State type ensures valid US state codes.
Save Your Source
Click Save at the bottom. Your source is ready!
Step 3: Add Data Quality Steps (3 minutes)
Now let's ensure only quality leads flow through.
Add Email Validation
- From your flow canvas, click Add Step
- Choose Filter type
- Search for "Standard Filter"
- Click Add Step
Configure the filter:
- Name: "Require Valid Email"
- Rules:
- Field:
email.valid
- Operator:
is true
- Field:
- Outcome: Continue if passed, skip if failed
Add Duplicate Check
- Click Add Step again
- Choose Filter type
- Search for "Suppress Duplicates"
- Click Add Step
Configure duplicate checking:
- Name: "Block Recent Duplicates"
- Duplicate Field:
email
- Time Window:
7 days
💡 What this does: Blocks any lead with the same email submitted in the last 7 days.
Step 4: Add Your Delivery (2 minutes)
Time to send your validated leads somewhere!
Add a Webhook Recipient
- Click Add Recipient on the right side
- Search for "Webhook"
- Click Webhook (GET)
- Click Add Recipient
Configure the Webhook
For testing, we'll use a service that shows us what was sent:
Name: "Test CRM Webhook"
URL:
https://webhook.site/[unique-id]
(Visit webhook.site to get your unique URL)
Method: GET (simpler for testing)
Map Your Fields
The webhook will automatically include all lead fields. For a real integration, you'd map specific fields here.
Save Your Recipient
Click Save. Your flow is complete!
Step 5: Test Your Flow! (2 minutes)
This is the exciting part - let's see it work!
Submit a Test Lead
Option 1: Use the Test Panel
- In your flow, click the source step
- Click Test in the sidebar
- Fill in the test form:
First Name: John Last Name: Doe Email: john@example.com Phone: 555-123-4567 State: CA
- Click Submit
Option 2: Use the Submission URL
Send a POST request to your source URL with JSON:
{
"first_name": "Jane",
"last_name": "Smith",
"email": "jane@example.com",
"phone": "555-987-6543",
"state": "TX"
}
Watch the Magic Happen
- Go back to your flow
- Click the Leads tab
- You'll see your test lead appear!
- Click the lead ID to see details
What You'll See
✅ Source Step: Lead received and parsed
✅ Email Filter: Passed (valid email)
✅ Duplicate Check: Passed (first time seen)
✅ Webhook Delivery: Sent successfully
Visit your webhook.site URL to see the delivered data!
Understanding Your Success
What Just Happened?
In 10 minutes, you built a production-ready flow that:
- Received a lead via API
- Validated the email address
- Checked for duplicates
- Delivered clean data to a webhook
The Power You Now Have
- Instant Integration: Any system can now send you leads
- Automatic Validation: Bad emails never reach your CRM
- Duplicate Protection: Stop paying for the same lead twice
- Flexible Delivery: Send leads anywhere via webhook
Your Flow Metrics
Check the flow's Stats tab to see:
- Total leads received
- Acceptance rate
- Filter performance
- Delivery success rate
Level Up Your Flow
Ready to enhance your flow? Try these upgrades:
Add Phone Validation
- Add another filter step
- Rule:
phone.valid is true
- Now only valid phones pass through
Add State Filtering
- Add a filter for specific states
- Rule:
state is included in list "CA,TX,NY,FL"
- Only accept leads from profitable states
Add Data Enhancement
- Add an enhancement step
- Try "Phone Intelligence" to append carrier data
- Use appended data in routing decisions
Add Business Hours
- Add a filter for time-based routing
- Rule:
timestamp.hour is between 9 and 17
- Only accept leads during business hours
Common Questions
"My lead was rejected - why?"
Click the lead ID and check the Events tab. You'll see exactly which step failed and why.
"Can I edit my flow while it's running?"
Yes! LeadConduit allows live editing. Changes take effect immediately for new leads.
"How do I connect real sources?"
Check out Connecting Sources for guides on Facebook, Google, and custom integrations.
"What about pricing and caps?"
See Source Configuration to add cost tracking and volume limits.
Your Next Steps
Congratulations! You've built your first flow. Here's what to explore next:
📚 Deepen Your Knowledge
- Understanding Events - See the complete audit trail
- Working with Fields - Master data handling
- Advanced Filters - Complex routing logic
🔧 Build Production Flows
- Connect Real Sources - Facebook, Google, APIs
- CRM Delivery - Salesforce, HubSpot, etc.
- Add Enhancements - TrustedForm, data append
🚀 Optimize Operations
- Volume Caps - Control lead flow
- Pricing Rules - Track ROI automatically
- Reporting - Measure everything
🎉 You did it! You're no longer a LeadConduit beginner. You've built a real flow that processes real leads. Everything else builds on what you just learned.
Stuck? Excited? Questions? We love hearing from new users: support@activeprospect.com
Comments
0 comments
Please sign in to leave a comment.