Official Documentation

EZmailer – User Guide

Version: 1.0 | Last Updated: April 10, 2026

Video Tutorial

Watch our comprehensive video tutorial to see EZMailer in action and learn how to configure your campaigns for maximum efficiency.

Introduction

EZMailer is a powerful Chrome extension designed to help outbound marketing teams send unlimited personalized emails and mail merges directly from Gmail.

EZmailer integrates with Google Sheets to pull recipient data and automates the process of sending individual, anti-spam compliant emails at scale.

EZmailer is a third-party tool and is not affiliated with Google or Gmail.

System Requirements

To use EZmailer, you need:

  • Google Chrome browser (latest version)
  • A standard Gmail or Google Workspace account
  • Google Sheets with your recipient data
  • Stable internet connection

Installation

  • Open the Chrome Web Store.
  • Click Add to ChromeAdd Extension.
  • Once installed, click the puzzle piece icon in Chrome and pin EZmailer to your toolbar.
  • The EZmailer icon should now be visible next to your address bar.

First-Time Setup

Grant Permissions

  • Click the EZmailer icon in Chrome.
  • Authorize the extension to access your Gmail and Google Sheets.
  • Ensure you are logged into the Google account you wish to send from.

Account Status

After setup, you can check your quota and plan in the extension dashboard:

  • Free – 50 Emails/day
  • Pro/Elite – Unlimited Sending capability

Launching a Campaign

  • Open your Gmail inbox in Chrome.
  • Click the Compose button.
  • Click the red Mail Merge button located next to the standard Send button.
  • The EZMailer settings panel will open, allowing you to import your recipients and configure settings.

Pro Hotkeys

Experienced pilots use keyboard shortcuts for rapid response:

  • Tilde (~) Key – Instantly Start or Stop the current automation mode.
  • Esc Key – Close any open dialogs or the filter panel.

Campaign Engines

EZmailer provides multiple ways to reach your audience. Only one campaign can run per Gmail tab.

📻 Broadcast

Perfect for newsletters. Sends a one-time message to your entire list with personal tags.

⏳ Sequence

Automated drips. Set follow-up emails to go out after X days if no reply is received.

🎯 Transactional

Triggered emails. Use our API to send individual tracking-enabled messages.

Pro Multi-Account: Available for Elite users. Run multiple campaigns across different Google accounts simultaneously.
Ensure your email content complies with anti-spam laws (CAN-SPAM, GDPR). Always include an unsubscribe link.

Google Sheets Integration

Seamlessly connect your business data to your outreach workflow.

  • Create a sheet with columns like Email, First_Name, etc.
  • In EZmailer, select the sheet and tab.
  • Use {First_Name} in your email body to inject data.
  • EZmailer will automatically update the sheet with Sent_At and Status.

Personalization & Logic

Make every email feel hand-written. Advanced options include:

  • Conditional tags (If/Else)
  • Fallback values for missing data
  • Timezone-aware scheduling
  • Per-recipient attachment support

A campaign only starts if all required data columns are matched.

Deliverability Protocols

EZmailer is engineered for maximum inbox placement:

  • Random Sending Intervals – Variable delays between sends to mimic human behavior.
  • Broken Link Detection – Automatic check for dead links in your templates.
  • IP Warmup Logic – Gradually increases sending volume for new accounts.

Customizing Your Campaign

EZMailer offers a 5-tab settings panel for deep customization:

  • Recipients – Import CSV or Paste list, and map columns for personalization.
  • Schedule – Send immediately or schedule for a specific date/time. Set randomization delays (2-6s).
  • Tracking – Enable open tracking (pixel) and click tracking.
  • Follow-ups – Automate follow-up emails if a recipient hasn't replied after N days.
  • Options – Set test mode, override 'From Name', and set 'Reply-To' address.

Trial & Subscription

Free Trial

  • Available once per user
  • Trial eligibility is automatically enforced
  • Reinstalling the extension will not reset the trial

Subscription

  • Billing is handled securely through Stripe
  • Subscriptions renew automatically unless canceled
  • You can cancel anytime before the next billing cycle

Managing Your Subscription

From the EZMailer interface:

  • View your subscription status
  • Open the billing portal
  • Cancel or update payment details

Subscription changes may take a few minutes to reflect.

Best Practices

Use follow-ups to increase response rates by 2x
Personalize the subject line for better opens
Always test a draft on yourself first
Keep your Google Sheet cleaned and formatted

Limitations & Disclaimer

EZmailer provides tools for outbound outreach but does not guarantee response rates or specific outcomes.

EZmailer is not responsible for:

  • Email provider account locks or suspensions
  • Spam folder placement
  • Bounced emails
  • Data errors in your spreadsheets

Please send responsibly.

Troubleshooting

EZMailer button not appearing?

  • Refresh your Gmail page.
  • Ensure the extension is enabled in chrome://extensions.

Emails not sending?

  • Check your internet connection.
  • Verify your backend API status in the dashboard.
  • Ensure your Gmail quota hasn't been exceeded by other apps.

Support

If you need help or have questions:

  • Use the support contact provided in the extension dashboard
  • Include your Google account email and campaign ID for faster assistance
  • 📧 support@ezmailer.app

Updates

Relay Pilot is updated regularly to improve stability, performance, and compatibility. Updates install automatically through Chrome.