14.1 Sales and Marketing Automation Examples
Sales and marketing teams benefit tremendously from automation. This section shows you complete, ready-to-use automation examples you can implement to accelerate your sales pipeline, nurture leads, and close more deals.
Overview: Sales and Marketing Use Cases
What Taibles Excels At
Lead management:
- Inbound lead enrichment
- Outbound prospecting
- Lead scoring and qualification
- Territory routing
Campaign execution:
- Event follow-up sequences
- Webinar nurturing
- Content distribution
- Multi-channel outreach
Performance tracking:
- Campaign ROI measurement
- Conversion funnel analysis
- Sales rep performance
- Lead source attribution
Example 1: Lead Enrichment Pipeline
Overview
Purpose: Automatically enrich and score inbound leads from form submissions
Covered in detail: See Section 10.1 for complete implementation
Quick summary:
Key features:
- 5-stage pipeline
- Quality gates (validation)
- Conditional execution
- Rate limiting
- Automatic routing
Reference: Jump to Section 10.1 for step-by-step setup
Example 2: Outbound Prospecting Pipeline
Business Problem
Scenario: Sales team needs to prospect new accounts systematically
Manual process (slow, inconsistent):
Manual Process
- Sales rep finds target companies (LinkedIn, Google)
- Manually researches each company
- Finds decision makers (time-consuming)
- Crafts personalized emails (1 per hour)
- Sends emails one-by-one
- Forgets to follow up
Result: 5-10 prospects per day, inconsistent quality
Automated process (fast, scalable):
Automated Process
- Upload list of target companies
- Automation enriches all (300 in 1 hour)
- Finds decision makers automatically
- Generates personalized emails (AI)
- Sends batch (respecting rate limits)
- Tracks opens and schedules follow-ups
Result: 300 prospects per day, consistent quality
Implementation: Complete Outbound Prospecting Taible
Taible Structure
Name: Outbound Prospecting Pipeline
Purpose: Systematically prospect target accounts with personalized outreach
Trigger: Manual (upload CSV of target companies)
Columns:
| Column | Type | Purpose |
|---|---|---|
| company_name | Text (manual) | Target company name |
| website | Text (manual) | Company website |
| target_title | Text (manual) | Job title to target (e.g., "VP Sales") |
| company_data | Clearbit | Company details (size, industry, funding) |
| is_qualified | Custom Code | Check if company meets ICP criteria |
| decision_maker_email | Hunter | Find email for target title |
| email_verified | Hunter | Verify email deliverability |
| personalized_message | AI | Generate personalized email |
| email_sent | SMTP | Send outreach email |
| opened | Webhook | Track if email opened |
| replied | IMAP | Detect replies |
| follow_up_1 | SMTP | Follow-up email (3 days later) |
| follow_up_2 | SMTP | Final follow-up (7 days later) |
| status | Dropdown (manual) | Prospect/Contacted/Qualified/Lost |
| assigned_to | User-select | Sales rep ownership |
Step-by-Step Setup
Step 1: Create Taible
1. Click "+ Add" → "Create New Taible"
Step 2: Add Manual Input Columns
These columns are where you (or your CSV import) will enter basic information about target companies.
Column 1: company_name
TextColumn 2: website
TextColumn 3: target_title
TextColumn 4: status
DropdownColumn 5: assigned_to
User-selectStep 3: Add Company Enrichment
Column 6: company_data
Clearbit Company Enrichment- Account: [Select Clearbit account]
- Method: Company Lookup
- Domain: Uses the website column value
The system will automatically look up company information like employee count, revenue, industry, and location using the website you provided.
Step 4: Add Qualification Logic
Column 7: is_qualified
Custom Code- Company size: 50-500 employees (customize for your ICP)
- Revenue: $10M-$100M annual revenue
- Industry: Matches target industries (SaaS, Software, Technology, Financial Services)
This column checks if the company matches your ideal customer profile (ICP). The system evaluates:
- Company size (target: 50-500 employees)
- Revenue range (target: $10M-$100M)
- Industry match (e.g., SaaS, Technology, Financial Services)
Companies that don't meet these criteria are automatically filtered out to save you time and money.
Step 5: Find Decision Maker
Column 8: decision_maker_email
Hunter Email Finder- Account: [Select Hunter account]
- Method: Find Email
- Domain: Uses website column
- Job Title: Uses target_title column
- Company: Uses company_name column
The system searches for the email address of the person with the job title you specified (e.g., "VP of Sales"). It uses the company website and name to find the right person.
Step 6: Verify Email
Column 9: email_verified
Hunter Email Verifier- Account: [Select Hunter account]
- Method: Verify Email
- Email: Uses decision_maker_email column
Before sending any emails, the system checks if the email address is valid and deliverable. This prevents bounces and protects your sender reputation.
Step 7: Generate Personalized Message
Column 10: personalized_message
AI (OpenAI GPT-4)- Recipient's job title
- Company industry and size
- Company location
- Your value proposition
- Start with relevant observation about their company/industry
- Mention their specific situation (size, industry)
- Clearly state your value proposition
- End with soft CTA (ask for 15-minute chat)
- Professional but conversational tone
- No excessive hype or buzzwords
This is where AI generates a personalized email for each prospect. The AI uses:
- The prospect's job title
- Company information (industry, size, location)
- Your value proposition
The result is a unique, relevant email for each prospect - not a generic template.
Step 8: Send Outreach Email
Column 11: email_sent
SMTP Email- Account: [Select Gmail/SMTP account]
- To: Uses decision_maker_email
- From: your-rep@company.com
- Subject: Quick question about [Company Name]'s sales operations
- Body: Uses personalized_message
- Track Opens: Yes
Email will NOT send automatically. You must review and approve each email before sending.
- Review the AI-generated message in the cell
- Make any edits if needed
- Click the cell
- Click button
- Email sends immediately
This step is set to Manual so you can review the AI-generated email before it's sent. When you're happy with the message, simply click the cell to send the email.
Step 9: Automated Follow-up Sequence
Column 14: follow_up_1
SMTP Email- Initial email was sent
- No reply has been received
"Hi [Name], Following up on my email from a few days ago. I understand you're likely busy, so I'll keep this brief. We've helped similar [Industry] companies like [Customer 1] and [Customer 2] cut their sales cycle by 40%. Would a quick 15-minute call next week work for you?"
Column 15: follow_up_2
SMTP Email- Follow-up 1 was sent
- No reply has been received
"Hi [Name], This is my last follow-up. I don't want to be a pest, but I genuinely think [Company] could benefit from what we offer. If you're interested, reply with a good time to chat. If not, no worries—best of luck with your sales operations!"
If the prospect replies at any point, the system automatically stops sending follow-ups. No more embarrassing emails after someone has already responded!
Follow-up Sequence: The system automatically sends follow-up emails:
- Follow-up 1: 3 days after initial email (if no reply)
- Follow-up 2: 7 days after first follow-up (if no reply)
If the prospect replies at any point, the follow-up sequence stops automatically.
Using the Prospecting Taible
Workflow 1: Bulk Upload Targets
Bulk Upload Workflow
Acme Corp,acmecorp.com,VP of Sales
TechStart Inc,techstart.io,Head of Marketing
BigCo LLC,bigco.com,Director of Sales Operations
- Click "Import CSV" or use API
- Map columns to taible columns
- Import creates rows automatically
- Filter by: Status = "Prospect"
- Review personalized_message for each row
- Click cell → if approved
- Email sends immediately ✓
Workflow 2: Manual Addition
Manual Addition Workflow
- Click "+ Add Row" at bottom of taible
- Enter: Company name, website, target title
- Select: Assigned to (sales rep)
Once AI message is generated, review it and click to send (same as bulk workflow)
3-day and 7-day follow-ups send automatically (unless prospect replies)
Success Metrics
Track in your taible:
- Total prospects added
- Qualification rate: How many companies match your ICP
- Email found rate: How many decision maker emails were found
- Email sent rate: How many emails were actually sent
- Reply rate: How many prospects responded
- Meeting scheduled: How many turned into meetings
Expected results (industry benchmarks):
- Qualification rate: 40-60% (depends on list quality)
- Email found rate: 60-80%
- Email delivery rate: 95%+ (with verification)
- Open rate: 20-40% (cold email average)
- Reply rate: 5-15% (good personalization)
- Meeting rate: 2-5% (realistic for cold outreach)
Example 3: Event Follow-up Automation
Business Problem
Scenario: Company hosts events (webinars, conferences, trade shows) and needs to follow up with attendees
Manual process (slow, inconsistent):
Manual Process
- Export attendee list from event platform
- Manually segment by role/engagement
- Draft follow-up emails for each segment
- Send one-by-one or with mail merge
- Forget to track who engaged
Result: 2-3 days to follow up, generic messages
Automated process (fast, personalized):
Automated Process
- Webhook from event platform → Row created automatically
- Enrich attendee automatically
- Segment by job title/industry
- Generate personalized follow-up (AI)
- Send within minutes of event ending
- Track engagement automatically
Result: Follow-up within 1 hour, personalized at scale
Implementation: Event Follow-up Taible
Taible Structure
Name: Event Follow-up Automation
Purpose: Automatically follow up with event attendees with personalized messaging
Trigger: Webhook from event platform (Zoom, Hopin, Eventbrite)
Columns:
| Column | Type | Purpose |
|---|---|---|
| event_data | Webhook | Raw event data from platform |
| attendee_name | Auto-extract | Extract from event_data |
| attendee_email | Auto-extract | Extract from event_data |
| attendance_duration | Auto-extract | How long they attended |
| questions_asked | Auto-extract | Questions they asked (if any) |
| company_data | Clearbit | Enrich company info |
| job_level | Custom Code | Determine seniority (IC/Manager/VP/C-Level) |
| engagement_score | Custom Code | Score engagement (duration + questions) |
| segment | Custom Code | Categorize attendee type |
| personalized_follow_up | AI | Generate follow-up email |
| email_sent | SMTP | Send follow-up email |
| resource_sent | SMTP | Send relevant resources based on questions |
| meeting_scheduled | Boolean (manual) | Track if meeting booked |
| status | Dropdown (manual) | New/Contacted/Qualified/Opportunity/Lost |
Step-by-Step Setup
Step 1: Create Taible and Add Webhook Trigger
- Type: Webhook
- Name: Event Attendee Webhook
- Column to store data: event_data
- Webhook Secret: [Generate and save]
- Zoom: Settings → Webhooks → Add webhook URL
- Event: "Webinar ended" or "Participant joined/left"
- Paste URL
What happens: Every time someone attends your webinar, Zoom (or your event platform) sends attendee data to your taible. A new row is created automatically with their information.
Step 2: Extract Attendee Data
Create columns that automatically extract information from the webhook data:
These columns automatically extract data from the webhook:
- Attendee name
- Email address
- How long they attended
- Questions they asked
You don't have to do anything - it happens automatically when the row is created.
Step 3: Enrich Attendee
Use Clearbit to enrich attendee information using their email address. This provides:
- Company name and website
- Job title and seniority
- Company size and industry
- Location information
The system enriches attendee information to understand:
- Their company
- Job title
- Seniority level (IC, Manager, VP, C-Level)
This helps you prioritize who to follow up with first.
Step 4: Calculate Engagement Score
The system calculates an engagement score (0-100) based on:
- Full attendance (90%+ of event): +50 points
- Partial attendance (50-90%): +30 points
- Brief attendance (<50%): +10 points
+25 points per question (strong engagement signal)
The system calculates an engagement score based on:
- Attendance duration: Did they stay for the whole event?
- Questions asked: Did they actively participate?
Higher scores = more interested prospects.
Step 5: Segment Attendees
Based on job level and engagement score, the system automatically assigns each attendee to a segment:
Based on job level and engagement, the system automatically segments attendees:
- Hot - Executive: C-Level/VP who stayed and engaged
- Warm - Decision Maker: Directors/VPs with decent engagement
- Warm - Practitioner: Individual contributors who were highly engaged
- Cold - Low Engagement: People who left early or didn't participate
Step 6: Generate Personalized Follow-up
AI creates a unique follow-up email for each attendee based on:
- Their name and job title
- Their company and industry
- Their segment (Hot/Warm/Cold)
- Their engagement score
- Any questions they asked
"Hi Sarah, Thank you for attending our webinar on [Topic] today. I noticed you asked about [specific question] - great question! As VP of Sales at [Company], you might be interested in how we've helped similar SaaS companies increase pipeline by 40%. Would you be open to a 15-minute executive briefing next week?"
AI generates a personalized follow-up email for each attendee. The email:
- Thanks them for attending
- References their specific questions (if they asked any)
- Mentions a key insight relevant to their role
- Offers the right next step based on their segment:
- Hot: Executive briefing call
- Warm: Product demo or resources
- Cold: Recorded webinar and resources
Step 7: Send Follow-up Email
- When: Within 1 hour of event ending
- To: All attendees with valid emails
- Subject: Thanks for joining [Event Name]! + Next steps
- Body: Personalized message from Step 6
- When: 2 days after initial email
- To: Warm and Hot segments only
- Subject: Resources from [Event Name]
- Includes: Slides, case studies, whitepapers
The system automatically sends the personalized follow-up email within 1 hour of the event ending. Strike while the iron is hot!
For the "Warm" segment, the system also schedules a second email with relevant resources (slides, case studies, whitepapers) to be sent 2 days later.
Using the Event Follow-up Taible
Pre-event:
- Configure webhook in your event platform
- Test webhook with dummy data
- Verify email templates look good
During event:
- Webhooks fire as attendees join/leave
- Rows created automatically
- Enrichment runs in background
- Segmentation calculated
Post-event (within 1 hour):
- Follow-up emails sent automatically
- Personalized per segment
- Resources scheduled for 2 days later
Follow-up:
- Sales team reviews "Hot - Executive" segment
- Books meetings with engaged decision makers
- Tracks results in status column
Success Metrics
Track in your taible:
- Total attendees
- Segment distribution (% Hot/Warm/Cold)
- Email delivery rate
- Open rate (if tracking)
- Reply rate
- Meeting booking rate by segment
Expected results:
- Hot segment: 20-40% meeting rate
- Warm segment: 10-20% engagement rate
- Cold segment: 5-10% open rate
- Overall: 2-3x better than generic follow-up
Summary: Sales and Marketing Automation
You now have production-ready examples:
✅ Lead Enrichment Pipeline (Section 10.1):
- Inbound lead processing
- Multi-stage validation and enrichment
- Automatic routing
- Quality gates
✅ Outbound Prospecting Pipeline:
- Complete 15-column implementation
- Target company enrichment
- Decision maker finding
- Personalized messaging (AI)
- Automated follow-up sequence
- Manual review gates
✅ Event Follow-up Automation:
- Webhook-driven row creation
- Attendee enrichment
- Engagement scoring
- Segmentation logic
- Personalized follow-up
- Resource distribution
✅ Key Patterns Used:
- Webhook triggers for real-time data
- Enrichment integrations (Clearbit, Hunter)
- Custom logic for business rules
- AI for personalization
- Email integrations for outreach
- Conditional execution for segmentation
- Rate limiting for staying within quotas
- Scheduled tasks for delayed follow-ups
Next Steps
You've completed Section 14.1: Sales and Marketing Examples!
Next: Section 14.2: Customer Support → Complete examples for support ticket management, escalation workflows, and customer satisfaction automation.
Let's automate support!