Open and Click [Tracking
Freshsales](/articles/freshworks/freshsales-email-tracking/) injects a 1x1 tracking pixel and rewrites links through a redirect domain to capture opens and clicks in real time. The rep sees a notification when a prospect opens or clicks. Don’t over-rely on these signals — Apple Mail Privacy Protection prefetches images, which generates spurious opens for any iOS recipient. Gmail’s image proxy caches pixels, which can collapse multiple opens into one or attribute opens to the wrong device. Treat opens as a weak positive signal, clicks as a stronger one, and replies as the only signal you can really act on.
Reply Detection
Replies log automatically against the contact and surface in the deal timeline. The detection works via the Bcc-to-CRM mechanism (every outbound email is sent through a hidden Freshsales address) plus IMAP polling for inbound replies. Reply detection feeds sequence branching — when a prospect replies, the sequence pauses to prevent the embarrassing “thanks for your reply, here is my third follow-up” scenario. Configure under Admin -> Email Settings -> Reply Detection.
Sequences
Multi-step cadence with branching: stop on reply, continue if silent, branch on click vs no click. The sequences that perform best mix channels — email, call, LinkedIn task — rather than firing email-only. A 5-step email-only sequence at 2% reply rate is doing worse than a 3-step mixed sequence at 6%. Create one sequence per persona-region-product cell so the messaging matches the audience.
// Enroll a contact in a sequence via API
fetch(`https://${domain}.myfreshworks.com/crm/sales/api/sales_sequences/${sequenceId}/enroll`, {
method: 'POST',
headers: { Authorization: `Token token=${apiKey}`, 'Content-Type': 'application/json' },
body: JSON.stringify({
contact_ids: [12345, 12346],
owner_id: 78
})
});
Reports
Per-sequence open rate, click rate, reply rate, meeting-booked rate. Per-rep email volume and outcome distribution. Benchmark against industry — outbound prospecting averages 18-25% open and 1-3% reply; inbound nurture averages 35-45% open and 5-8% reply. A/B test subject lines by duplicating sequences and routing 50% of contacts to each variant. Keep tests running for at least 200 sends per arm before calling a winner — smaller samples produce noise that looks like signal.
Deliverability
Warm new sending domains over 4-6 weeks before high-volume sends. Authenticate with SPF, DKIM, and DMARC — all three, not just one. Keep bounce rate below 2%; sustained bounce rate above 5% damages sender reputation enough that even legitimate emails start landing in spam. Monitor reputation with Google Postmaster Tools (free) for Gmail and Microsoft SNDS for Outlook. Avoid sending to scraped or purchased lists — they bounce hard, generate spam complaints, and burn the domain.
Common Failure Modes
Three. First, treating opens as buyer intent — Apple Mail Privacy makes the open signal noisy and reps chase phantom interest. Second, sending from a [email protected] address while expecting reply rates of personal email; replies happen to humans, not to addresses that look automated. Third, not pruning lists — a sequence to a contact who hasn’t engaged in 6 months hurts deliverability for the contacts who would.
What Changed in 2026
Freshsales added native AI reply suggestion — when a prospect replies to a sequenced email, Freddy proposes three response drafts based on the inbound message and the deal context. The drafts are sender-voice trained on the rep’s previous outbound emails. Saves 5-10 minutes per reply for high-volume reps; treat as drafts to review, not to send.
Cost Considerations
Email tracking and basic sequences are available on Growth tier. Multi-step branching sequences and A/B testing require Pro+. Sequences for thousands of contacts per month don’t significantly increase Freshsales cost, but they do increase the deliverability cost — invest in a dedicated sending IP and warm-up tooling if you’re sending more than 5,000 emails/month from one domain.
What to do this week
Run a deliverability check on your sending domain at mxtoolbox.com. Verify SPF, DKIM, DMARC are present and aligned. If any of the three is missing, sequence performance is being capped by spam routing.