Want a searchable spreadsheet of every SMS your iPhone receives? With Fwrdly’s webhook feature and a free Zapier or Make account, you can automatically log every text message to Google Sheets — sender, message body, and timestamp.

Why Log SMS to Google Sheets?

  • Track OTP and verification codes with timestamps for compliance
  • Monitor delivery and shipping notifications in one place
  • Log customer texts from a business number for CRM-style tracking
  • Build reports on SMS volume, frequent senders, or keyword patterns
  • Share a live sheet with your team — everyone sees incoming messages

What You’ll Need

  • iPhone with Fwrdly installed
  • A Google account (for Sheets)
  • A free Zapier or Make account
  • 10 minutes

Method 1: Fwrdly + Zapier + Google Sheets

Step 1: Create the Zap

  1. Go to zapier.com and create a new Zap
  2. Trigger: Webhooks by ZapierCatch Hook
  3. Copy the webhook URL Zapier gives you

Step 2: Connect Fwrdly

  1. Open Fwrdly → Add destination → Webhook / API
  2. Paste the Zapier webhook URL
  3. Send a test message to train Zapier’s data structure

Step 3: Add Google Sheets Action

  1. In Zapier, add an action: Google SheetsCreate Spreadsheet Row
  2. Connect your Google account
  3. Select your spreadsheet and sheet
  4. Map fields: Column A = Sender, Column B = Message, Column C = Timestamp
  5. Turn on the Zap

Now every SMS lands in your spreadsheet within seconds.

Method 2: Fwrdly + Make + Google Sheets

  1. Create a new scenario in Make
  2. Add a Webhooks module → Custom webhook → copy URL
  3. Paste into Fwrdly as a Webhook destination
  4. Send a test SMS to define the data structure
  5. Add a Google Sheets module → Add a Row
  6. Map sender, body, and timestamp fields
  7. Activate the scenario

Filtering What Gets Logged

Use Fwrdly’s keyword filters to only send specific messages to your sheet:

  • Only log messages containing “delivered” or “shipped” for package tracking
  • Only log messages from your bank’s number for financial records
  • Only log OTP codes by filtering for “code” or “verification”

Example Sheet Layout

SenderMessageTime
+1 555-0123Your package has been deliveredApr 1, 2:30 PM
BankAlertsWithdrawal of $500 from checkingApr 1, 3:15 PM
GoogleYour verification code is 847291Apr 1, 4:02 PM

Frequently Asked Questions

Is there a row limit? Google Sheets supports up to 10 million cells. For most SMS logging, you won’t hit this for years.

Can I log to multiple sheets? Yes — create multiple Webhook destinations in Fwrdly, each pointing to a different Zapier/Make webhook that writes to a different sheet.

Does this work in real time? Yes. Messages typically appear in the sheet within 5-15 seconds of arriving on your iPhone.

Is my data private? Messages pass through Zapier/Make servers to reach Google Sheets. If privacy is critical, consider Fwrdly’s direct Email forwarding instead.