โ† Dashboard

๐Ÿ“š Help & Documentation

Last updated: January 23, 2026 Home

๐Ÿš€ Platform Overview

HitSnooze is an AI-powered cold email automation platform that helps B2B businesses find leads, personalize outreach at scale, and automate follow-up sequences to book more meetings.

๐Ÿ”

Find Leads

AI-powered discovery or CSV import

โœจ

Enrich & Verify

Find emails and verify contacts

๐Ÿค–

AI Personalization

Generate unique emails for each lead

๐Ÿ“ง

Send Sequences

Multi-step automated campaigns

Key Features

  • โœ… AI Lead Discovery - Find businesses with AI-powered search and matching
  • โœ… Smart Enrichment - Find contact emails with pattern generation and verification
  • โœ… Email Verification - Verify emails before sending to protect deliverability
  • โœ… Multi-step Sequences - Create automated follow-up sequences with smart wait times
  • โœ… A/B Testing - Test subject lines and content with statistical analysis
  • โœ… Auto-Optimization - Automatically shift traffic to winning variants
  • โœ… AI Images - Create personalized images with dynamic text overlays
  • โœ… AI Personas - Different sender identities with unique tones
  • โœ… Email Warmup - Gradually build sender reputation
  • โœ… Domain Management - Track DNS health (SPF, DKIM, DMARC)
  • โœ… Unified Inbox - Manage all replies with AI-assisted responses
  • โœ… Intent Detection - AI classifies replies (interested, not interested, question, etc.)
  • โœ… Conversion Tracking - Track calendar bookings and positive replies
  • โœ… Activity Logs - Full audit trail of all actions

โšก Quick Start Guide

Get your first campaign running in 5 steps:

1

Set Up Email Account

Go to Accounts tab โ†’ Click Add Email Account โ†’ Enter your SMTP credentials.

๐Ÿ’ก Tip: For Gmail/Google Workspace, you need an App Password from myaccount.google.com/apppasswords
2

Add Leads

You have two options:

  • Use Pipeline โ†’ New Discovery to find businesses with AI
  • Import a CSV file in the Leads tab
3

Enrich & Verify Leads

Select leads and click Enrich to find contact emails and verify them. Only send to verified emails!

4

Create a Campaign

Go to Campaigns โ†’ Create Campaign โ†’ Set up your email sequence using the AI builder or write manually.

5

Add Leads & Launch

Add verified leads to your campaign, review the sequence, then click Activate to start sending.

๐Ÿ”„ Typical Workflow

Discover Leads โ†’ Enrich (AI) โ†’ Verify Emails โ†’ Create Campaign โ†’ Send Sequences

Lead Status Flow

Status Meaning Next Step
new Just imported/discovered Run enrichment
contacted At least one email sent Wait for response
qualified Showed interest Follow up personally
unqualified Not a good fit Archive or remove
converted Booked meeting / became customer ๐ŸŽ‰ Success!

๐Ÿ‘ฅ Leads Tab

The Leads tab is your central database of all contacts. View, filter, edit, and manage all your leads in one place.

Features

  • Advanced Filtering: Filter by status, niche, email verification, lead score, location, and more
  • Saved Filters: Save frequently used filter combinations for quick access
  • Bulk Actions: Select multiple leads to delete, enrich, verify, or add to campaigns
  • Lead Details: Click any lead to view/edit all information
  • Export: Export filtered leads to CSV

Lead Data Fields

FieldDescriptionSource
Business NameCompany or business nameDiscovery/Import
Contact NamePerson's full nameEnrichment
First/Last NameSplit name for personalizationEnrichment
Contact EmailPrimary email addressEnrichment
Contact PhonePhone numberDiscovery/Enrichment
Contact TitleJob title (Owner, Manager, etc.)Enrichment
WebsiteCompany website URLDiscovery
AddressStreet, City, State, ZIPDiscovery
RatingBusiness rating (if available)Discovery
Review CountNumber of reviewsDiscovery
NicheIndustry categoryManual/Discovery
Lead ScoreAI-generated quality score (0-100)Enrichment
Email StatusVerification status (safe/risky/invalid)Verification

Bulk Operations

Select multiple leads using checkboxes, then use the bulk actions menu:

  • Change Status: Update status for all selected leads
  • Add to Campaign: Enroll leads in a campaign sequence
  • Enrich: Run AI enrichment to find contact information
  • Verify Emails: Check if emails are deliverable
  • Add Tags: Apply tags for organization
  • Export: Download as CSV
  • Delete: Remove selected leads permanently
โš ๏ธ Important: Bulk delete is permanent and cannot be undone.

๐Ÿ” Lead Discovery (Pipeline)

The Pipeline tab is HitSnooze's AI-powered lead discovery system. Find new leads based on your criteria and automatically enrich them for outreach.

Starting Lead Discovery

  1. Go to the Pipeline tab
  2. Click New Discovery
  3. Configure your search:
    • Search Query: Describe the businesses you want (e.g., "HVAC companies", "dentists")
    • Location: City, state, or region to search
    • Max Results: How many leads to find (10-500)
    • Niche: Category to assign to found leads
  4. Choose an Enrichment Profile (see below)
  5. Optionally enable Auto-Enroll to add leads to a campaign automatically
  6. Click Start Discovery

Enrichment Profiles

Profiles control what enrichment happens to discovered leads:

ProfileWhat It DoesSpeed
Quick Basic business info only ~5 sec
Standard + Email finding + verification + AI analysis ~15 sec
Deep + Domain search + full enrichment ~30 sec
Contact Finder Focus on finding decision-maker emails ~10 sec
Local Business Optimized for local service businesses ~15 sec

Ideal Customer Description

Provide a description of your ideal customer to help AI score leads more accurately:

Example: "Small to medium HVAC companies with 5-50 employees, established for at least 2 years, serving residential customers in suburban areas, with a website and good online reviews."
๐Ÿ’ก Tip: The more specific your ideal customer description, the better the AI can score and prioritize leads. Include company size, age, services, and any other relevant criteria.

Discovery Job Status

StatusMeaning
queuedWaiting to start processing
runningCurrently finding and enriching leads
completedFinished successfully
failedError occurred (check logs)
cancelledManually stopped

๐Ÿ“ฅ CSV Import

Import leads from any spreadsheet or CRM export. The system auto-maps common column names.

How to Import

  1. Go to Leads tab
  2. Click Import CSV button
  3. Select your CSV file
  4. Map columns to lead fields (auto-mapped when possible)
  5. Choose whether to skip duplicates
  6. Click Import

Supported Column Names

The system recognizes these common column headers:

business_name, businessname, company, company_name contact_name, contactname, name, full_name first_name, firstname, given_name last_name, lastname, surname, family_name email, contact_email, email_address phone, contact_phone, phone_number website, url, website_url address, street, address_street city, address_city state, address_state zip, postal_code, address_zip niche, industry, category

Duplicate Detection

When importing, the system checks for duplicates using:

  • Exact email match
  • Business name + city match
  • Website URL match

โœจ Lead Enrichment

Enrichment adds valuable data to your leads using AI and third-party APIs.

What Enrichment Provides

  • Contact Emails: Find decision-maker emails using intelligent search and pattern generation
  • Email Verification: Verify emails are deliverable before sending
  • AI Personalization: Generate personalization angles, pain points, and hooks
  • Lead Scoring: AI-generated quality score (0-100)
  • Website Tech Stack: Detect technologies used (optional)

Running Enrichment

  1. Select leads in the Leads tab
  2. Click Enrich in the bulk actions menu
  3. Choose enrichment profile (Quick, Standard, or Deep)
  4. Click Start Enrichment
  5. Monitor progress in the Pipeline tab

Email Verification Results

ResultMeaningShould Send?
safe Email is valid and deliverable โœ… Yes
risky Email exists but may have issues โš ๏ธ Use caution
invalid Email doesn't exist or will bounce โŒ No
โš ๏ธ Important: Always verify emails before sending. High bounce rates damage your sender reputation and can get your email accounts blocked.

๐Ÿ‘ฅ Multi-Contact Leads

Each lead (business) can have multiple contacts. This is useful for reaching different decision-makers at the same company.

Adding Contacts

  1. Open a lead's detail view
  2. Scroll to the Contacts section
  3. Click Add Contact
  4. Enter contact details (name, email, title, phone)
  5. Save

Use Cases

  • Multi-threaded outreach: Reach owner AND marketing manager
  • Backup contacts: If primary email bounces, try secondary
  • A/B testing roles: Test if owners or managers respond better

๐ŸŽฏ Campaigns

Campaigns are containers for your email outreach. Each campaign has target leads, sending settings, and email sequences.

Creating a Campaign

  1. Go to Campaigns tab
  2. Click Create Campaign
  3. Enter campaign name and description
  4. Select target niche (optional)
  5. Configure settings (see below)
  6. Create your email sequence
  7. Add leads to the campaign
  8. Activate when ready

Campaign Settings

Send Window

Control when emails are sent:

  • Send Days: Which days of the week (Mon-Sun)
  • Start Hour: Earliest time to send
  • End Hour: Latest time to send
  • Timezone: Your target audience's timezone

Daily Limit

Maximum emails per day for this campaign (in addition to per-account limits).

Sender Strategy

StrategyHow It Works
Round RobinCycles through accounts evenly
Max CapacityUses accounts with most remaining quota first
Least UsedPrioritizes accounts that have sent the least
Health FirstPrioritizes accounts with best deliverability scores
Domain RotationRotates between different sending domains

Tracking Options

  • Track Opens: Insert tracking pixel (note: increasingly unreliable)
  • Track Clicks: Rewrite links to track clicks
  • Use AI Personalization: Enable AI-generated content
โ„น๏ธ Note: Open tracking is becoming less reliable due to email client privacy features (Apple Mail Privacy Protection, Gmail proxy). Focus on reply rates instead.

Campaign Status

StatusDescription
draftBeing set up, no emails sent yet
activeCurrently sending emails
pausedTemporarily stopped, can resume
completedAll leads finished their sequences

Adding Leads to Campaign

Three ways to add leads:

  1. From Leads tab: Select leads โ†’ Click "Add to Campaign" โ†’ Choose campaign
  2. From Campaign: Open campaign โ†’ Leads section โ†’ Click "Add Leads"
  3. Auto-Enroll: Enable during lead discovery to automatically add found leads

๐Ÿ“จ Email Sequences

Sequences are multi-step email flows. Each step sends after a configurable delay. If a lead replies, they're automatically removed from the sequence.

Creating a Sequence

๐Ÿค– AI Builder (Recommended)

Let AI generate a complete sequence for you:

  • โ€ข Choose number of emails (1-10)
  • โ€ข Select a persona
  • โ€ข Describe your offer/service
  • โ€ข Set call-to-action
  • โ€ข Choose wait strategy

โœ๏ธ Manual Builder

Write each email yourself:

  • โ€ข Add steps one by one
  • โ€ข Write subject & body
  • โ€ข Set wait time per step
  • โ€ข Use templates
  • โ€ข Add A/B variants

Sequence Steps

Each step can be:

  • Email Step: Send an email with subject and body
  • Wait Step: Pause for specified days/hours before next email

Stop Conditions

Sequences automatically stop when:

  • Lead replies (default behavior)
  • Lead unsubscribes
  • Lead marked as converted
  • Campaign is paused or completed
  • Email bounces
๐Ÿ’ก Best Practices:
  • โ€ข 3-5 emails is usually optimal - enough to follow up, not enough to annoy
  • โ€ข Keep emails short (under 150 words performs best)
  • โ€ข Use one clear CTA per email
  • โ€ข First email: Introduce yourself and value proposition
  • โ€ข Final email: "Break up" email works well - let them know you won't follow up again

โฑ๏ธ Wait Strategies

Wait strategies control the timing between emails in a sequence.

StrategyPatternBest For
Fixed Interval Same wait each time (e.g., 3, 3, 3 days) Simple, predictable sequences
Escalating Increases each time (e.g., 2, 3, 5, 7 days) Gradual follow-up without being pushy
Fibonacci Natural progression (1, 2, 3, 5, 8 days) Feels organic, mimics human behavior
Random Range Random within min/max (e.g., 2-5 days) Avoids patterns, looks more human
Business Days Only counts Mon-Fri B2B outreach, professional contexts

๐Ÿงช A/B Testing

Test different versions of your emails to find what performs best. Each sequence step can have A/B variants.

How to Set Up A/B Testing

  1. Create a sequence step with your primary email (Variant A)
  2. Enable A/B Testing toggle on the step
  3. Write your Variant B subject line and/or body
  4. Set the traffic split ratio (default 50/50)
  5. System randomly assigns variants to leads
  6. View results in Analytics โ†’ A/B Test Results

What to Test

  • Subject lines: Questions vs statements, personalized vs generic
  • Opening lines: Compliment vs pain point vs direct ask
  • Email length: Short (50 words) vs medium (100 words)
  • CTAs: "Reply to this email" vs "Book a call" vs "Check our site"
  • Personalization level: Heavy {{variables}} vs light touch
๐Ÿ’ก Testing Tip: Only test ONE element at a time. If you change both subject and body, you won't know which change affected results.

๐ŸŽฏ Conversion Tracking

Track when leads convert (book meetings, reply positively, etc.) to measure campaign success.

Conversion Types

TypeHow It Works
Calendar Booking Integrates with Calendly, Cal.com, or OnceHub webhooks
Positive Reply AI detects interested replies automatically
Manual Mark conversions manually when they occur
Custom Webhook Your own system triggers conversion via webhook

Setting Up Calendar Integration

  1. Go to Settings โ†’ Integrations
  2. Find the Calendar Webhooks section
  3. Copy your webhook URL for Calendly/Cal.com/OnceHub
  4. In your calendar tool, create a webhook pointing to this URL
  5. When leads book meetings, they're automatically marked as converted
๐Ÿ’ก Tip: Connect your Calendly link to automatically track when leads book meetings. This also stops AI auto-reply for that lead (goal achieved!).

๐ŸŽญ AI Personas

Personas define the sender identity and writing style for your emails. Use different personas for different markets or offerings.

Persona Fields

FieldPurposeExample
NamePersona name (internal reference)Sarah - SaaS Sales
Role/TitleJob title in emailsBusiness Development Manager
CompanyCompany name in signatureAcme Marketing Solutions
Voice/ToneWriting styleFriendly and professional
Value PropositionWhat you offerWe help businesses 2x their leads...
Writing RulesAdditional instructions for AIAlways use short sentences...

Creating a Persona

  1. Go to Personas tab
  2. Click Create Persona
  3. Fill in the persona details
  4. Save and use in campaigns/sequences

๐Ÿ“ Email Templates

Templates are reusable email designs you can use across multiple campaigns.

Creating Templates

  1. Go to Templates tab
  2. Click Create Template
  3. Enter name, subject, and body
  4. Use {{variables}} for personalization
  5. Optionally assign to a category
  6. Save

Using Templates

When creating a sequence step, click Load Template to insert a saved template. You can then customize it for that specific step.

โ„น๏ธ Note: Templates are copied into the sequence. Editing the original template won't change existing sequences.

๐Ÿ–ผ๏ธ AI Images

Create personalized images for your email campaigns. Supports text overlays and AI generation.

Image Template Types

๐Ÿ“ท Traditional

Upload your own image and add dynamic text overlays.

  • โ€ข Best for: Photos you have
  • โ€ข Speed: Instant

๐ŸŽจ AI Generated

AI creates base image once, then text is overlaid per lead.

  • โ€ข Best for: Custom scenes
  • โ€ข Speed: Fast per-lead

๐ŸŽฏ AI Enhanced

AI generates unique image for each lead with text baked in.

  • โ€ข Best for: Max personalization
  • โ€ข Speed: Slower (generates per lead)

Using Images in Emails

In your email sequence, enable "Include Image" and select your template. Images are generated per-lead when sending.

๐Ÿ’ก Tip: Start with faster generation options for testing, then try higher quality options for production campaigns.

๐Ÿ”ค Template Variables

Variables are placeholders that get replaced with actual data when emails are sent.

Contact Variables

{{firstName}} - Contact's first name {{lastName}} - Contact's last name {{contactName}} - Full contact name {{contactEmail}} - Email address {{contactPhone}} - Phone number {{contactTitle}} - Job title

Business Variables

{{businessName}} - Business/company name {{website}} - Website URL {{niche}} - Industry category {{rating}} - Business rating {{reviewCount}} - Number of reviews

Location Variables

{{addressStreet}} - Street address {{city}} - City {{state}} - State/Province {{addressZip}} - ZIP/Postal code {{addressCountry}} - Country

AI Personalization Variables

HitSnooze generates multiple personalization options for each lead. Use [0], [1], or [2] to access different options:

{{personalization}} - First AI-generated hook (same as {{hook}} or {{hook[0]}}) {{icebreaker}} - First ready-to-use opening sentence (same as {{icebreaker[0]}}) {{icebreaker[1]}} - Second ready-to-use opening sentence {{painPoints}} - First detected pain point (same as {{painPoints[0]}}) {{painPoints[1]}} - Second detected pain point {{specialty}} - First specialty (same as {{specialty[0]}}) {{summary}} - Business summary {{compliment}} - AI-generated compliment
๐Ÿ”ข Understanding Array Indices: HitSnooze's AI generates multiple hooks, pain points, and specialties for each lead.
  • [0] = First option (default when no index specified)
  • [1] = Second option
  • [2] = Third option

Example: Use {{icebreaker[0]}} in email #1 and {{icebreaker[1]}} in follow-up emails to vary your approach.

๐Ÿ“š Complete Variable Reference: This is a quick reference with the most common variables. For the full list of 50+ variables including sender info, persona fields, date/time, and advanced AI personalization options, see Template Variables Reference in the Knowledge Base.

Fallback Values

Use | to provide fallback values when a field might be empty:

{{firstName|there}} โ†’ "John" or "there" {{contactTitle|Business Owner}} โ†’ "CEO" or "Business Owner" {{city|your area}} โ†’ "Phoenix" or "your area"
๐Ÿ’ก Tip: Always use fallbacks for personalization variables to avoid awkward blank spaces in your emails.

๐Ÿ“ฌ Unified Inbox

The Inbox tab shows all replies from all your connected email accounts in one place.

Inbox Features

  • All Messages: View every email received across all accounts
  • Campaign Filter: Toggle to show only replies from campaign leads
  • Intent Display: See AI-detected intent (interested, not interested, question, etc.)
  • Quick Reply: Reply directly from HitSnooze
  • AI Suggestions: Get AI-generated response suggestions
  • Link to Lead: Click to view the lead's full profile

Inbox Filters

  • Unread: Messages you haven't opened
  • Needs Reply: Messages awaiting your response
  • AI Replied: Messages where AI has responded
  • Converted: Leads marked as converted
  • All: Every message

๐Ÿ’ฌ Conversations

The Conversations tab shows full email thread history with each lead.

What You'll See

  • All emails sent to the lead
  • All replies received
  • AI intent analysis for each reply
  • Timestamps and sender info
  • Full thread context for multi-turn conversations

๐Ÿค– AI Auto-Reply

Let AI automatically respond to prospect replies, keeping conversations going 24/7.

Setting Up Auto-Reply

  1. Open a campaign
  2. Click Configure Auto-Reply
  3. Enable AI Auto-Reply
  4. Set your Campaign Goal (e.g., "book a meeting")
  5. Add your Calendly Link (optional)
  6. Choose whether to Require Approval
  7. Set Max Replies per lead

Auto-Reply Settings

SettingDescription
Enable AI Auto-ReplyMaster toggle for automatic responses
Campaign GoalWhat AI should try to achieve
Calendly LinkScheduling link AI shares when appropriate
Require ApprovalHold AI drafts for your review before sending
Max AI RepliesStop AI after this many replies per lead (default: 5)
โš ๏ธ Important: Always test your AI replies before enabling. Start with "Require Approval" on to review AI responses before they're sent.

๐ŸŽฏ Intent Detection

AI automatically analyzes replies and classifies them by intent.

Intent Types

IntentDescriptionAction Taken
interested Positive response, wants to learn more Can mark as qualified
not_interested Declined or not a fit Stops sequence
question Asking for more information AI can respond
meeting_request Wants to schedule a call Can mark as converted
out_of_office Auto-reply, person is away Continues sequence
unsubscribe Wants to stop receiving emails Removes from all sequences

โœ‰๏ธ Email Accounts

Email accounts are used to send your campaigns. Configure SMTP settings for each account.

Adding an Email Account

  1. Go to Accounts tab
  2. Click Add Email Account
  3. Enter your email address and display name
  4. Configure SMTP settings
  5. Optionally configure IMAP for reply detection
  6. Test connection
  7. Save

Google Workspace / Gmail Settings

SettingSMTP (Sending)IMAP (Receiving)
Serversmtp.gmail.comimap.gmail.com
Port587993
EncryptionTLS/STARTTLSSSL/TLS
UsernameYour full email address
PasswordApp Password (NOT regular password)
โŒ Important: You MUST use an App Password for Gmail/Google Workspace. Regular passwords will not work. Get one at myaccount.google.com/apppasswords

Daily Send Limits

Each account has a daily send limit (default: 50 emails/day). This protects your deliverability.

โ„น๏ธ Recommendation: Keep limits at 50 or below for new accounts. Only increase after 2-4 weeks of warmup with good deliverability.

๐ŸŒ Sending Domains

Domains organize your email accounts and track DNS health. Proper DNS configuration is critical for deliverability.

Domain Health Score

Each domain shows a health score based on:

  • SPF record configured correctly
  • DKIM record configured correctly
  • DMARC record configured correctly
  • Bounce rate for associated accounts

Adding a Domain

  1. Go to Accounts tab
  2. Scroll to Domains section
  3. Click Add Domain
  4. Enter your domain name
  5. Click Check DNS to verify configuration

โš™๏ธ DNS Configuration

Proper DNS records are essential for email deliverability. Configure these records with your DNS provider.

Required DNS Records

MX Records (for receiving email)

For Google Workspace, add these MX records:

PriorityValue
1ASPMX.L.GOOGLE.COM
5ALT1.ASPMX.L.GOOGLE.COM
5ALT2.ASPMX.L.GOOGLE.COM
10ALT3.ASPMX.L.GOOGLE.COM
10ALT4.ASPMX.L.GOOGLE.COM

SPF Record

Authorizes Google to send email for your domain:

Type: TXT Host: @ (or leave blank) Value: v=spf1 include:_spf.google.com ~all

DKIM Record

Get this from Google Admin Console โ†’ Apps โ†’ Gmail โ†’ Authenticate Email:

Type: TXT Host: google._domainkey Value: (long key provided by Google)

DMARC Record

Policy for handling authentication failures:

Type: TXT Host: _dmarc Value: v=DMARC1; p=none; rua=mailto:[email protected]
๐Ÿ’ก Tip: Start with p=none for DMARC (monitor only). After a few weeks of good deliverability, you can tighten to p=quarantine or p=reject.

๐Ÿ”ฅ Email Warmup

Warmup gradually increases sending volume on new email accounts to build reputation with email providers.

Warmup Schedule

WeekEmails/DayNotes
Week 15-15Start very slow, monitor for issues
Week 220-35Gradual increase if no bounces
Week 335-50Monitor bounce rates
Week 4+50+Full capacity, maintain carefully

Enabling Warmup

  1. Go to Accounts tab
  2. Edit an email account
  3. Enable Warmup Mode
  4. System will automatically limit daily sends according to schedule
โš ๏ธ Don't Skip Warmup: Sending high volume from a new account will damage your reputation and get you marked as spam.

๐Ÿ“ฅ IMAP Setup

IMAP lets HitSnooze detect replies and bounces by checking your inbox. This is required for the Inbox tab and auto-reply to work.

Configuring IMAP

  1. Go to Accounts tab
  2. Edit an email account
  3. Scroll to IMAP Settings
  4. Enter:
    • IMAP Server: imap.gmail.com
    • IMAP Port: 993
    • Password: Same App Password as SMTP
  5. Click Test Connection
  6. Enable Inbox Monitoring
  7. Save
โ„น๏ธ How Often: HitSnooze checks for new replies every 5 minutes.

๐Ÿ“Š Analytics Dashboard

Track performance metrics across your campaigns.

Key Metrics

MetricDescriptionGood Benchmark
SentTotal emails delivered-
Open Rate% of emails opened40-60%
Click Rate% with link clicks5-15%
Reply Rate% that received replies5-15%
Bounce Rate% that failed to deliver<2%
โš ๏ธ Note on Open Rates: Modern email clients often pre-scan emails for security, which can artificially inflate open rates. Reply rate is the most reliable metric for cold email success.

๐Ÿงช A/B Test Results

View performance of all your A/B tests with statistical analysis.

Finding Your Results

Go to Analytics tab โ†’ Scroll to A/B Test Results section.

Statistical Confidence

Confidence LevelMeaningAction
< 80%No clear winner yetKeep collecting data
80-90%Trending toward a winnerConsider declaring manually
90-95%Likely winnerSafe to declare winner
95%+Statistically significantAuto-optimization will act
๐Ÿ’ก Tip: Wait for at least 50 sends per variant before making decisions. Small sample sizes can be misleading.

โšก Auto-Optimization

Let the system automatically shift traffic to winning A/B test variants.

How It Works

  1. System collects performance data for each variant
  2. Statistical significance is calculated
  3. When confidence threshold is met (default 95%), traffic shifts to winner
  4. Losers retain minimum traffic (10%) for continued learning
  5. All decisions are logged with full audit trail

Configuration

Configure in Settings โ†’ A/B Testing or per-campaign:

SettingDescriptionDefault
Min Sample SizeMinimum sends per variant before declaring winner50
Confidence ThresholdStatistical confidence required95%
Loser Min TrafficMinimum traffic losers always receive10%

โš™๏ธ Settings Overview

Configure your account settings from the Settings tab.

Settings Sections

  • General: Organization name, timezone, date format
  • Account: Your profile, password, 2FA
  • Billing: Plan, usage, payment method
  • AI Quality: AI settings, auto-reply settings
  • A/B Testing: Default optimization parameters
  • Notifications: Email/Discord/Telegram alerts
  • Integrations: API keys, calendar webhooks
  • Defaults: Default send window, tracking options

๐Ÿค– AI Configuration

Configure AI settings for different tasks in your workflow.

AI-Powered Tasks

TaskDescription
Lead EnrichmentAnalyzing websites for contact info and personalization
Sequence WritingGenerating personalized email content
Auto-ReplyResponding to prospect replies automatically
Lead ScoringScoring lead quality based on fit criteria
Intent DetectionClassifying reply intent (interested, question, etc.)
๐Ÿ’ก Tip: AI quality settings can be adjusted in Settings to balance speed and quality based on your needs.

๐Ÿ”— Integrations

Connect HitSnooze with other tools and services.

Available Integrations

  • Calendly: Auto-convert leads when they book meetings
  • Cal.com: Same as Calendly, for Cal.com users
  • OnceHub: Same as above, for OnceHub users
  • API Keys: Generate keys for custom integrations
  • Webhooks: Receive events from external systems

API Keys

Generate API keys for custom integrations:

  1. Go to Settings โ†’ Integrations
  2. Click Generate API Key
  3. Enter a name/description
  4. Copy the key (shown only once)
โŒ Security: API keys provide full access to your account. Never share them publicly or commit them to code repositories.

๐Ÿ’ณ Billing & Plans

Manage your subscription and view usage.

Viewing Your Usage

  1. Go to Settings โ†’ Billing
  2. View usage vs limits with progress bars
  3. Usage resets monthly on your billing date

Managing Billing

Click Manage Billing to access the billing portal where you can:

  • Update payment method
  • View invoices
  • Change plan
  • Cancel subscription

๐Ÿ‘ฅ Team Management

Manage team members and their access levels.

User Roles

RolePermissions
OwnerFull access including billing and deletion
AdminFull access except billing and deletion
MemberCan manage leads, campaigns, view analytics

Inviting Team Members

  1. Go to Users tab
  2. Click Invite User
  3. Enter email address
  4. Select role
  5. Click Send Invite

โœจ Best Practices

Email Deliverability

โœ… DO:
  • โ€ข Warm up new email accounts for 2-4 weeks
  • โ€ข Always verify emails before sending
  • โ€ข Set up SPF, DKIM, and DMARC records
  • โ€ข Keep daily volume under 50 emails per account
  • โ€ข Use multiple sending accounts to distribute load
  • โ€ข Remove bounced emails immediately
  • โ€ข Monitor bounce rates closely
โŒ DON'T:
  • โ€ข Send to unverified email lists
  • โ€ข Use purchased/rented email lists
  • โ€ข Send more than 50 emails/day from new accounts
  • โ€ข Ignore bounce notifications
  • โ€ข Use spammy subject lines (FREE!, URGENT!, etc.)
  • โ€ข Skip email warmup period

Cold Email Content

๐Ÿ’ก Content Best Practices:
  • โ€ข Keep emails under 150 words - shorter performs better
  • โ€ข Use one clear CTA per email
  • โ€ข Personalize with {{variables}} but don't overdo it
  • โ€ข Write like a human, not a marketer
  • โ€ข Avoid HTML formatting - plain text works better for cold email
  • โ€ข Don't include more than 1-2 links
  • โ€ข Test different approaches with A/B testing

Lead Quality

๐Ÿ’ก Focus on quality over quantity:
  • โ€ข Define your ideal customer profile clearly
  • โ€ข Use specific search queries in lead discovery
  • โ€ข Use lead scores to prioritize outreach
  • โ€ข Remove duplicates and bad data regularly
  • โ€ข Segment leads by industry, size, or location

๐Ÿ”ง Troubleshooting

Emails not sending

  • โ€ข Check campaign is Active (not Draft or Paused)
  • โ€ข Verify email account is active and connected
  • โ€ข Check if daily limit has been reached
  • โ€ข Confirm current time is within send window
  • โ€ข Verify leads are enrolled and have verified emails

Replies not appearing in Inbox

  • โ€ข Verify IMAP is configured correctly
  • โ€ข Test IMAP connection in account settings
  • โ€ข Check that reply came to a connected account
  • โ€ข Allow 5-10 minutes for sync
  • โ€ข Ensure "Inbox Monitoring" is enabled

High bounce rate

  • โ€ข Always verify emails before sending
  • โ€ข Don't send to "risky" or "invalid" emails
  • โ€ข Check if leads are old or outdated
  • โ€ข Verify data quality of lead source
  • โ€ข Remove bounced leads from future campaigns

Emails going to spam

  • โ€ข Check DNS records (SPF, DKIM, DMARC) are correct
  • โ€ข Warm up your email account longer
  • โ€ข Reduce daily sending volume
  • โ€ข Remove spam trigger words from content
  • โ€ข Check domain reputation at mail-tester.com
  • โ€ข Avoid too many links or images

SMTP connection failed

  • โ€ข Verify SMTP host and port are correct
  • โ€ข For Gmail: use App Password, NOT regular password
  • โ€ข Check if TLS/SSL setting matches port (587 = TLS, 465 = SSL)
  • โ€ข Ensure 2-Step Verification is enabled on Google account
  • โ€ข Try regenerating the App Password

Low reply rate

  • โ€ข Test different subject lines with A/B testing
  • โ€ข Improve personalization
  • โ€ข Shorten emails (under 150 words)
  • โ€ข Strengthen call-to-action
  • โ€ข Check send timing (business hours in recipient's timezone)
  • โ€ข Verify you're targeting the right audience

โ“ Frequently Asked Questions

How many emails can I send per day?

This depends on your email account age and warmup status. New accounts should stay at 20-30/day. Well-warmed accounts can safely do 50/day. Use multiple accounts to scale beyond this.

What's the best time to send cold emails?

Tuesday-Thursday, 9-11 AM in the recipient's timezone typically performs best. Avoid Mondays (inbox overload) and Fridays (people checking out for the weekend).

What's a good reply rate for cold email?

For cold email: 5-10% is average, 10-20% is good, 20%+ is excellent. If you're under 3%, review your targeting and messaging.

How long should I run an A/B test?

Until you have at least 50 sends per variant AND the statistical confidence reaches 95%. This typically takes 1-2 weeks depending on your sending volume.

How does lead scoring work?

AI analyzes the lead's website, industry fit, and other factors to assign a quality score from 0-100. Higher scores indicate better fit with your ideal customer profile.

Why do I need an App Password for Gmail?

Google doesn't allow third-party apps to use your regular password for security reasons. App Passwords are special 16-character passwords that give limited access for specific apps.

Can I use HitSnooze with non-Gmail accounts?

Yes! Any email provider that supports SMTP can be used. Google Workspace is recommended for best deliverability, but Microsoft 365, custom SMTP, and other providers work too.

What happens if a lead replies?

They're automatically removed from the sequence (no more automated emails). The reply appears in your Inbox, and AI analyzes the intent. If Auto-Reply is enabled, AI can respond on your behalf.

How do I prevent being marked as spam?

Warm up new accounts, verify all emails, set up proper DNS records (SPF/DKIM/DMARC), keep volume low (50/day max), write personalized non-spammy content, and immediately remove bounced emails.

๐Ÿ˜ด HitSnooze - AI-Powered Cold Email Automation

Need help? Contact [email protected]