setup-outreach-campaign

Automate Smartlead outbound email campaign setup, lead ingestion, and scheduling.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/athina-ai/goose-skills --skill setup-outreach-campaign
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-outreach-campaign
Source: https://github.com/athina-ai/goose-skills/tree/main/skills/capabilities/setup-outreach-campaign
Command: npx skills add https://github.com/athina-ai/goose-skills --skill setup-outreach-campaign

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire process of setting up and launching outbound email campaigns within the Smartlead platform, from defining goals to scheduling sends.

Core Features & Use Cases

  • Campaign Creation: Sets up new campaigns in Smartlead with user-defined names and goals.
  • Lead Ingestion: Adds leads from CSV files or upstream skill outputs, with validation and deduplication.
  • Email Sequence Crafting: Writes and saves a multi-email sequence based on user inputs for value proposition, CTA, and tone.
  • Schedule Configuration: Sets up sending days, hours, timezone, and daily limits.
  • Mailbox Allocation: Assigns available mailboxes to the campaign.
  • Use Case: A sales development representative needs to launch a new lead nurturing campaign. They provide the campaign goal, target audience details, a CSV of leads, the core message, and desired schedule. The Skill then creates the campaign, adds the leads, writes a 3-email sequence, configures the schedule, and assigns mailboxes, ready for review and launch.

Quick Start

Use the setup-outreach-campaign skill to create a new Smartlead campaign for booking demos with a provided CSV of leads.

Frequently Asked Questions about setup-outreach-campaign

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate outbound email campaign setup in Smartlead?

Automating outbound email campaign setup in Smartlead requires defining your campaign goals, target audience, messaging, and schedule. This process configures campaign details, ingests leads from CSV files, crafts email sequences, and assigns mailboxes for launch.

What do I need to prepare before launching a lead nurturing campaign?

Before launching a lead nurturing campaign, you need a CSV file of leads, a defined campaign goal, target audience details, a core message, and a desired schedule. You also need available mailboxes allocated to the campaign for sending.

Can I add leads from a CSV file to an outbound email sequence?

Yes, you can add leads from a CSV file to an outbound email sequence. The system ingests leads from CSV files or upstream outputs, performing validation and deduplication before adding them to your Smartlead campaign.

How does email sequence crafting work for outbound outreach?

Email sequence crafting for outbound outreach works by taking your inputs for value proposition, call to action, and tone to write and save a multi-email sequence. This creates a scheduled series of emails for your campaign.

How do I configure sending schedules and daily limits for email outreach?

Configuring sending schedules and daily limits for email outreach involves setting up sending days, hours, and timezones within the campaign. You define these parameters alongside daily sending limits to control email delivery pacing.

What is the best way to assign mailboxes to a Smartlead campaign?

The best way to assign mailboxes to a Smartlead campaign is through automated mailbox allocation. Available mailboxes are assigned to the campaign during setup, ensuring your outbound emails are distributed across sending accounts.