| name | b2b-sales-automation |
| description | Use when | > Full B2B sales pipeline automation — from cold prospect to onboarded client. Covers ICP definition, lead sourcing, outreach sequences, proposal generation, CRM tracking, and deal alerts via Telegram. Targets SMEs needing AI automation, digital products, and content services. |
| domain | sales |
| author | oyi77 |
| license | Apache-2.0 |
| subdomain | sales |
| tags | ["sales","b2b","crm","outreach","proposal","pipeline","indonesian"] |
| version | 1.0.0 |
| language | id-ID / en |
| scripts | |
- scripts/lead_scorer.py
- scripts/proposal_gen.py
- scripts/outreach_sequencer.py
|
B2B Sales Automation
When to Use
Trigger phrases:
- "b2b sales automation"
- "Help me with b2b sales automation"
Use cases:
- When the task matches this skill's domain expertise
When NOT to use:
- For tasks outside this skill's scope
Complete B2B sales pipeline: Prospect → Qualify → Demo → Proposal → Negotiate → Close → Onboard
When NOT to Use
- When the prospect is not a good fit for your product
- For markets where you have no distribution channel
- When the deal size does not justify the effort
Overview
B2B Sales Automation drives revenue generation with systematic processes.
Pipeline Stages
- Prospect — Identify and qualify potential customers
- Connect — Initial outreach and conversation
- Discover — Understand needs and pain points
- Propose — Present tailored solution
- Close — Negotiate and finalize agreement
- Onboard — Hand off to success team
Key Metrics
- Pipeline velocity (deals × value × win rate ÷ cycle time)
- Conversion rate per stage
- Average deal size
- Customer lifetime value (CLV)
- Win/loss ratio
Best Practices
- Qualify early — disqualify fast
- Listen more than you talk (70/30 rule)
- Follow up consistently (5+ touches)
- Track everything in CRM
- Ask for referrals after every closed deal
Workflow
def score_lead(lead: dict) -> int:
score = 0
if lead.get("company_size", 0) > 100: score += 20
if lead.get(, ) > : score +=
lead.get() == : score +=
lead.get(, ) > : score +=
(score, )