DEV Community

Cover image for I Built a Chrome Extension That Automates Gmail Campaigns Using Google Sheets 🚀
Tiny Task Pro
Tiny Task Pro

Posted on

I Built a Chrome Extension That Automates Gmail Campaigns Using Google Sheets 🚀

If you've ever sent outreach emails, followed up with prospects, contacted clients, or emailed hundreds of leads manually, you already know how repetitive the process becomes.

Copy...
Paste...
Personalize...
Send...
Repeat hundreds of times.

After doing this for years, I decided to build something that could simplify the workflow without turning Gmail into a complicated CRM.

The result is TinyTask Mailer Pro, a Chrome Extension designed to automate structured Gmail campaigns while keeping everything inside your own Gmail account.

Chrome Web Store:
https://chromewebstore.google.com/detail/tinytask-mailer-pro/leogijhgaiggagccdanaphgppplhmghb

Why I Built It

There are plenty of email marketing platforms available today.

Many of them are powerful.

Many are also expensive.

Some require importing contacts.

Some require syncing databases.

Others completely replace Gmail with another interface.

I wanted something different.

I wanted something that:

works directly inside Gmail
reads leads from Google Sheets
keeps the workflow simple
shows campaign progress
allows stopping and resuming campaigns
doesn't require learning an entirely new platform

That became the foundation of TinyTask Mailer Pro.

The Problem

Imagine sending outreach to 300 businesses.

Normally you have to:

open Gmail
copy email
write greeting
paste message
send
update spreadsheet
remember where you stopped

After 50 emails it becomes exhausting.

After 200 emails it's easy to lose track.

One accidental mistake and you've skipped rows or sent duplicate emails.

The Solution

TinyTask Mailer Pro automates the repetitive parts while still using your own Gmail account.

The extension loads data from a Google Sheet and prepares each email automatically.

Instead of manually typing:

Hi John,

or

Hi Sarah,

the extension reads the Name column and inserts the greeting automatically.

Your message stays exactly as you wrote it.

No template rewriting.

No AI changing your wording.

Just structured automation.

Features
📄 Google Sheets Integration

Simply provide your Google Sheet URL.

The extension loads lead information directly from the sheet.

No CSV exports.

No complicated imports.

👋 Automatic Personalization

If your spreadsheet contains:

Name Email
John john@example.com
Sarah sarah@example.com

Your emails automatically begin with:

Hi John,

or

Hi Sarah,

without modifying the rest of your email.

📊 Campaign Tracking

One feature I personally needed was visibility.

The extension tracks:

Current Row
Sent Emails
Pending Emails
Failed Emails
Campaign Status

Instead of wondering:

"Where did I stop yesterday?"

you always know exactly where the campaign is.

⏸ Stop & Resume

Life happens.

Maybe you receive a call.

Maybe Gmail reaches its daily sending limit.

Maybe you simply want to continue tomorrow.

TinyTask Mailer Pro remembers the campaign state so you don't need to restart from Row 1 every time.

⏱ Random Delay Between Emails

Sending hundreds of emails instantly isn't a great idea.

The extension includes randomized waiting periods between sends, creating a more controlled workflow instead of firing every message at exactly the same interval.

📈 Daily Quota Tracking

Another feature I wanted was knowing how much sending capacity remained.

The extension displays:

Emails sent today
Remaining quota
Server-controlled daily limits

This gives users better visibility while running campaigns.

Why Google Sheets?

Almost everyone already uses spreadsheets.

Sales teams.

Recruiters.

Freelancers.

SEO professionals.

Marketing agencies.

Instead of forcing users into another database, Google Sheets already provides everything needed:

names
email addresses
company names
notes

The extension simply builds on that.

Who Is It For?

I've seen it become useful for:

SEO outreach
Guest posting campaigns
Link building
Business outreach
Sales prospecting
Recruitment
Follow-up emails
Client communication
Partnership requests
Local business outreach

If your workflow starts with a spreadsheet and ends in Gmail, there's a good chance this extension can save time.

Built Around Gmail

One thing I intentionally avoided was creating another email platform.

You already know Gmail.

Your contacts are already there.

Your drafts are already there.

Your account already works.

TinyTask Mailer Pro simply makes repetitive sending easier while staying inside the Gmail interface.

Current Version

Current release includes:

Google Sheets loading
Personalized greetings
Campaign progress tracking
Stop & Resume
Daily quota display
License management
Randomized sending delay
Gmail workflow automation

Version 1.0.3 was published in early July 2026 with ongoing improvements planned.

Future Plans

I'm continuing to improve the extension based on user feedback.

Some ideas on my roadmap include:

Better reporting
Improved campaign analytics
More personalization fields
Additional workflow improvements
Enhanced dashboard features

I prefer shipping practical features that solve real problems rather than adding unnecessary complexity.

I'd Love Your Feedback ❤️

This project was built to solve a problem I personally faced.

If you're someone who sends repetitive Gmail campaigns, I'd genuinely appreciate your feedback.

Chrome Web Store:

Chrome Extension for Gmail Automation

Website:

https://tinytask.org/

Every review, suggestion, and feature request helps shape future updates.

Thanks for reading!

Top comments (0)