Admin guide

Email-to-Updates Setup

Follow these steps once to connect Shelly's Gmail to the site. After setup, she just sends an email and it appears on the Updates page automatically — no website, no login needed.

1

Create a dedicated Gmail address

  1. Go to accounts.google.com/signup and create a new Google account.
  2. Choose an address like updates.standingwithshelly@gmail.com (or anything you like).
  3. Save the password somewhere safe — you'll need it for Zapier.
  4. Share this email address with Shelly. This is the address she'll email every time she wants to post an update.
2

Create a free Zapier account

  1. Go to zapier.com/sign-up and create a free account.
  2. The free plan allows 100 tasks/month — more than enough for Shelly's updates.
3

Create a new Zap: Gmail → Webhooks

Trigger — Gmail

  1. Click + Create Zap.
  2. Search for Gmail as the trigger app.
  3. Choose event: New Email.
  4. Connect the Gmail account you created in Step 1.
  5. Under Label/Mailbox, choose Inbox.
  6. Click Continue and test the trigger (send a test email to the Gmail first).

Action — Webhooks by Zapier

  1. Search for Webhooks by Zapier as the action app.
  2. Choose event: POST.
  3. Set URL to:
https://standingwithshelly.com/api/updates/inbound
  1. Set Payload Type to JSON.
  2. Under Data, add these key-value pairs:
KeyValue (from Gmail trigger)
subjectSubject
body_plainBody Plain
from_emailFrom Email
token(see Step 4 below)
4

Add the secret token

The webhook is protected by a secret token. For the token field in Zapier's Data section above, enter the value of your UPDATES_WEBHOOK_TOKEN secret.

To find it:

  1. In this builder, go to Settings → Secrets.
  2. Find UPDATES_WEBHOOK_TOKEN and copy its value.
  3. Paste it as the value for the token key in Zapier.
Keep this token private. Anyone who has it can post updates to the site.
5

Test it end-to-end

  1. In Zapier, click Test step on the Webhook action.
  2. Check that Zapier shows a 200 Created response.
  3. Visit standingwithshelly.com/updates — your test update should appear at the top.
  4. Turn the Zap On.
  5. Send Shelly the Gmail address and tell her: "Just email that address like you'd email a friend. The subject is the title, and whatever you write in the email is the update."
6

How Shelly posts an update

It's this simple for Shelly:

To: updates.standingwithshelly@gmail.com

Subject: Starting chemo today — feeling hopeful

Body: Just wanted to let everyone know I had my first infusion this morning. The nurses were so kind. I felt your prayers the whole time. Thank you all so much. ❤️

That's it. The update appears on the site within seconds.

Category auto-detection:

The system reads the subject line and picks a category automatically:

  • Words like treatment, chemo, infusion, scan → Treatment update
  • Words like prayer, pray → Prayer request
  • Words like milestone, good news, celebrate → Milestone
  • Everything else → General message

This page is not linked anywhere on the site. Bookmark it for future reference. The URL is standingwithshelly.com/admin/zapier-setup.

Standing With Shelly

A community gathered in love, walking beside Shelly every step of the way.

A note of gratitude

"Strength doesn't mean going it alone. It means letting others walk beside you. Thank you for being here."

© 2026 Standing With Shelly. Made with