A complete walkthrough · 6 minute read

How SMSGO works.

Every feature, explained — with live animations showing exactly what happens when you send a message and what your members see on the other end.

14features explained
6core mechanics
$5to try the whole thing
Join Threshold Nudge Status Waves Waitlist Pay Polls Surveys Preview Wallet Org tools Keywords Compliance
01 / Member onboarding

Members join with a text.

No app, no signup form, no password. Members text JOIN followed by your group code to the SMSGO number. They're in. The system asks for their first name, stores it, and they're ready for the next event.

SMSGO.org
+1 (240) 786-1112
Wednesday · 9:14 AM
JOIN SSU
Welcome to Silver Spring Ultimate! 🥏
What's your first name?
Jessie
Thanks Jessie! You're now in the SSU group. You'll get game invites when they're posted.

The whole flow, in 4 messages.

Your members never have to download anything, create an account, or remember a password. They text in, give their name, and they're done.

  • Members text JOIN + your group code (e.g. JOIN SSU)
  • System auto-replies asking for their first name
  • Their name is stored — used in every future message ("Got it, Jessie!")
  • Organizers can also add members manually from the dashboard
  • Names can be updated anytime by texting NAME [new name]
Member texts
JOIN SSU
Organizer dashboard
+1 new member
02 / Core mechanic · Patent pending

Set a number. The system fires when you hit it.

This is the heart of SMSGO. You decide how many YESes you need to make the event happen. Members RSVP. The moment the count hits your threshold, the system automatically sends your custom confirmation message to whoever you've chosen to notify. No manual step. No "should I cancel or not?" agonizing.

0
of 8 needed
Confirmed:
🥏 GAME ON. 8 confirmed.
Confirmation message sent to all 8 attendees.

How the engine actually works.

SMSGO tracks every YES in real time. The progress bar climbs as members confirm. The instant the count crosses your goal line:

  • Your custom confirmation broadcast goes out to all confirmed attendees
  • The event is marked GAME ON on the dashboard
  • You get a confirmation push so you know it fired
  • Late YESes after threshold still get added (and waitlisted if you cap the event)

You write the confirmation message once when creating the event. Something like "Game ON tonight at Nolte Park, 5:30pm. See you there." — or whatever your event needs to say.

$5
Threshold automation is the whole point.

By the second invite, you'll know if the threshold mechanism reshapes how your members commit. Find out for $5.

Try it for $5 →
03 / Auto reminders

Nudges, only when you need them.

If you're below threshold as the event approaches, SMSGO automatically reminds the people who haven't responded yet. It only fires if it has to — at threshold or above, no nudge goes out. You configure the timing (3 hours before, 24 hours before, etc.) when you create the event.

9:00 AM

Invitation sent

"Pickup tonight at Nolte, 5:30. We need 8 to play."

10:30 AM

3 YES responses

Jessie, Mark, Wes confirmed. 5 more needed.

2:30 PM

Auto-nudge fires

"Game tonight at 5:30. Need 5 more YES. Reply YES or NO." → sent to non-responders only.

4:15 PM

Threshold hit · GAME ON

5 more YESes came in after the nudge. Confirmation broadcast goes out automatically.

Smart, not annoying.

The nudge knows two things: who hasn't replied and whether you need them. It only texts non-responders, and only when you're below threshold.

  • Configurable timing (1h, 3h, 24h before — you pick)
  • Sent only to members who haven't replied YES or NO
  • Automatically suppressed if you're already at or over threshold
  • Custom nudge text — write it once, it reuses every event
  • Can be sent manually from the event detail page anytime
04 / Self-serve check

Anyone can text STATUS to see the count.

Members never have to bother you with "is it on?" — they text STATUS to the SMSGO number, and the engine instantly replies with the live count and confirmed list. No group chat noise. No checking back. No wondering.

SMSGO.org
+1 (240) 786-1112
Wednesday · 12:30 PM
STATUS
Game count: 4 / 8.
Confirmed: Jessie, Mark, Wes, AJ.
4:45 PM
STATUS
Game count: 8 / 8. 🥏
GAME ON. Confirmed: Jessie, Mark, Wes, AJ, Larry, Chris, Dave, Pete.

Live answer, no human required.

STATUS is one of the most-used features in production. It collapses the coordination effort that normally falls on the organizer ("a hundred people texting me asking if it's on") into a single keyword anyone can use, anytime.

  • Returns live confirmed count and list of names
  • Includes whether threshold was reached and event status
  • Works for any active event the member is invited to
  • Logged in your dashboard so you can see who's checking
05 / Smart invitations

Wave-based invites. Don't burn out the bench.

For groups bigger than your typical headcount, sending every invite to every member is wasteful and noisy. SMSGO lets you split your roster into waves — Wave 1 is your reliable core, Wave 2 is the broader bench. Wave 2 only fires if Wave 1 doesn't get you to threshold. Saves SMS spend, avoids fatigue.

WAVE 1
JN
MK
WS
AJ
LR
CH
5/8
↓ Below threshold — Wave 2 fires automatically
WAVE 2
DV
PT
RK
EV
JL
SB
MG
HD
8/8 ✓

Tiered, automatic, frugal.

Member groups + wave logic means you can run the event with the minimum number of invites needed. Wave 1 fires immediately. Wave 2 only fires if you're still short with X hours to go.

  • Wave 1 = your regulars (fewer texts, faster response)
  • Wave 2 = the broader bench (only fires if needed)
  • Wave 2 timing is configurable — typically a few hours after Wave 1
  • Saves real SMS spend on every event that fills early
  • Marginal/sub members aren't burnt out by texts they couldn't have made anyway
06 / Capacity management

Cap your event. Auto-promote from the waitlist.

For events with a hard maximum (a 10-person dinner, a 6-person hike, an 8-person field reservation), set a cap. YESes beyond the cap go to the waitlist. If someone drops out by texting NO, the next person in line is automatically promoted — and gets a text telling them they're in.

✓ Confirmed (8 of 8)
1 Jessie
2 Mark
3 Wes
4 AJ
5 Larry
6 Chris
7 Dave
8 Pete
⏳ Waitlist (2)
Ryan PROMOTED
Sami

Watch the queue rebalance live.

Larry texts NO at 4 PM. Within seconds, Ryan gets promoted from the waitlist and a confirmation text fires to him: "Spot opened up — you're in!"

  • Set a hard cap when you create the event
  • YESes beyond cap go to waitlist (chronological order by default)
  • Member texts NO → next waitlist person auto-promoted
  • Promoted member receives an SMS confirming their new status
  • Visible on the event dashboard — confirmed list + waitlist columns
07 / Member contributions

Anyone can text PAY to chip in.

Group SMS costs ~pennies per person per month — but covering it shouldn't fall entirely on the organizer. A member texts PAY, gets a Stripe link, contributes any amount, and that goes straight into the group's wallet. Receipt fires by text. Everyone sees who chipped in.

SMSGO.org
+1 (240) 786-1112
Friday · 11:02 AM
PAY
Thanks for chipping in, Jessie!
Tap to contribute: smsgo.org/pay/abc123
💳 Stripe checkout opened · $5.00 contributed
Thanks Jessie! $5.00 added.
Group balance: $24.62.

Stripe-powered, dead simple.

  • Members text PAY (or CONTRIBUTE or DONATE — same flow)
  • Get a unique tokenized Stripe link, $3 minimum, $1000 maximum
  • Tap, pay any amount, done — no account needed on Stripe
  • Funds added instantly to group wallet on payment success
  • Confirmation text back to contributor with new balance
  • Organizer gets push notification (configurable per organizer)
  • All contributions logged on the dashboard with date, amount, contributor
08 / Decision tools

Polls — quick decisions, by text.

Need to settle a question fast? Send a poll. Members reply with a single letter (A, B, C, D…). You watch the live tally fill in. Click any name to message that voter directly.

smsgo.org/poll/4
📊 What time works best for Wednesday Nolte games? 🕒
A5:00 PM 33%
B5:15 PM 66%
C5:30 PM 100%

Single-letter reply, live tally.

Polls are how you settle small group decisions without a 47-message group chat. Members reply with the letter. The tally fills as votes arrive.

  • 2–10 options per poll
  • Single-letter reply: "B"
  • Live response rate, vote counts, leading option highlighted
  • Click any voter's name to message them directly (e.g. follow up on a "no" vote)
  • Optional: announce results back to the group when polling ends
  • Archive when done so it doesn't clutter the dashboard
09 / The big planning tool

Surveys — find the best date, time, and place.

For complex scheduling, surveys are the heavy hitter. Send candidate days, time blocks, and locations. Members rank them by SMS. The engine surfaces the best date, time, and place based on actual member availability — not your best guess.

availability heatmap
MON
TUE
WED
THU
FRI
3
5
8
6
9
4
6
10
8
7
2
4
6
5
8
Darker = more people available · Click a cell for time block detail

Rank-by-text, heat map output.

Members rank candidate days, time blocks, and locations by texting back their preferences. SMSGO aggregates and produces a heat map showing exactly when the most people can come.

  • Multi-day candidates (e.g. "next 5 weekdays")
  • Multi-time-block (morning, midday, evening, etc.)
  • Multi-location (rank field A vs field B vs field C)
  • Travel willingness — how far each member will drive (geographic summary)
  • Heat map view — quickest visual for "when does everyone agree?"
  • One-tap nudge for non-responders
$5
Polls and surveys are included.

No tier, no upgrade, no per-feature pricing. The $5 pilot includes everything.

Try it for $5 →
10 / Organizer safeguard

Preview every message before it sends.

Every send path — invitations, nudges, broadcasts, individual messages — runs through the same preview modal. You see the exact text, the recipient list, the segment count, and the cost before anything goes out. No surprises. No accidents. No "wait, I didn't mean to text 107 people."

One preview pattern, every send path.

  • Manual nudge — preview before sending
  • Send to confirmed attendees — preview before sending
  • Broadcast to all members — preview before sending
  • Group broadcast (regulars only) — preview before sending
  • Poll reminders — preview before sending
  • Survey nudges — preview before sending

Recipient count, segment count, and exact cost are computed live — using the same logic that bills the message. What you see is what you'll pay.

11 / Wallet & billing

Pay-as-you-go. Every cent visible.

No subscription. No monthly fee. No "credits" or "tokens" with weird math. You load your wallet with $5 minimum, SMSGO charges $0.03 per text segment, and the wallet drains as you use it. Group goes quiet? You pay nothing.

Wallet · Silver Spring Ultimate
Current balance $24.62
Wave 1 invites (37)−$0.74
YES responses (28)−$0.56
Threshold broadcast (28)−$0.56
STATUS replies (12)−$0.24
Jessie chipped in+$5.00
Mark chipped in+$10.00
30-day total $13.10 spent · $15.00 in

The whole ledger, all the time.

  • Every text logged — sent and received
  • Cost per message, segment count, encoding (GSM-7 or UCS-2)
  • Itemized per event (so you know which event cost what)
  • Contributions logged with contributor name and date
  • Exportable to CSV for your records
  • Live balance shown on every page

$5 onboarding gets you about 250 text segments — enough for most groups to run for weeks. For a typical 20–30 person weekly group, that's around 3 weeks of normal activity.

12 / Organizer toolkit

More tools for the person running the group.

Beyond the core mechanics, organizers get a handful of tools that come up often — managing membership, broadcasting, taking notes, and archiving past events.

MEMBER GROUPS

Tag your roster

Group members into "regulars," "subs," "evening crew," etc. Send invites to specific groups, not everyone.

EVENT NOTES

Remember everything

Free-text notes per event — weather, attendance observations, who flaked, venue feedback. Up to 5,000 chars.

GENERAL BROADCAST

One-off messages

Send anything to anyone — one member, a group, or all. Same preview-and-confirm modal as event invites.

EVENT ARCHIVE

Clean history

One-tap archive when an event is done. Stays searchable, doesn't clutter the active dashboard.

NAME PROMPTS

Auto-collect names

If a new member joins without giving their name, SMSGO auto-prompts them at 1h and 24h. Visible badge until done.

MULTI-EVENT

Run several at once

Wednesday game + Friday game + Sunday brunch — all running concurrently, each with its own threshold and roster.

13 / Member quick reference

All the keywords members can text.

Members never see a UI. They just text. Here are every keyword they can use, and what each one does. Not case-sensitive — "yes," "Yes," "YES" all work.

YES

Confirm attendance

Confirms you're coming to the event you were just invited to. Add a +N for additional guests (e.g. YES +2).

NO

Decline

Declines the event. Frees up your spot for the waitlist if the event was capped.

STATUS

Check the count

Returns the live confirmed count and the names of who's in. Anyone in the group can use it, anytime.

PAY

Contribute funds

Returns a Stripe link to chip in toward the group's wallet. Also accepts CONTRIBUTE and DONATE.

JOIN [code]

Join the group

Adds you to a group. The code is given by the organizer (e.g. JOIN SSU).

NAME [new name]

Update your name

Changes how the system addresses you in messages. Useful if you joined without a name or want to use a nickname.

HELP

Get assistance

Returns information about the SMS program and contact info for support.

LEAVE

Leave a single group

Removes you from one specific group but keeps you opted in to other groups you're a member of.

STOP

Opt out completely

Removes you from every SMSGO group and stops all messages. Required by SMS compliance.

UNSUBSCRIBE

Same as STOP

Alternate phrasing for STOP. Both fully opt you out of all messages.

14 / SMS compliance

SMS done by the book.

SMSGO is registered with the carriers, follows the CTIA messaging principles, and complies with the TCPA and the carrier-required A2P 10DLC framework. Your members' numbers are never sold or shared.

Consent

Members opt in by texting JOIN themselves, or by being added to a group with their consent. Consent is never a condition of participation in your real-world group.

Opt-out

Replying STOP at any time removes a member from all SMSGO messages immediately. LEAVE removes them from a single group while keeping them opted in elsewhere.

Carrier registration

SMSGO uses A2P 10DLC registered numbers via Twilio for SMS, and verified RCS Business Messaging for branded messaging on supported devices. All messages are delivered through carrier-vetted channels.

Privacy

Phone numbers are stored encrypted at rest and used only to deliver messages on behalf of the organizer they joined. SMSGO does not sell, rent, or share member data for marketing purposes — ever.

Full SMS terms → · Privacy policy →

Ready to see it work
on your group?

$5 buys you about 250 text segments — enough for most groups to run for weeks. No subscription, no auto-renewal, no commitment. Just a wallet that loads when you load it.

Try it for $5 →

Already have an account? Log in here →
Or compare to Meetup →