ChoiSmart
Gmail + Google Sheets + GMass

Turn Gmail into a personalized outreach system.

Build one clean Google Sheet, write one relevant message and let GMass create individualized Gmail campaigns, follow-ups and reply tracking — without learning a separate email platform first.

Affiliate disclosure: ChoiSmart may earn a commission if you subscribe through our GMass link. We still explain who should skip the product and what it cannot guarantee.

GMass campaign

Google Sheet

Connected
Email25 rows
FirstName{FirstName}
Company{Company}
PersonalLine{PersonalLine}
UseCase{UseCase}

To: campaign-25@gmass.co

Subject: Quick idea for {Company}

Hi {FirstName},

{PersonalLine}

{UseCase}

Would a short example be useful?

25 individualized emailsGMass

01

Merge

02

Follow up

03

Measure replies

7 days

Current free-trial period

50/day

Trial message limit

Inside Gmail

No separate campaign editor required

Premium+

Plan level for follow-up sequences

Start with fit

GMass is powerful when your workflow already belongs in Gmail.

The best reason to use GMass is not “send more.” It is “turn a structured list into relevant one-to-one-style emails without copying, pasting and forgetting follow-ups.”

◎

Recruiters and search firms

Candidate outreach, client prospecting, interview reminders and segmented follow-up from a Google Sheet.

⌂

Real estate professionals

Personalized lead check-ins, referral follow-up, listing updates and relationship campaigns from Gmail.

↗

Agencies and consultants

Prospect outreach that uses research columns instead of a generic blast sent to everyone.

▦

Small teams using Google Workspace

A lighter workflow when a full sales-engagement platform would add more complexity than value.

Skip GMass when

×You have no legitimate, relevant reason to contact the list.
×You need built-in lead sourcing, calling and a full enterprise CRM.
×You expect software to fix a weak offer or unverified email data.
×You cannot monitor replies, bounces, opt-outs and sender reputation.

See the workflow

The Sheet stores the facts. Gmail delivers the conversation.

Switch between the examples below. The structure stays the same; the relevant data and message change for each audience.

Candidate and client outreach

Personalize by company, hiring specialty, role or candidate profile without rewriting the entire email.

Google Sheet

One row becomes one personalized message

Source data
EmailFirstNameCompanyPersonalLineUseCase
morgan@northstarsearch.comMorganNorthstar SearchI noticed Northstar Search focuses on technical and leadership hiring.GMass can turn a candidate or client list in Google Sheets into individualized Gmail outreach with one follow-up for people who do not reply.
1Connect the Sheet
2Insert merge fields
3Review and send
Gmail compose preview

To: morgan@northstarsearch.com

Subject: Quick workflow idea for Northstar Search

Hi Morgan,

I noticed Northstar Search focuses on technical and leadership hiring.

GMass can turn a candidate or client list in Google Sheets into individualized Gmail outreach with one follow-up for people who do not reply.

Would a two-minute example be useful?

Best,
Daniel

GMass result

One template, individualized from the row.

Personalized

Exact setup

Build the first campaign in seven controlled steps.

This sequence is deliberately conservative. It gives you a clean place to catch broken merge fields, wrong sender addresses and bad list data before they become a live campaign problem.

Download starter CSV

Import the CSV into Google Sheets, then save and use it as a real Google Sheet before connecting it to GMass.

01

Install GMass in Chrome

Install the extension, sign in with the Gmail or Google Workspace account you want to use, then reload Gmail.

GMass adds campaign controls directly inside Gmail. You keep writing in the familiar Gmail compose window rather than moving every message into a separate sales platform.

Checkpoint: You can see the red GMass button in a new Gmail compose window.
02

Prepare a real Google Sheet

Put column names in row 1 and one contact per row. Include an email column and the facts you want to personalize.

Use short, stable headers such as Email, FirstName, Company, PersonalLine and UseCase. GMass turns every column into a merge field. Do not rename the headers after connecting the Sheet.

Checkpoint: Every row has a valid email and enough context for a truthful message.
03

Connect the Sheet from Gmail

Click the Sheets icon near Gmail search, select the file and worksheet, then connect it to the campaign.

GMass loads the recipients into one campaign alias and makes your column headers available as merge fields. You can also filter rows before connecting when only part of the Sheet should receive the campaign.

Checkpoint: The compose window shows the GMass recipient alias instead of a pasted list.
04

Write one reusable message

Use curly-brace fields such as {FirstName}, {Company} and {PersonalLine} in the subject or body.

The strongest personalization is not a name token. Use one verified fact or relevant reason for contacting the person, then connect it to a clear use case. Keep the email readable as plain text.

Checkpoint: Each row still sounds natural when the merge fields are substituted.
05

Set the campaign rules

Choose the sending time, SMTP option if needed, tracking preferences and any automated follow-up stages.

For a first outreach test, a simple setup is easier to diagnose: a small batch, one short follow-up to people who did not reply, and no unnecessary formatting. Automated sequences require Premium or above on the current individual plans.

Checkpoint: The campaign has one clear goal and no conflicting automations.
06

Test before a live send

Use GMass Create Drafts or send to addresses you control before contacting the real list.

Check the From address, merge fields, links, signature, mobile layout and reply path. Test several mailbox providers when placement matters. A successful connection does not guarantee inbox placement.

Checkpoint: The message arrives correctly and replies return to the sender you expect.
07

Launch small, then review

Start with a limited batch and watch replies, bounces, blocks and opt-outs before increasing volume.

Do not judge the campaign by opens alone. The useful outcomes are qualified replies, completed actions and clean delivery. Pause when the data quality or message fit looks weak.

Checkpoint: Bad addresses and opt-outs are suppressed before the next campaign.

Your first Sheet

Keep the columns simple enough to trust.

More columns do not automatically mean better personalization. Start with the minimum data required to make the message true, relevant and easy to review.

Email

The recipient address GMass will use.

FirstName

A clean greeting field without extra spaces.

Company

Useful in the subject and reason for contact.

PersonalLine

One verified observation, not a fabricated compliment.

UseCase

How your offer connects to the recipient's real workflow.

Status

Your own control field: Ready, Review, Hold or DoNotContact.

S

GMass Starter Sheet

One row per recipient

Ready to review
EmailFirstNameCompanyPersonalLineUseCaseStatus
alex@example.comAlexNorthstar SearchI noticed Northstar Search focuses on technical and leadership hiring.GMass can turn a candidate or client list into individualized Gmail outreach.Ready

The first campaign

Make the first version easy to diagnose.

Do not begin with every feature turned on. Start with a useful message, a small audience and one measurable outcome. Then add complexity only when the basic campaign works.

Initial email template

Replace every placeholder with a Sheet column or sender detail.

Subject: Quick idea for {Company}

Hi {FirstName},

{PersonalLine}

{UseCase}

Would it be useful if I sent a short example?

Best,
{SenderName}
{CompanyName}
{PhysicalAddress}

This is a business promotion. If you would prefer no more emails, reply “no thanks.”

One short follow-up

Recommended starting point: send only when there is no reply.

Hi {FirstName},

Just following up in case the workflow idea below is relevant for {Company}.

Happy to send a short example. If it is not useful, no problem — I will close the loop.

Best,
{SenderName}

Small batch

Start with enough recipients to test the workflow, not enough to hide mistakes in volume.

One clear link

Give the reader one logical next step rather than several competing calls to action.

One follow-up

A short reply-style reminder after several business days is easier to evaluate than a long sequence.

Reply-based success

Measure qualified replies and completed actions; opens alone are not a business result.

Deliverability reality

GMass is not an inbox-placement guarantee.

The tool can organize sending and provide diagnostics. It cannot make a poor list, misleading message or damaged sender reputation safe.

Verify addresses before sending.
Use accurate From, Reply-To and subject information.
Set up SPF, DKIM and DMARC for your sending domain.
Include a real physical postal address for U.S. commercial email.
Give recipients a simple way to opt out and honor it.
Monitor bounces, blocks, complaints and replies after every batch.
Test tracking on versus off instead of assuming more tracking is always better.
Pause when placement or data quality degrades.

This page provides general workflow information, not legal advice. Rules differ by location and message type. For U.S. commercial email, review the FTC's current CAN-SPAM guidance before sending.

Current individual pricing

Choose the plan for the workflow you will actually use.

If automated follow-ups are central to the plan, Premium is the relevant starting point on the current individual pricing table. Standard is less expensive but does not include sequences and follow-ups.

Verify current pricing

Standard

$29.95/mo

or $249/year

Personalized Gmail mail merge without automated sequences

  • Gmail-based campaigns
  • Google Sheets mail merge
  • Email verification
  • Spam Solver and reporting

Automated sequences and follow-ups are not included.

Best fit for follow-ups

Premium

$39.95/mo

or $349/year

Most small-business outreach and follow-up workflows

  • Everything in Standard
  • Automated sequences and follow-ups
  • A/B testing
  • API, Zapier and triggered emails

Inbox rotation through MultiSend is not included.

Professional

$59.95/mo

or $599/year

Advanced senders who need MultiSend inbox rotation

  • Everything in Premium
  • MultiSend inbox rotation
  • Advanced sending workflows
  • Priority support features

More capability than many first-time users need.

Start with the trial, then pay only when the workflow is proven.

The current trial lasts seven days and allows up to 50 messages per day. Provider pricing, plan features and limits can change.

Try GMass free

Pricing checked October 8, 2026. “Unlimited emails” on the pricing page does not remove Gmail, SMTP-provider, anti-abuse or account-specific sending limits.

The decision in one minute

Use GMass when you want Gmail simplicity with campaign control.

It is a strong fit for a person or small team that already works in Gmail, keeps contact data in Sheets and needs more structure than manual sending. It is a weaker fit when you need an entire lead database, dialer, complex CRM and multi-channel sales system in one product.

Your next 15 minutes

  1. 1Install GMass and reload Gmail.
  2. 2Import the starter CSV into Google Sheets.
  3. 3Replace the example rows with three addresses you control.
  4. 4Connect the Sheet and create drafts first.
  5. 5Review every merge field before a live campaign.

FAQ

Questions to answer before you subscribe.

Product features and pricing can change. The source links below point to GMass's own current documentation.

What is GMass in simple terms?

GMass is a Chrome extension that adds mail merge, scheduling, campaign reporting and automation features inside Gmail. It can connect a Google Sheet so each row becomes a personalized email.

Is GMass free?

GMass currently offers a seven-day trial with a 50-message-per-day limit. Continuing after the trial requires a paid plan. Pricing and limits can change, so confirm them on the official pricing page before subscribing.

Which GMass plan includes automatic follow-ups?

On the current individual pricing table, automated sequences and follow-ups are included with Premium and Professional, not Standard.

Can GMass use Google Sheets for personalization?

Yes. Each Google Sheet column can become a merge field in the subject or body. GMass can also write reporting fields back to the Sheet when that option is enabled.

Does GMass guarantee that emails land in the inbox?

No tool can guarantee inbox placement. Sender reputation, authentication, list quality, message content, recipient behavior and mailbox-provider filtering all matter. GMass provides testing and deliverability tools, but the sending practices still matter.

Can I connect a third-party SMTP server?

Yes. GMass supports external SMTP connections. That can change how messages are sent, but it does not replace list hygiene, domain authentication or careful testing.

Is GMass only for cold email?

No. Common uses include recruiting, customer follow-up, event invitations, newsletters, fundraising, real estate communication, account updates and other legitimate mail-merge workflows.

What should I put in the first Google Sheet?

Start with Email, FirstName, Company, PersonalLine, UseCase and Status. Add only columns that improve relevance or help control the workflow.

Sources and transparency

Product facts come from official GMass documentation.

The campaign recommendations on this page are ChoiSmart editorial guidance. They are not guarantees of response rate, sales or inbox placement.