Spreadsheet CRM that works like Excel, built for outbound
SalesScope is a spreadsheet CRM for outbound: every lead in one Excel-like sheet, with email sequences, a call queue, replies and reminders attached to the same row. Nothing to export, re-import or reconcile.
- Inline editing, tabs and custom columns
- CSV import with column mapping
- Calls, emails and replies on every row
| Name | Company | Stage | Last touch | ||
|---|---|---|---|---|---|
| 1 | PSPriya Shah | Kestrel Freight | priya@kestrelfreight.co | Prospect | Called · today |
| 2 | MLMarcus Lee | Ridgeline Labs | marcus@ridgelinelabs.io | Follow up | Replied · 2h |
| 3 | ERElena Ruiz | Brightwave Media | elena.ruiz@brightwave.co | Lead | Step 2 · Thu |
| 4 | TOTom Okafor | Northgate Logistics | tom@northgatelog.com | Converted | Meeting · Mon |
| 5 | AKAisha Khan | Lumen Dental Group | akhan@lumendental.co | Prospect | Opened · 3× |
| 6 | DPDaniel Park | Copperline Studio | dan@copperline.studio | Lead | Validated |
| 7 | SMSofia Marino | Harbor & Pine | sofia@harborpine.com | Follow up | Callback · 4pm |
A sales CRM for outbound that edits like a spreadsheet
The grid is the CRM. Everything a rep needs to work a list is a cell, a tab or a keystroke away.
Edit like a spreadsheet
Type into any cell, copy and paste blocks to and from Excel or Google Sheets, drag the fill handle or press Ctrl+D, and undo with Ctrl+Z.
Sheets along the bottom
Split a book into as many sheets as you need. Tabs sit along the bottom, drag into a new order and open their menu on a right-click.
Columns you define
Rename, add, remove and reorder columns, so whatever your list carries — industry, fleet size, last order — has a home.
Views and pipeline stages
All leads, Follow up, Prospects and Converted views, on a pipeline that starts as Lead, Prospect, Follow up and Converted and can be renamed.
Owners and hand-outs
Assign each lead to a rep, or share unowned leads out round-robin. Members see the leads assigned to them; managers and admins see the whole book.
Undo, and a bin
Delete thousands of rows with a progress bar and an Undo. Deleted contacts and sheets wait in a searchable bin until you restore them.
Lead management that starts with a messy list
Drop in a .csv, .tsv or .txt file — save an Excel sheet as CSV first — or paste rows straight from a spreadsheet. SalesScope finds the heading row even under a title or notes, maps columns from their names and shows real sample values before anything is written.
- Finds the heading row within the first eight rows
- Splits a full name into first and last
- Reports phone numbers Excel has turned into 9.22E+11
- Skips duplicates per rep, or across the workspace
- Queues every new address for a check straight away
Every call, email and follow-up lives on the row
Open a contact and its drawer shows the whole timeline: calls and their outcomes, each email sent, replies, stage changes and tasks. Book a callback or a meeting and it comes back on Today on the day it is due, with a reminder ten minutes before.
- Several emails or phone numbers in one cell, all kept
- Time zone read from the phone number, and editable
- Blacklisted contacts are never dialed or mailed
- CSV export, unless an admin switches it off
From a spreadsheet to a working pipeline
Bring your leads in
Import a file or paste rows. Columns map themselves, duplicates are skipped and every address is queued for a check.
Shape the book
Add the columns you need, split leads across sheets, assign owners and set each contact’s stage.
Work it from the grid
Press Dialer to call down the current view, or add rows to a sequence. Outcomes, sends and replies land back on each row.
Come back to what is due
Today lists the calls, follow-ups and meetings that are due, overdue first, and the dialer resumes where your last session stopped.
A shared spreadsheet versus a spreadsheet CRM
A shared spreadsheet
- Calls logged somewhere else, if at all
- Email history scattered across reps’ mailboxes
- Copies of the list drift apart
- Every editor can see and change every row
SalesScope
- Every call outcome written to the row and its timeline
- Every email sent and every reply on the contact
- One book, nothing to reconcile
- Reps see their own leads, enforced in the database
What is a spreadsheet CRM?
A spreadsheet CRM is customer relationship management software whose main screen is a grid you edit like Excel, rather than a stack of record pages and forms. Rows are contacts and columns are fields, and the things a CRM adds — owners, pipeline stages, activity history and reminders — sit on the same rows.
Why outbound teams want one
Outbound work starts in a spreadsheet. Lists arrive as CSV files, reps sort and filter them, and the fastest way to fix a hundred job titles is to paste them. A CRM that makes you open each record to change it slows that down, so many teams keep working in a shared sheet and let the CRM fall behind. A spreadsheet CRM closes the gap: the sheet is the system of record, so there is nothing to sync back.
What to look for
- Real spreadsheet editing. Pasting blocks from Excel, filling down and undoing — not a table that only looks like a spreadsheet.
- An import that copes with real files. Title rows above the headings, full names in one column, phone numbers Excel has mangled, the same person twice.
- Activity on the row. Calls, emails and replies should land on the contact without anyone copying them across.
- Ownership. A rep should see their own leads and a manager the whole book, enforced by the system rather than by good manners.
- Speed on a big book. Scrolling, searching and reloading should stay quick with thousands of rows.
How SalesScope does it
SalesScope’s sheet is the same set of records as its call queue, its email sequences and its reports. Press Dialer and the sales dialer calls down the view you are looking at; add rows to a sequence and a reply stops it for that contact. Imported addresses are checked before any bulk send, and roles keep each rep in their own book.
The sheet fetches a big book in parallel pages and keeps a copy in your browser, so a reload paints at once; signing out wipes that copy. If a list needs cleaning before it goes anywhere, the email list verification guide covers what to remove and why, and the pricing page lists the contact limit for each plan.
Frequently asked questions
Can I import an Excel file into SalesScope?
Save it as CSV first: SalesScope imports .csv, .tsv and .txt files, and there is no .xlsx upload. In Excel or Google Sheets, save or download the sheet as CSV and drop the file into the import. You can also copy rows in Excel or Google Sheets and paste them straight into the grid. The import finds the heading row, maps columns by their names and shows sample values before anything is saved.
How does SalesScope handle duplicate contacts?
By default each rep keeps their own copy of a contact, and an import skips addresses that rep already has. An admin can switch on “One owner per email address”: then an import skips any address a colleague already holds, and the first person to import it keeps it.
Who can see which leads?
Members see and work only the leads assigned to them. Managers see every lead in the workspace and can hand leads out. Admins run the company: people, roles and settings. The rules are enforced by row-level security in the database, not just hidden in the interface. More on roles and permissions.
Can I undo a bulk delete?
Yes. A bulk delete shows its progress and offers Undo when it finishes. Deleted contacts and whole sheets also go to the bin, where you can search them and restore them later; restored contacts return to their own sheet. Sequences that a delete stopped don’t restart on their own — resuming them is your choice.
How many contacts can I keep?
The Solo plan holds 25,000 contacts, Team holds 250,000 and Company has no limit. The 14-day free trial includes room for 25,000. See pricing for every plan limit.
Explore more
One sheet. Every lead. Every follow-up.
Bring your contacts, connect your mailboxes, and let SalesScope keep the sending safe while your team works the replies.
Free 14-day trial when your invite arrives