A Google Sheet is where most call lists actually live: a skip-traced export, a list your team shares, a column of numbers someone pasted in last night. Calling it from an iPhone usually means switching between the Sheets app and the phone, copying numbers, and typing notes into a cell afterwards, if you remember. Here are the ways to dial a sheet from your phone, and the one that keeps the sheet up to date for you.
Three ways to call a Google Sheet from an iPhone
1. Tap-to-call links in the sheet
Format the phone column as tel: links (a HYPERLINK formula does it) and each number becomes tappable in the Sheets app. It's free and it works for twenty calls. For two hundred it's slow: every call means finding the row, tapping, confirming, coming back, and typing the note by hand, and nothing reminds you who needs a callback.
2. A desktop dialer add-on
Several cloud dialers read Google Sheets through a browser extension or an add-on. They're built for a desk: a laptop, a headset and a VoIP number, usually on a monthly per-user plan. If you call from your phone, they don't help.
3. A dialer app that reads the sheet
An iPhone dialer that connects to Google Sheets turns the tab into a call list, dials down it, and keeps notes and follow-ups next to each lead. That's what Cold Call X does, and since version 2.0 the notes go back into the sheet. It's what most people mean by a "Google Sheets auto dialer", though Cold Call X is a power dialer: it places one call at a time, from your own number, with you on the line.
How it works in Cold Call X
- Connect Google. Sign in with your Google account; the app lists your spreadsheets by name so you can choose one.
- Pick the spreadsheet and the tab. The rows become your call list. Columns are mapped automatically: name, company, phone numbers, notes.
- Dial. Tap Call and work down the list from your own number; when a call ends, the next lead is ready. Calling Hours only dials leads during their own daytime.
- Tap the outcome, add a note. The outcome schedules the next attempt in the app; the note is written into the sheet's Notes column.
- Pull down to refresh. When someone adds rows or fixes a number in the sheet, refresh the list instead of re-importing.
A lead with a mobile and an office line is one lead with two numbers, not two rows to call. The import and column-mapping tutorials show the whole thing in under a minute.
What the app writes to your sheet, and what it doesn't
Handing an app edit access to your spreadsheets deserves a straight answer about what it does with it:
- It writes only to the Notes column of a list you mapped a Notes column for, and only for the leads in that list.
- It changes no other cell, tab or file. A list with no Notes column mapped is never written to.
- It keeps the sheet matching the app. If you delete a lead's last note in the app, it clears that one cell.
- It reads only what you pick. The app lists spreadsheets by name so you can choose, and never opens or reads a file you didn't select.
- It never sends the data to us. The sheet's contents are stored only on your iPhone, and your Google token is kept in the iPhone Keychain and excluded from backups.
You can disconnect Google in Settings at any time, and revoke the permission at myaccount.google.com/permissions. The full wording is in the privacy policy.
Set up the sheet for calling
Any tab with a phone column will import, but a little structure pays for itself on the first session:
| Column | Why |
|---|---|
| First name, Last name | So the lead card and your opener use a name, not a number |
| Phone, Mobile | Keep extra numbers in their own columns; they stay on one lead |
| Company | Context before the call connects |
| For the follow-up after a voicemail | |
| Notes | Map it, and your call notes land back here for the whole team |
- One tab per campaign. A tab is a list in the app, so "Expireds September" and "Past clients" stay separate.
- Scrub before you import. The app's Do Not Call list blocks a contact across every list and future import, but it doesn't check national registries; screen the sheet against the right register first. The rules by country are in our calling hours guide.
- Share the sheet, not the phone. Teammates see your notes in the sheet as you call; each person dials from their own iPhone and number.
When a spreadsheet stops being enough
Sheets are great until two people call the same lead the same afternoon, or the list outgrows a tab. If your team already runs on a CRM, Cold Call X imports from it directly: see the HubSpot dialer and Salesforce dialer guides. If you work alone off exports, a sheet plus a dialer is still the fastest, cheapest setup there is; the free vs paid power dialer guide does the math, and the iPhone dialer guide covers the dialing modes.