Skip to main content
Paradigm allows you to send mass emails from your connected email account. Each email is sent individually to recipients, with full support for dynamic personalization using your sheet data.

Compose and send personalized emails

Before You Begin

Make sure you’ve connected your email account before attempting to send emails.

Selecting Recipients

There are multiple ways to initiate the email flow in Paradigm: From a column of emails:
  • Select a column containing email addresses
  • Right-click and choose Email selected addresses
From individual cells:
  • Hover over any email address cell
  • Click the email icon that appears
Using the Email button:
  • Select any cells including email addresses
  • Click the Email button in the top right corner

Select recipients

Composing Your Email

Once you’ve selected recipients, the email compose panel will open.

Rich Text Editor

The compose panel includes a full-featured rich text editor that supports:
  • Text formatting: Bold, italic, underline, strikethrough
  • Lists: Bulleted and numbered lists
  • Alignment: Left, center, right alignment
  • Links: Add clickable hyperlinks
  • Variables: Insert dynamic data from your sheet columns

Adding Personalization with Variables

Variables are the key to sending personalized emails at scale. They automatically replace placeholders with actual data from each recipient’s row. To insert a variable:
  1. Click the {} button in the editor toolbar
  2. Select a column name from the dropdown
  3. The variable (e.g., {{First Name}}) will be inserted into your email

Add personalization with variables

Variables in your email

Variable syntax: Variables use double curly braces: {{Column Name}} Example:
Hi {{First Name}},

I noticed you work at {{Company}} and thought you might be interested in...
For a recipient with First Name: John and Company: Acme Corp, this becomes:
Hi John,

I noticed you work at Acme Corp and thought you might be interested in...
Variables work with AI-generated columns too! Generate personalized icebreakers, value propositions, or research summaries using enrichment, then reference them in your emails.

Sending Options

You have multiple options for sending your campaign:

Send Separately

Click Send Separately to send all emails immediately. What happens:
  • Each email is sent individually
  • Emails are queued with a few seconds delay between sends
  • Personalization is applied automatically
  • Any missing variables are removed from the email
Best for:
  • Quick sends where you’ve already verified your content
  • Simple campaigns without complex personalization

Schedule Send

Use Schedule Send when you want your campaign to go out at a specific time instead of immediately. Wherever you see the Schedule Send option:
  • Click the caret next to the primary send button to open scheduling options
  • Choose one of the presets:
    • Send in 8 hours — queues emails to start sending 8 hours from now
    • Send tomorrow at 9am — queues emails to start sending at 9:00 AM tomorrow
  • Or choose Custom time to pick an exact date and time using the date-time picker

Schedule emails with preset options or custom dates/times

How scheduling works:
  • Scheduled emails are saved with the selected send time
  • Paradigm uses your browser’s local timezone for scheduled sends
  • When the scheduled time arrives, emails are sent individually with the same safe pacing used for immediate sends
Best for:
  • Hitting recipients’ inboxes at the start of their workday
  • Scheduling follow-ups in advance so you don’t have to send them manually
  • Coordinating send times across multiple campaigns

Review Drafts

Click Review Drafts to preview all personalized emails before sending. What happens:
  • Individual drafts are created for each recipient
  • You can view exactly what each person will receive
  • Edit individual emails or make bulk changes
  • See which variables are missing data
  • Send all at once or individually

Review and edit drafts before sending

Best for:
  • First-time campaigns with new templates
  • High-value or sensitive outreach
  • When you want to customize specific emails manually
  • Previewing multi-variable templates and flagging missing recipient data

Reviewing and Editing Drafts

When you choose to review drafts, you’ll be taken to a dedicated review page where you can preview and edit each personalized email.

Recipients Panel

The left panel shows all recipients with:
  • Email addresses
  • Status indicators
  • Missing variable warnings

View recipient details and missing variables

Recipients with missing variables will show a warning. The email will still send, but the variable placeholder will be removed. Review these carefully before sending.

Editing Individual Emails

Click on any recipient to:
  • View their personalized email
  • Edit the subject line or body for that specific recipient
  • Check that variables replaced correctly
  • Send or delete that individual email

Bulk Editing with “Edit All”

Need to make changes that apply to everyone?
  1. Click Edit All in the review page
  2. Make your changes to the template
  3. All draft emails will be updated with the new content
Use “Edit All” for fixing typos or adding information, then adjust individual emails as needed.

Best Practices

Send a test email to yourself before launching large campaigns:
  • Verify all variables are present and replacing correctly
  • Check formatting across email clients
  • Test all links and calls to action
Every email provider has different sending limits depending on the account type. - Gmail personal: 500 emails/day, Google Workspace: 2,000 emails/day, Google Workspace Enterprise accounts: 5,000 emails/day - Outlook.com / Microsoft personal: ~300 recipients/day (up to 100 per message), Microsoft 365 Business / Exchange Online: 10,000 recipients/day (up to 500 per message)
Keep your recipient data clean and accurate to ensure successful email delivery:
  • Verify column names match exactly when using variables (case-sensitive)
  • Preview drafts to check variable replacements
  • Remove bounced/invalid email addresses
  • Clean your recipient lists regularly

Troubleshooting

Variables Not Replacing

If variables like {{First Name}} appear in sent emails, check the following:
  1. Ensure column names match variable names exactly (case-sensitive)
  2. Verify cells contain valid data
  3. Insert variables using the {} button

Unable to Find Email Button

If the Email button isn’t showing:
  1. Make sure you’ve selected cells with valid email addresses
  2. Verify the column is set to “Email” type
  3. Try a different email entrypoint (e.g., right-click on selected range)

Emails Sending Too Slowly

Paradigm intentionally adds short delays between sends to maintain deliverability and avoid spam filters. For large campaigns, this means sends may take several minutes to hours.

Tips for Effective Emails

  1. Personalize with context — Create columns with personalized research, icebreakers, or value propositions using enrichment, then reference them as variables
  2. Keep it concise — Personalized doesn’t mean long; keep each sentence clear and intentional
  3. Test with small groups — Send first-time campaigns to small groups to verify everything works before scaling to hundreds
  4. Monitor your campaigns — Track your email campaigns and their statuses from the Email page