Send SMS from Google Sheets, without a Twilio account
Smart SMS for Sheets sends a text message when a row in your spreadsheet changes: a status becomes "Confirmed", a payment arrives, an appointment is tomorrow. You pick the column, the condition and the message. There is no Twilio account to open and nothing to connect in Zapier: sending and billing are included, with prepaid credits and no subscription.
Coming soon. In the meantime, import your contacts and send SMS campaigns from your Oblipali account.
Three ways to text from a spreadsheet
There are three common ways to send SMS from Google Sheets. They differ in how many accounts you need and who bills you for each message.
- Zapier and Twilio. Zapier watches your sheet and asks Twilio to send the message. You need a Zapier account, a Twilio account, and you connect the two yourself. Zapier and Twilio each bill you under their own pricing.
- A Google Sheets add-on that uses your Twilio account. The add-on sends from inside the sheet, but the messages still go through your own Twilio account, which you set up and pay separately.
- An all in one add-on, like Smart SMS for Sheets. The add-on watches the sheet and sends the SMS itself. One account, one price per message, shown before you send.
| Zapier and Twilio | Add-on with your Twilio account | Smart SMS for Sheets | |
|---|---|---|---|
| Accounts you need | Zapier and Twilio | the add-on and Twilio | Oblipali only |
| Who bills each SMS | Twilio | Twilio | Oblipali, from prepaid credits |
| Setup | you connect two services | you connect the add-on to Twilio | you choose a rule in the sheet |
| Monthly subscription | depends on your Zapier and Twilio plans | depends on the add-on and Twilio | none |
If you already run Twilio for other messages, options 1 and 2 keep everything in one Twilio account. If you only need texts from a spreadsheet, option 3 is the shortest path.
How it works, in 3 steps
- Choose the column. Status, appointment date, payment: the rule watches the column you pick, in the sheet you pick.
- Set the condition. Equals, does not equal, contains, is empty, is not empty, becomes, reminder before a date, reminder after a date: 8 conditions in all.
- Write the message. The first name and any other column from the row are filled in for you. The text goes out as soon as the condition is met, or at the planned time before or after a date.
Prefer formulas? You can also send a text straight from a cell with =SENDSMS().
Example of a message sent when the Status column becomes "Confirmed":
Status becomes Confirmed
Hi Sophie, your appointment at Lemoine Clinic is confirmed for Thursday at 2pm. Text STOP to unsubscribe.
105 characters
What people send from a spreadsheet
- Appointment reminders: a reminder goes out 24 hours before the date in the row, and a confirmation when the status changes.
- Order updates: the Status column becomes "Shipped" or "Ready for pickup", and the customer gets a text without anyone copying a phone number.
- Event sign-ups: the payment lands in the sheet, the seat is confirmed by SMS.
- Invoice reminders: a polite reminder a few days before the due date.
- Quote follow-ups: a nudge three days after a quote was sent, if the row is still open.
Price per country
Smart SMS for Sheets uses the same prepaid credits as the rest of Oblipali. No subscription, and credits never expire. A message of up to 160 characters uses a set number of credits per country; bigger packs make each credit cheaper.
| Destination | Credits per SMS | With the 50 credit pack (€6) | With the 50,000 credit pack (€2,000) |
|---|---|---|---|
| United States, Canada | 0.70 | €0.084 | €0.028 |
| United Kingdom | 2.10 | €0.252 | €0.084 |
| France | 2.00 | €0.240 | €0.080 |
| Spain | 1.70 | €0.204 | €0.068 |
| Italy | 2.20 | €0.264 | €0.088 |
| Germany | 2.25 | €0.270 | €0.090 |
All prices in euros, tax included. Packs: 50 credits for €6, 500 for €45, 1,000 for €80, 5,000 for €325, 10,000 for €550, 25,000 for €1,200, 50,000 for €2,000. More than 90 countries are covered; the full list is in the pricing block below.
Credit packs
All packs
Consent and STOP replies
Rules on text messages depend on the country you send to. In most countries, marketing texts need the recipient's prior consent, while practical messages such as appointment reminders or order updates are treated differently. Check the rules that apply to your recipients before sending.
When someone replies STOP, the add-on stops texting that number. You do not have to keep a list of unsubscribed numbers by hand.
Is it available now?
Not yet: Smart SMS for Sheets is coming soon to the Google Workspace Marketplace, and we have no release date to announce. You can create a free account today. The same account will work with the add-on, and you can already import contacts and send SMS campaigns from the Oblipali web app.
For developers and AI agents, the Oblipali documentation covers the other ways to send SMS with Oblipali.
Frequently asked questions
Can I send SMS from Google Sheets without Twilio?
Yes. Smart SMS for Sheets sends the messages itself and bills them from your Oblipali prepaid credits, so you do not need a Twilio account.
Do I need Zapier?
No. The add-on watches your sheet and sends the text when your condition is met, so there is nothing to set up in Zapier.
How much does a text cost?
It depends on the country and the pack you buy. A text to the United States or Canada costs from €0.028 to €0.084, and a text to the United Kingdom from €0.084 to €0.252, tax included, with no subscription.
Which countries can I text?
More than 90 countries, including the United States, Canada, the United Kingdom and most of Europe. The price for each country is shown before you send.
Is the add-on available now?
Not yet: it is coming soon to the Google Workspace Marketplace, with no release date announced. Create a free account now to be ready, and send SMS campaigns from the web app in the meantime.
Ready to text from your sheet?
Smart SMS for Sheets is coming soon. Create your account in 30 seconds, no credit card needed.
Create a free account

