Skip to Content
Introduction

Welcome to Mailpulse

Mailpulse is a powerful email tracking and analytics platform designed specifically for n8n workflows. Track email opens and clicks with precision, and get real-time analytics for every email sent through your automations.

Features

  • Open Tracking - Invisible 1x1 pixel tracking to know exactly when your emails are opened
  • Click Tracking - Every link is automatically tracked to see which links get the most engagement
  • Real-time Analytics - Beautiful dashboards with campaign-level insights
  • n8n Integration - Native community node for seamless workflow integration
  • REST API - Full API access for custom integrations and external dashboards

Quick Start

1. Install the n8n Node

Install the Mailpulse community node in your n8n instance:

# Via Community Nodes (Recommended) Settings > Community Nodes > Install > n8n-nodes-mailpulse # Or manual installation cd ~/.n8n/nodes npm install n8n-nodes-mailpulse

2. Configure Credentials

Set up your Mailpulse API credentials in n8n:

FieldValue
API URLhttps://mailpulse.io (or your self-hosted URL)
API KeyYour API key from Mailpulse Settings

3. Add to Your Workflow

Place the Email Tracker node before your email sending node:

[Trigger] → [Build Email HTML] → [Email Tracker] → [Send Email]

4. View Analytics

Open your Mailpulse dashboard to see real-time tracking data for all your emails.

Documentation Sections

API Reference

Learn how to interact with the Mailpulse API to retrieve stats and manage campaigns:

n8n Integration

Detailed guides for integrating Mailpulse with your n8n workflows:

Support

  • GitHub: LytenAgency/mailpulse 
  • Issues: Report bugs and request features on GitHub
  • Self-hosting: Deploy on your own infrastructure with Docker or Vercel
Last updated on