"I saw you went to Bristol University""Congrats on the funding round""Love what you're doing at [Company]""I noticed you're hiring"

That's not personalisation. That's a scraper and a template.

A Google Sheets extension that helps sales teams gather better prospect data, read between the lines, and send outreach built around what your prospect is actually dealing with.

Everything your outbound needs. One sidebar.

1

Gather your data

Scrape websites and LinkedIn pages. Verify emails. All from the sidebar.

2

Write your prompt

Reference any column as a variable. Pick your model. You control the prompt.

3

Run it across your list

Hit run. Results stream into your sheet, row by row. Pause, resume, retry.

Trusted by 500+ sales teams

500+ campaigns launched1M+ rows processed99.9% uptime

See it in action

Watch how ReplyLabs works in under 60 seconds

Your entire outbound stack. One sidebar.

AI personalization, prospect research, and email verification. No context switching. No new tabs.

AI Personalization

Write a personalized cold email for every row in your sheet.

Pick any model from OpenAI, Anthropic, Google, DeepSeek, Mistral, or xAI. Reference column data as variables. Results stream into your sheet as they process.

PROMPT

Write a cold email opener for {{First Name}}, {{Title}} at {{Company}}

2

Sarah, saw Stripe just closed a $200M APAC round.

3

Marcus, your ops team shipped 4 integrations last quarter.

4

Elena, Figma's enterprise push is changing design procurement.

Prospect Research

Scrape any company website. Free.

Runs on Google servers via Apps Script. No credits needed. Pull company descriptions, tech stacks, and recent news into your sheet.

Free for all plans

stripe.com/about

Stripe builds economic infrastructure for the internet. Revenue: $14B...

notion.so/about

Notion is the connected workspace for teams. 30M+ users, Series C...

Email Verification

Clean your lists before you hit send.

Valid, invalid, catch-all, and risky classifications. Protect your sender reputation. Results go straight into your sheet.

sarah@stripe.comValid
info@acme.coCatch-All
old@defunct.bizInvalid
cto@linear.appValid

50ms

Average response time

99.9%

Uptime SLA

256-bit

AES encryption

12

AI models

6

Providers

100+

Rows per batch

Coming Soon

LinkedIn enrichment
CRM sync
Automated sequences
Custom webhooks

90 seconds from install to first result.

FileEditViewInsertFormatExtensionsHelp
Apps Script
Add-ons
Get add-ons
ReplyLabsOpen
OGPT-4o Mini$0.08/1K

Prompt

Write a personalized opener for {{First Name}} at {{Company}}

OutputF: AI Output
#First NameCompanyAI Output
2Sarah ChenStripeSarah, saw Stripe just expanded into APAC
3Marcus RiveraNotionMarcus, Notion's PLG motion is impressive
4Elena KowalskiFigmaElena, Figma's design-to-dev workflow
5James ParkLinearProcessing...
6Priya SharmaVercel
3/5

Open any Google Sheet. Go to Extensions. Search for ReplyLabs. Click Install. Open the sidebar.

Not another “AI email writer”

The question isn't what to personalise. It's where the intersection is between what you sell and what your prospect deals with every day. Everything else is noise.

Identity-based personalisation

“Congrats on the funding round.” “I saw you went to Manchester.” “Love what you’re doing at [Company].” Every tool scrapes the same data and produces the same email. Your prospect has seen it 30 times this week.

Situational personalisation

You’ve just raised, which means you’ve probably spent months pitching investors instead of pitching hospitals. Now the money’s in, you need to fill a pipeline. That’s reading between the lines. That’s what gets replies.

Better data, not more data

ReplyLabs gives you visibility and control over the data you’re working with. Scrape it, see it, understand it, then use it intelligently. Not a black box that spits out an opener you can’t explain.

Your sheet, your workflow

No new platform to learn. No data migration. No onboarding video. It sits in the sidebar of the spreadsheet your team already works in. That’s it.

How we compare

Clay and Apollo are powerful. But they cost $50–500/user/month and don't live where your data already is.

Clay

$185+/mo

Data enrichment platform

Team of 5: ~$495+/mo

100+ data providers
Waterfall enrichment
CRM integration
Complex credits
Steep learning curve
No email sending

ReplyLabs

Best value

$0–50/mo

Outbound execution layer

Team of 5: ~$20–50/mo

Works in Google Sheets
AI personalization (any model)
Bring your own API keys
Free web scraping
Email verification
5-minute setup

Apollo

$49+/user/mo

Sales intelligence platform

Team of 5: ~$245+/mo

Contact database
Email sequences
CRM integration
Per-seat pricing
No BYOK support
Locked-in credits
 ClayReplyLabsApollo
AI personalized emails
Choose AI provider
Bring your own keys (BYOK)
Free web scraping
Email verification
Works in Google Sheets
Setup time < 5 min

Built for Google Sheets. Priced for small teams.

Clay and Apollo are powerful platforms — but they charge per seat, require onboarding, and live outside your existing workflow. ReplyLabs works where your data already lives, costs a fraction of the price, and takes under five minutes to set up.

Security you can verify.

Your data stays in Google Sheets. Your keys stay encrypted. We do not store what we do not need.

AES-256-GCM

All API keys encrypted at rest with AES-256-GCM. Decrypted only server-side, never sent to the browser.

GDPR Compliant

No spreadsheet data stored on our servers. Scraping runs via Google Apps Script, staying within Google's infrastructure.

Zero Data Retention

We do not store your spreadsheet data. AI prompts and results pass through and are not logged or retained.

SOC 2 (Planned)

SOC 2 Type II certification in progress. Infrastructure hosted on Supabase with enterprise-grade security.

Bring Your Own Key

Use your own API keys for AI and services. Keys are encrypted and never shared with other users or organizations.

Admin Controls

Team-level API key management, shared balances, and member roles. Admins control access and spending.

Simple pricing. Start free.

No hidden fees. No per-seat charges. Pay for what you use.

Starter

$0

Free forever

All AI models, all services
$20 free credit
Free basic scraping

2x markup from prepaid balance

Up to 3 team members

Start free

Pro

$19/month

Bring your own AI keys. Pay nothing for AI.

Your OpenAI, Anthropic, Google keys
Free AI usage with your key
Up to 10 team members

Services from balance at 2x

Start with Pro

Scale

$39/month

Everything. Your keys.

All keys: AI + services
Free everything with your keys
Scraping included
Unlimited team members
Start with Scale

All plans include AES-256 encryption, GDPR compliance, and email support.

And we are just getting started.

What is coming next on the ReplyLabs roadmap.

Coming soon

LinkedIn enrichment

Pull job titles, company size, and recent posts directly from LinkedIn profiles.

Coming soon

CRM sync

Push verified, enriched data to HubSpot, Salesforce, or Pipedrive with one click.

Coming soon

Automated sequences

Set up multi-step outbound sequences triggered by sheet data changes.

Coming soon

Custom webhooks

Connect ReplyLabs to your existing stack with inbound and outbound webhooks.

Coming soon

Chrome extension

Scrape and enrich prospect data from any webpage into your sheet.

Coming soon

AI scoring

Score leads by ICP fit, buying intent, and engagement using AI classification.

Common questions

Anything else? hello@replylabs.io

ReplyLabs is the outbound sales engine for Google Sheets. It gives SDRs, AEs, and sales ops teams AI personalization, web scraping, and email verification in a sidebar. Write prompts with column variables, pick an AI model, and run it across hundreds of rows. Results go straight into your sheet.

Start free with $20 credit. On the Starter plan, all services charge from your prepaid balance at a 2x markup. Upgrade to Pro ($19/mo) to bring your own AI keys and pay nothing for AI. Scale ($39/mo) lets you bring all your own keys and use everything free.

Yes. Pro and Scale plans support BYOK (Bring Your Own Key). Add your OpenAI, Anthropic, Google, DeepSeek, Mistral, or xAI keys and use AI at cost. Scale also supports BYOK for email verification.

GPT-4o Mini, GPT-4o, o3-mini, o4-mini, Claude 3.5 Haiku, Claude Sonnet 4, Claude 3.5 Sonnet, Gemini 2.0 Flash, Gemini 2.5 Flash, Gemini 2.5 Pro, DeepSeek Chat, DeepSeek Reasoner, Mistral Small/Medium/Large, and Grok 3 Mini. We add new models regularly.

Yes. All API keys are encrypted with AES-256-GCM. Your spreadsheet data never leaves Google's servers during scraping (it runs via Apps Script). We are GDPR compliant and never store your sheet data on our servers.

Scraping runs directly in your Google Sheets using Apps Script. It never touches our servers, so it is free for all plans. You can scrape thousands of URLs in parallel batches of 100 using UrlFetchApp.fetchAll.

Yes. Starter supports up to 3 team members, Pro up to 10, and Scale has unlimited team members. All members share the organization balance and API keys.

Open any Google Sheet, go to Extensions, search for ReplyLabs, and click Install. Open the sidebar from Extensions, then ReplyLabs, then Open Sidebar. You will be ready in under 90 seconds.

Your next campaign starts here.

Free account. $20 credit. No credit card.

1000 rows

Under 2 minutes

12 AI models

6 providers

Free scraping

Always