Setting up an outbound telemarketing campaign from scratch isn't complicated, but most articles on it skip the concrete operational details that actually determine whether the campaign makes money or loses it. Hiring reps, picking a dialer, choosing a list — each decision has downstream consequences that don't show up until week three when campaign metrics either validate or kill the project. This guide walks through the setup in the order that actually matters, with realistic costs, tool recommendations, and the decisions most teams get wrong.
Step 1: Define the Campaign Before Picking Anything Else
Before buying lists, hiring reps, or choosing software — answer these seven questions:
- What is the exact offer? Not "we help companies grow" — the specific thing you're asking prospects to consider. "Free audit of your current LinkedIn ads with a list of 5 specific improvements."
- Who is the exact target? Not "B2B companies" — specific persona. "VP Marketing at 50-250 employee B2B SaaS companies in US/CA running LinkedIn ads."
- What is the next step you want them to commit to? Not "learn more" — a specific calendar commitment. "15-minute screenshare Tuesday at 10am or Thursday at 2pm."
- What's the realistic close rate from first call to customer? Base rate industry data + your own judgment. 2-8% for most B2B campaigns.
- What's the average customer lifetime value? Must exceed cost-per-acquired-customer by at least 3x for the campaign to make sense.
- How many customers do you need to acquire? Sets total campaign scale.
- What's the realistic timeline? 4-8 weeks typical for first measurable results, 3-6 months for optimized performance.
Step 2: Build the List
List choice determines 40-60% of campaign outcomes. Mediocre script + great list beats great script + mediocre list every time.
Options by budget:
- Apollo.io ($49-$150/month): Best starting point for SMB/mid-market B2B. 10k-50k targeted contacts typically accessible.
- ZoomInfo ($$$, enterprise contracts): Higher-quality data, better filters, not cost-effective for first campaigns.
- LinkedIn Sales Navigator + extractor ($99/mo + $30-$50/mo): Highest-quality B2B for specific-persona targeting.
- ListGIANT / Experian ($0.10-$2/record): Consumer-focused. Good for insurance, mortgage, home services.
- Industry lists (varies): Conference attendee lists, trade association directories, vertical-specific data providers.
Regardless of source, verify a 3-5% sample before buying larger volumes. Call 50 numbers from a list of 1,000 purchased contacts. If more than 30% are wrong numbers, reject the list.
Step 3: Pick Your Infrastructure
Dialer software
- Manual dialing (phones like OpenPhone, Dialpad): $20-$50/rep/month. Works for solo or 2-person teams, high-ticket products, learning what converts.
- Power dialer (PhoneBurner, Nooks, Orum): $100-$300/rep/month. Increases dial volume 3-5x. Best ROI for small/mid-size teams.
- Predictive dialer (Five9, CallTools): $150-$400/rep/month. Dials multiple lines simultaneously, connects rep only when a human answers. For 5+ rep operations.
- Voice broadcasting (Smarterblast): $399-$899 per campaign. Sends pre-recorded voice messages to thousands; press-1 connects to live rep. For high-volume low-complexity verticals.
CRM
- HubSpot Free/Starter: Good for teams up to 5 reps. Adequate call logging and pipeline management.
- Pipedrive ($14-$90/seat/month): Simple, sales-focused, strong for small teams.
- Close ($29-$149/seat/month): Built for outbound sales specifically. Strong for cold calling operations.
- Salesforce ($$$): Enterprise. Overkill for most new campaigns.
Compliance tools
- DNC scrubbing (DNC.com, DNCScrub): $25-$300/month depending on volume. Mandatory before every calling campaign.
- Call recording (Gong, Chorus, CallRail): $50-$300/seat/month. Useful for coaching but not essential for initial setup.
- TCPA consent tracking: Usually built into CRM or dialer. Track opt-out requests permanently.
Step 4: Write Your Scripts
Script development is covered in detail in our dedicated script guide. For setup purposes:
- Opening script: 30-60 seconds. Pattern interrupt + permission + value + qualifier.
- Qualifying questions: 3-5 questions that reveal fit. Structured but not rigid.
- Objection handlers: Prepared responses to the 5-7 most common objections in your vertical.
- Close: Specific next-step ask with calendar options.
- Voicemail script: 20-30 seconds. Leave callback number.
Never launch a campaign with an un-tested script. Run 20-50 calls internally (reps calling mock prospects) before going live.
Step 5: Hire Reps (or Decide Not To)
Options by budget and scale:
- Founder / small team dialing: Free. Best for validating offers before hiring. Sustainable at 2-4 hours/day for one person.
- Domestic W-2 reps ($40k-$80k base + commission): $4k-$7k/month fully loaded. Best for high-ticket or complex products.
- Commission-only 1099 reps ($0 base, 5-30% of closed deals): Performance-only. Harder to recruit, higher churn, works for proven offers.
- Offshore VAs (Philippines, Latin America) ($800-$2,500/month): English-proficient, trainable, good for qualification calls. Not ideal for closing complex products.
- US-based part-time ($15-$35/hour): Freelancers via Upwork, Thumbtack, local networks. Flexible, variable quality.
- White-label outsourced call center ($2-$8/hour/rep, sometimes per-lead pricing): Turnkey but variable quality. Best for well-documented scripts with high-volume targets.
Step 6: Launch Small and Iterate
Do not launch with all resources at once. Staged launch:
- Week 1: 500-1,000 dials to a segment of your target list. One rep (or you). Goal: measure dial-to-connect rate, connect-to-interested rate.
- Week 2: Iterate on opening, script, list. Another 500-1,000 dials. Compare metrics.
- Week 3-4: Scale to full volume once script, list, and rep process are working.
- Ongoing: Weekly script review, monthly list refresh, quarterly tool review.
Teams that launch with 5 reps dialing at full volume from day one typically burn 2-3 weeks of budget before realizing the script or list isn't working. Staged launch contains blast radius of mistakes.
Realistic First-Campaign Budget
Small B2B operation, solo founder + 1 rep:
- Lists (Apollo + extraction): $100/month
- Dialer (PhoneBurner for rep): $150/month
- CRM (HubSpot Starter): $45/month
- Phone numbers (OpenPhone for rep + founder): $40/month
- DNC scrubbing: $50/month
- Rep salary/commission: $4,000-$6,000/month
- Total: $4,400-$6,400/month all-in for ~1,500 dials/week
Mid-size operation, 5 reps on predictive dialer:
- Lists: $500/month
- Dialer (5 seats predictive): $1,250/month
- CRM: $225/month
- DNC + call recording: $200/month
- 5 reps fully loaded: $25,000-$35,000/month
- Total: $27k-$37k/month for ~8,000-12,000 dials/week
Low-Cost Alternative: Voice Broadcasting
$599 for 100k calls. Replaces $10k+ in rep time. Press-1 transfers only pre-qualified prospects to live reps.
View Telemarketing Packages →Frequently Asked Questions
What's the minimum team size for outbound telemarketing?
Solo founder is viable for validation. 2-3 reps is realistic first hired team — enough to cover ramp-up variance and daily variability. Below 2 dedicated reps, results fluctuate too much to evaluate reliably.
How long before I know if the campaign works?
3-4 weeks of real effort with proper script and list setup. Weeks 1-2 produce bad data while infrastructure dials in. Week 3-4 is first real signal. Wait for 4 weeks before killing a campaign.
Should I build in-house or outsource to a call center?
Build in-house if your product is complex, sales cycle long, or close rate important to control. Outsource if the product is simple, scripts are mature, and volume is the key variable. Hybrid (in-house for closing, outsource for appointment-setting) often works best.
What's the biggest mistake first-time telemarketing operators make?
Hiring too fast. Committing to 3-5 reps before proving the script, offer, and list work burns $15k-$30k before you know whether the campaign has legs. Start solo or with 1 rep; expand after validating.
Is voice broadcasting a legitimate alternative to hiring reps?
Yes for specific verticals. Simple offers (mortgage rate change, insurance comparison, solar eligibility) work well in voice broadcast format. Complex B2B consultative sales don't. Test with a single campaign before committing to the model.
