0 Emails Sent
0% Open Rate
0% Click Rate
Live Queue Status
Gmail mail merge for smarter outreach

Send Personalized Emails Directly from Gmail

Launch high-performance email campaigns, track engagement in real-time, and scale your outreach with precision.

CSV upload Gmail API Extension v2.0
New Message - [] x
Recipients from CSV Subject: Quick note for {{name}}

Hello {{name}},

I wanted to share a quick update from Mail Merge By Shovo.

Spam Solver Link Checker Email Analyzer
personalized recipients
Opens Clicks CSV
Product system

Every layer of a Gmail campaign, organized into one workflow

MMBS connects Gmail compose, recipient import, campaign safety checks, and backend tracking into a focused extension experience.

01

Campaign Engine

Build campaigns from Gmail compose with CSV fields and personalized message templates.

CSVCSV Import
Validate and dedupe recipients before sending.
Import recipient rows, catch missing fields, and keep list cleanup close to compose.
@Personalization
Use merge fields like name, email, company, and role.
Map CSV columns into Gmail copy without changing the native writing workflow.
PRVPreview
Review the final subject, body, and recipient count.
Check campaign content before the Gmail API send action starts.
02

Tracking & Analytics

Track opens, clicks, and delivery events through the backend reporting API.

PXOpen Tracking
Pixel events roll into live dashboard totals.
Real-time tracking uses backend pixel events and campaign IDs.
URLClick Tracking
Redirect links through backend tracking URLs.
Tracked links record engagement without changing your Gmail writing flow.
LOGActivity Logs
Inspect recent campaign and delivery events.
Dashboard logs keep the campaign story visible after send.
03

Automation

Use delay controls and schedule campaigns without turning Gmail into a manual spreadsheet task.

CALScheduling
Queue campaigns for a future send time.
Schedule campaign payloads without moving work out of the Gmail extension.
DLYDelay Modes
Fixed, random, and smart pacing are supported.
Control send pacing so bulk outreach feels deliberate and trackable.
TRYRetry-ready Queue
Backend queue support handles production worker jobs.
Queue state stays separate from the Gmail compose UI.
04

System Core

Keep sending logic, tracking, analysis, and data boundaries separated for production deployment.

APIRender Backend
Express API for schedules, stats, auth, and queueing.
The site, dashboard, and extension talk to the same production API boundary.
DBDatabase Ready
Campaign and email logs can persist in MongoDB.
Stats and events are ready for durable campaign reporting.
KEYSecure API
Token protection is available for send endpoints.
Send and scheduling boundaries stay server-controlled.
05

Extension Features

Operate directly inside Gmail, where sales and outreach teams already write email.

GMGmail Button
MMBS appears beside Gmail Send in the compose toolbar.
The extension stays native to compose instead of forcing a separate sender page.
UIPanel Workflow
Recipients, tracking, attachments, and analysis stay in one place.
The Gmail panel keeps campaign controls visible without hiding the message draft.
OAGoogle OAuth
Uses Google identity and Gmail API permissions.
Connection stays aligned with Google OAuth and Gmail API permissions.
Performance

Campaign insight without a heavy analytics stack

Live metrics are pulled from your backend. When there is no data yet, the website shows real zero-state values instead of marketing numbers.

0 Delivered emails
0 Total opens
0 Total clicks
0 Failed sends
Extension workflow

From Gmail compose to tracked campaign in four steps

The Chrome extension stays focused: compose in Gmail, import recipients, preview the campaign, then send through the Gmail API.

1Open Gmail compose

Write your campaign message in the native Gmail editor.

2Click MMBS

Open the side panel beside the compose window.

3Import recipients

Upload CSV data and personalize with merge fields.

4Track results

Use backend stats and logs to review campaign activity.

Chrome extension

Download Extension

Install MMBS to bring Gmail mail merge, tracking, scheduling, and campaign analysis directly into your compose workflow.

Current build v2.0

MMBS Chrome Extension

Use the production extension with Google OAuth, Gmail API sending, CSV personalization, tracking, and campaign safety checks.

Download Now
How to use

Start sending from Gmail in minutes

01

Download

Click the download button and install the MMBS extension in Chrome.

02

Enable

Activate the extension, connect Google OAuth, and open Gmail compose.

03

Start Using

Import recipients, preview personalization, then send through the Gmail API.

Interface preview

See the MMBS Gmail workflow

Open Gmail compose, click MMBS, upload your CSV, preview the final campaign, and send personalized email through Gmail API.

MOHAMMED THUHIDUL ISLAM SHOVO

Full Stack Developer • SaaS Builder • Automation Engineer