Sequences
Monitoring & optimizing results
Building sequences is the easy part. Making them work is where the real skill lives.
A sequence that sends 1,000 emails with 5% open rate is very different from a sequence that sends 1,000 emails with 35% open rate. Same effort, dramatically different outcomes.
This article shows you how to monitor sequence performance, interpret analytics, identify what's working and what's not, and continuously optimize for better results.
Why monitoring matters
Sequences are systems. Systems need data-driven optimization.
Without monitoring:
You don't know if your messaging resonates
You waste time on approaches that don't work
You miss opportunities to improve
You can't prove ROI to stakeholders
With monitoring:
You see what works (high open rates, good click rates, strong replies)
You identify what doesn't (drops offs, no engagement)
You optimize confidently (data-backed decisions, not guesses)
You prove impact (leads, meetings, revenue)
Monitoring is the difference between hoping sequences work and knowing they do.
Key metrics to track
Sequence performance is measured by specific metrics. Understanding these helps you interpret what's working.
Email metrics
Open Rate
Definition: Percentage of recipients who opened the email.
Formula: (Emails opened ÷ Emails sent) × 100
Benchmark:
Poor: < 15%
Average: 15-25%
Good: 25-35%
Excellent: 35-50%
Outstanding: 50%+
What affects open rate:
Subject line (biggest factor)
Sender name (personalization matters)
Send time (morning vs. evening)
Recipient's inbox (spam folder vs. primary)
Example:
You send 100 emails. 28 are opened. Open rate = 28%.
Click Rate (Click-Through Rate)
Definition: Percentage of emails opened that contained a clicked link.
Formula: (Emails with clicked links ÷ Emails opened) × 100
Benchmark:
Poor: < 3%
Average: 3-8%
Good: 8-15%
Excellent: 15-25%
Outstanding: 25%+
What affects click rate:
Relevance of the offer/value prop
Clarity of the call-to-action (CTA)
Number of links (too many dilutes clicks)
Message personalization
Quality of the landing page being linked
Example:
28 emails opened. 5 had clicked links. Click rate = 5/28 = 17.8%.
Reply Rate
Definition: Percentage of emails sent that received a direct reply.
Formula: (Emails with replies ÷ Emails sent) × 100
Benchmark:
Poor: < 1%
Average: 1-3%
Good: 3-5%
Excellent: 5-10%
Outstanding: 10%+
What affects reply rate:
Message personalization (huge factor)
Quality of the hook/opening
Relevance of the offer to their business
Sender credibility
Soft CTA (questions get more replies than demands)
Example:
You send 100 emails. 6 recipients reply. Reply rate = 6%.
LinkedIn Metrics
Connection Request Acceptance Rate
Definition: Percentage of connection requests that are accepted.
Formula: (Requests accepted ÷ Requests sent) × 100
Benchmark:
Poor: < 20%
Average: 20-35%
Good: 35-50%
Excellent: 50-70%
Outstanding: 70%+
What affects acceptance:
Whether you included a personalized note
Quality of your LinkedIn profile
Mutual connections
Whether they recently viewed your profile
Example:
You send 100 connection requests. 45 are accepted. Acceptance rate = 45%.
Message Open Rate
Definition: Percentage of LinkedIn messages that are opened.
Formula: (Messages opened ÷ Messages sent) × 100
Benchmark:
Poor: < 30%
Average: 30-50%
Good: 50-70%
Excellent: 70-85%
Outstanding: 85%+
What affects open rate:
Subject line (LinkedIn shows first line)
Whether they're already a connection
Timing (sending during business hours works better)
Frequency (too many messages = ignores)
Example:
You send 50 LinkedIn messages. 35 are opened. Open rate = 70%.
Message Reply Rate
Definition: Percentage of LinkedIn messages that receive a reply.
Formula: (Messages replied to ÷ Messages sent) × 100
Benchmark:
Poor: < 5%
Average: 5-10%
Good: 10-20%
Excellent: 20-35%
Outstanding: 35%+
What affects reply rate:
Personalization (reference their company or background)
Value prop clarity (what's in it for them?)
Soft CTA (question instead of demand)
Message brevity (short messages get more replies)
Example:
You send 50 LinkedIn messages. 7 get replies. Reply rate = 14%.
WhatsApp Metrics
Delivery Rate
Definition: Percentage of WhatsApp messages successfully delivered.
Formula: (Messages delivered ÷ Messages sent) × 100
Benchmark:
Good: 95-100% (WhatsApp is very reliable)
What affects delivery:
Valid phone number format
Contact has WhatsApp on that number
No block/unsubscribe from user
Example:
You send 100 WhatsApp messages. 98 deliver. Delivery rate = 98%.
Open Rate
Definition: Percentage of delivered messages that are read (WhatsApp shows read receipts).
Formula: (Messages read ÷ Messages delivered) × 100
Benchmark:
Good: 80-95% (WhatsApp open rates are very high)
Excellent: 95%+
What affects open rate:
Timing (send during work hours)
Message relevance
Frequency (too many = mute notifications)
Example:
98 messages deliver. 92 are read. Open rate = 92/98 = 93.9%.
Reply Rate
Definition: Percentage of messages that receive a WhatsApp reply.
Formula: (Messages with replies ÷ Messages sent) × 100
Benchmark:
Poor: < 10%
Average: 10-20%
Good: 20-35%
Excellent: 35-50%
Outstanding: 50%+
What affects reply rate:
Personalization (they know you)
Relevance (does it solve their problem?)
Urgency (time-sensitive offers get faster replies)
Soft CTA (question works better than demand)
Example:
You send 100 WhatsApp messages. 28 get replies. Reply rate = 28%.
Understanding the funnel
Dalil Analytics shows a funnel that visualizes how contacts move through your sequence.
The funnel stages
Contacted
Total contacts who received at least one message from the sequence.
This is your starting point. Every contact who gets a first email is "Contacted."
Opened
Contacts who opened at least one email or message (Email open, LinkedIn message open, WhatsApp read receipt).
This shows awareness—they saw your message.
Interactions
Contacts who clicked a link, replied, or engaged with the sequence in any way.
This shows interest—they didn't just see it, they acted.
Answered
Contacts who replied to a message (email reply, LinkedIn reply, WhatsApp reply).
This shows genuine engagement—they're responding, not just viewing.
Interrupted
Contacts who exited the sequence (unsubscribed, replied and you stopped the sequence, or reached the end).
This is the funnel endpoint.
Reading the funnel
The funnel shows drop-off at each stage.
Example funnel:
Contacted: 1,000
Opened: 280 (28% open rate)
Interactions: 65 (23% of opened; 6.5% overall)
Answered: 18 (27% of interactions; 1.8% overall)
Interrupted: 1,000 (everyone reached end or exited)
What this tells you:
Good open rate (28%) → Subject line and sender are working
Moderate interaction rate (23% of openers) → Messages are somewhat relevant but could be stronger
Low answer rate (1.8% overall) → CTA might be too pushy, or offer isn't compelling
Everyone interrupted → Sequence has clear endpoint or auto-stops
Identifying bottlenecks
A bottleneck is a stage where drop-off is worse than expected.
If Open Rate is low (< 15%):
Problem: Subject line isn't compelling
Solution: Test different subject lines (curiosity, personalization, question format)
Action: Create new sequence with improved subjects, measure results
If Interaction Rate is low (< 5% of openers):
Problem: Message content or relevance issue
Solution: Rewrite message to be more specific to their pain point; improve CTA
Action: Disable current sequence, update message, re-enable, or create improved version
If Answer Rate is low (< 2% of contacts):
Problem: CTA is too pushy, offer isn't clear, or audience isn't ready
Solution: Soften the CTA (ask questions instead of demands); clarify value prop
Action: Test with small group; compare reply rates to benchmarks
If too many contacts interrupt early:
Problem: Unsubscribes or people hitting "reply" and exiting
Solution: Check if "Stop campaign on reply" is enabled (you might want it off); review spam complaints
Action: Look at Executions tab for errors or bounces
Using the analytics tab
Dalil's Analytics tab is your command center for sequence performance.
Accessing analytics
Open a published sequence
Click the Analytics tab
You see the funnel and step-by-step metrics
Reading step metrics
For each step (each email, LinkedIn message, WhatsApp, etc.), you see:
IN: How many contacts reached this step
OUT: How many moved past it
Status: SUCCESS or FAILED
Example:
Email 1 (First Touch)
IN: 500 contacts
OUT: 480 contacts
Status: 20 failed (invalid email addresses)
This tells you: 500 enrolled, 20 had bad data, 480 successfully received.
Filtering analytics
Use filters to drill deeper:
Filter by sender:
See which team member's messages get better open rates. This helps identify who's most effective.
Filter by channel:
Compare email vs. LinkedIn vs. WhatsApp performance.
Example insight: "LinkedIn messages have 15% reply rate while emails have 2%. We should focus more on LinkedIn."
Filter by date range:
See if performance improves over time as you optimize.
Example: "In week 1, open rate was 18%. By week 3, it's 32%. Our improvements are working."
Individual contact tracking
Click on a specific contact to see their journey:
Which steps they completed
When they opened messages
Whether they clicked or replied
At what step they stopped
This helps you understand why contacts behave certain ways.
Example:
John opened email 1, opened email 2, clicked link in email 3, replied to email 4. Then stopped (you honored his reply).
John's journey shows high engagement. You might want to reach out personally to continue the conversation.
Calculating ROI
Sequences drive business outcomes. Measuring ROI proves their value.
Define success metrics
Before calculating ROI, define what "success" means:
Meetings booked? (count calendar events)
Deals closed? (count won deals)
Pipeline created? (count total opportunities)
Leads qualified? (count SQL)
Cost saved? (outreach without sales team time)
Basic ROI formula
ROI = (Benefit - Cost) ÷ Cost × 100
Example calculation:
Costs:
Sequence sends to 1,000 contacts
3 team members spend 20 hours building and managing = 60 hours
60 hours × $50/hour (fully loaded cost) = $3,000
Dalil Pro subscription for 1 month = $500
Total cost: $3,500
Benefits:
18 contacts reply (1.8% reply rate)
Of those 18, you convert 6 to meetings
Of those 6 meetings, you close 2 deals
Average deal value: $50,000
Revenue generated: 2 × $50,000 = $100,000
ROI Calculation:
ROI = ($100,000 - $3,500) ÷ $3,500 × 100 = 2,757% ROI
For every dollar spent on sequences, you generate $28.57 in revenue.
Realistic ROI expectations
ROI varies by industry and audience, but benchmarks:
Conservative (B2B SaaS):
500-1000% ROI (5-10x return)
Typical (Enterprise sales):
1000-3000% ROI (10-30x return)
Aggressive (High-ticket sales):
3000%+ ROI (30x+ return)
Even conservative ROI makes sequences highly profitable.
Optimization strategies
Once you understand your metrics, optimize deliberately.
Strategy 1: Improve subject lines
Subject lines are the biggest lever for open rates.
Test these variations:
Personalized:
{{first_name}}, quick thought on {{company_name}}Question-based:
Does {{company_name}} struggle with {{pain_point}}?Curiosity:
One thing we noticed about {{company_name}}...Social proof:
How {{similar_company}} increased revenue by 40%Soft CTA:
Worth a conversation?
How to test:
Create two sequences with identical messages but different subject lines
Enroll similar-sized audiences in each
Monitor open rates after 5 days
Winner gets used for future campaigns
Example result:
Sequence A subject: "Quick thought" → 18% open rate
Sequence B subject: "Does {{company_name}} struggle with {{pain_point}}?" → 35% open rate
Winner: Use Sequence B for future campaigns
Strategy 2: Personalize more
Personalization directly impacts reply rates.
Levels of personalization:
Level 1: Use first name only
Hi {{first_name}},
Level 2: Use name + company
Hi {{first_name}}, I noticed {{company_name}}...
Level 3: Use name + company + specific insight
Hi {{first_name}}, I noticed {{company_name}} is in {{industry}} and recently hired...
Level 4: Use name + company + insight + custom field
Hi {{first_name}}, I noticed {{company_name}} is in {{industry}} and has about {{company_size}} people. We helped a similar {{industry}} company...
What to test:
Level 1 vs. Level 2 → see if company name increases replies
Level 2 vs. Level 3 → see if specific insight increases replies
Level 3 vs. Level 4 → see if custom field data increases replies
Higher personalization typically drives higher reply rates.
Strategy 3: Soften the CTA
Hard CTAs (demands) get fewer replies than soft CTAs (questions).
Hard CTA (≤ 2% reply rate):
Let's schedule a call. Click here to book.
Soft CTA (5-10% reply rate):
Open to a quick conversation?
Curious CTA (8-15% reply rate):
Does this fit your situation?
What to test:
Create two sequences with identical content but different CTAs. Track reply rates.
Example result:
Hard CTA ("Schedule now"): 1.2% reply rate
Soft CTA ("Open to a conversation?"): 4.8% reply rate
Winner: Use soft CTA, increase replies 4x
Strategy 4: Adjust timing
When you send messages affects whether they get seen.
What to test:
Sending at 9 AM vs. 2 PM
Sending on Tuesday vs. Thursday
Waiting 2 days between touches vs. 4 days
Example result:
Email sent Monday 9 AM: 22% open rate
Email sent Wednesday 10 AM: 35% open rate
Winner: Send mid-week morning
Strategy 5: Change the sequence structure
If a sequence isn't working, try a different structure.
Original (not working):
Email 1 → Wait 3 days → Email 2 → Wait 3 days → Email 3
Alternative (try this):
Email → Wait 2 days → LinkedIn Message → Wait 1 day → WhatsApp
Why it works:
Multi-channel (reaches them where they prefer)
Faster cadence (more touches in less time)
Escalation (email first, then more direct channels)
Strategy 6: Segment your audience
Different segments respond to different messaging.
Example segments:
By company size (SMB vs. Enterprise)
By industry (Tech vs. Manufacturing)
By buyer persona (CFO vs. Sales VP)
By engagement level (hot leads vs. cold)
For each segment, create tailored sequences:
Enterprise: Longer sales cycle, focus on ROI and security
SMB: Faster decision, focus on ease of implementation
Tech: Talk about innovation and technical specs
Manufacturing: Talk about cost savings and operational efficiency
Result: Segmented sequences typically get 20-30% higher reply rates than one-size-fits-all sequences.
Common optimization mistakes
Mistake 1: Not testing enough
Problem: You change everything at once (subject, message, timing, CTA) and don't know what worked.
Fix: Change one variable at a time. Only then do you know what drove improvement.
Mistake 2: Giving up too early
Problem: You run a sequence for 3 days, see low open rates, and declare it "doesn't work."
Fix: Let sequences run for 5-7 days minimum. Different time zones and contact behaviors need time to materialize.
Mistake 3: Ignoring segment differences
Problem: You measure average metrics across all contacts, missing that some segments perform much better.
Fix: Segment your audience and measure each separately. You might find that Enterprise segment has 25% reply rate while SMB has 5% (very different strategies needed).
Mistake 4: Not acting on data
Problem: You see open rate is 15%, know it should be 25%, but don't change anything.
Fix: Use data to drive decisions. If open rate is low, test subject lines. If reply rate is low, increase personalization.
Mistake 5: Measuring wrong metrics
Problem: You focus on open rates (vanity metric) instead of reply rates (business metric).
Fix: Focus on metrics that matter to your business: replies, meetings booked, deals closed.
Best practices for monitoring & optimization
Check Analytics Weekly
Every 5-7 days, review how sequences are performing. Early intervention prevents wasting time on broken sequences.
Compare to Benchmarks
Measure your sequences against industry benchmarks. Are you above or below average? This context matters.
Document What Works
Keep a log of what you test and results. Over months, you'll build expertise in what your audience responds to.
Test One Variable
Only change one thing between test sequences. Subject line OR CTA OR timing. Not all three.
Let Tests Run Long Enough
Sequences need 5-7 days minimum to produce reliable data. Stopping early gives incomplete picture.
Share Wins
When you find something that works, share it with your team. "LinkedIn messages get 3x better reply rates than emails"—now everyone knows.
Iterate Relentlessly
Optimization is continuous. What works today might not work for next campaign. Keep testing, keep improving.
Why this matters
Sequences without monitoring are fire and forget. You send them and hope.
Sequences with monitoring and optimization are scientific. You measure, learn, and improve.
The difference is enormous. A 15% open rate sequence gets half the engagement of a 30% open rate sequence. A 2% reply rate sequence closes half as many deals as a 4% reply rate sequence.
Small improvements in metrics compound into massive business impact.
Key outcome
Monitoring sequence analytics reveals what's working and what's not.
By tracking key metrics (open rate, click rate, reply rate), understanding the funnel, identifying bottlenecks, and testing improvements—you transform sequences from hoping they work into knowing they do.
The result is higher engagement, more replies, better ROI, and continuous improvement that compounds over time.
Every sequence you optimize teaches you something about your audience. Use that knowledge to build better sequences tomorrow