Home / Wedding Guest Text Planner / Delivery & opt-out
Wedding guest texts

Do wedding guests have to opt in to your texts?

No - a personal text from your own phone needs no opt-in, and on almost every modern plan it costs your guests nothing to receive. Send through a texting service and the carriers' rules get real: the first text has to say who you are, and STOP has to work. Either way the winning move is the same - introduce yourselves, offer a way out, and send between 9am and 9pm.

Consent, in practice

👋 The first text: introduce yourselves

The first text is the real opt-in moment: it names both of you, the wedding, and what this number will be used for. One link at most - an unknown number carrying several links is exactly the shape carriers filter.

Text 01 · As soon as you have numbers

Hi {GuestFirstName}! It's Nora and Miles - we're getting married October 10 and this is the number we'll text occasional wedding updates from. Save us! Everything else lives at {Link:wedding-website} - and if texts aren't your thing, just reply STOP.

The introduction2 segments · GSM-7Personalize
Text 02 · 5-6 months out

Dear {GuestFirstName}, this is Eleanor Park and James Whitfield. We will send a small number of updates about our June 6 wedding to this number. Should you prefer email or a phone call instead, simply reply and let us know.

Formal introduction2 segments · GSM-7Personalize
Text 03 · With the save-the-dates

Hi {GuestFirstName} - Priya & Dev here. Updates for our May 23 wedding will come from this number. Reply STOP anytime to opt out.

Short and complete1 segment · GSM-7Personalize

Every send, stamped with its window

The free planner's quiet-hours mode builds your dated send plan with the 9am-9pm guest-local window stamped on every message - so the schedule you copy is already polite to sleep schedules and to carriers.

Open the free planner →
The way out

🚪 Opt-out lines that sound like you

The magic word is STOP - any texting service handles it automatically, blocking the number the moment the reply lands. Your job is to offer it in your own voice instead of compliance-speak, and to check in on a number that has never once replied.

Text 04

PS from Rosa & Ben - if wedding texts aren't for you, reply STOP and we'll keep you in the loop by email instead. Zero hard feelings, full guest status intact.

Opt-out, human version1 segment · GSM-7Personalize
Text 05

Housekeeping note from your friendly neighborhood couple: reply STOP to leave the text list. You remain 100% invited - the cake does not check your subscription status.

Opt-out, played straight-ish2 segments · GSM-7Personalize
Text 06 · After two silent sends

Hi {GuestFirstName}, it's Amara and Theo - the ones getting married in April! We've texted a couple of updates and haven't heard back, so we're checking this number still reaches you. No reply needed if all is well; reply CALL if you'd rather we phone with the important bits.

The re-permission check2 segments · GSM-7Personalize
Getting past the filters

🛡️ Spam-filter-safe rewrites

Carrier filters score texts the way you'd guess: unknown sender plus multiple links plus ALL CAPS urgency equals filtered. These rewrites keep every fact and lose the red flags.

Text 07

Hi {GuestFirstName} - update from Sasha & Tom: the hotel block, shuttle times and full weekend schedule are all on one page now, so one link covers everything: {Link:wedding-website}

Three links, cut to one2 segments · GSM-7Personalize
Text 08

Change for Saturday: the ceremony now starts at 4:30pm, not 4pm. Same venue, everything else unchanged. Questions? Just reply here.

All caps, retired1 segment · GSM-7Personalize
International guests

🌍 Time zones and guests abroad

Plain SMS reaches nearly every country, but two things change abroad: the guest's clock and their carrier's features. Schedule inside 9am-9pm in the guest's own time zone, and write texts that stand alone as plain SMS - rich-messaging features like RCS reach most US carrier numbers, but many guests abroad, including much of Canada, still fall back to plain SMS, so photos, read receipts and tappable buttons are a bonus, never the plan.

Text 09 · 6 months out · International guests

Hi {GuestFirstName} - Chloe & Marcus here with dates you can book around: the ceremony is Saturday June 6 at 3pm Lisbon time, with a welcome dinner the evening before. Travel notes and flight tips: {Link:travel-details}

Details for guests abroad2 segments · GSM-7Personalize
Text 10 · 1 week out, sent 10am guest-local · All guests, per time zone

One week to go! Ceremony 3pm Saturday at Quinta da Serra. Shuttles, dress code and the weekend schedule: {Link:week-of-details}

Staggered by time zone1 segment · GSM-7Personalize
When texts can't land

📞 Landlines, flip phones and no-cell guests

Some numbers on your list can't receive a text at all - a landline drops SMS silently or reads it out as a robotic voice call - and some guests have a cell but haven't opened a text since 2019. Give every no-text guest one of three fallbacks: a spot on your call list, a printed card with the key details, or a designated relay person.

Text 11 · One trusted family member

Congratulations {GuestFirstName}, you are hereby appointed Grandma Ruth's official wedding correspondent. Anything we text the group, she gets from you by phone. First briefing: ceremony Saturday 4pm, Willow Barn.

The relay deputy2 segments · GSM-7Personalize
Text 12 · Households with landline-only members

Hi {GuestFirstName} - quick question as we set up wedding updates: would anyone in {PartyMembers} rather get a phone call than a text? Reply CALL and we'll add them to our call list - some news is nicer out loud anyway.

Building the call list2 segments · GSM-7Personalize
The rules

How wedding texts actually land

None of this requires a law degree - it's how the phone network treats messages, and the habits that keep yours in the delivered pile.

1

Your phone vs a texting service

From your own phone, texting a friend about your wedding is just texting a friend. A texting service sends over business messaging routes, and carriers hold those to a published standard: the first message identifies the sender, STOP always works, quiet hours are respected. That isn't red tape aimed at you - it's what keeps wedding texts deliverable while actual spam gets filtered out.

2

Texts cost guests nothing - almost

On effectively every current plan, receiving a text is free and unlimited. The caveats are narrow but real: pay-per-text prepaid plans still exist, and a guest roaming internationally can pay per message received. If you know someone is on either, ask how they'd like updates - it costs you one text.

3

Offer the way out before anyone wants it

Put the opt-out in the very first text, when nobody is annoyed yet. Guests who know they can leave almost never do - the visible option is itself what reads as respectful, and it beats any guest quietly blocking the number instead.

4

Quiet hours: 9am-9pm, guest-local

Carrier business-messaging norms and basic decency agree on the window. Schedule every send inside 9am-9pm in the guest's own time zone - which is exactly the window the planner's quiet-hours mode stamps on each message.

5

STOP means stopped, permanently

A guest who replies STOP is blocked from your service texts automatically by the sending service until they text START themselves. Don't route around it from your personal phone - move them to email or the call list and carry on. They opted out of a channel, not the wedding.

Easy to get wrong

Mistakes that get wedding texts filtered

These aren't etiquette slips - they're the specific behaviors that make carriers, phones and guests stop showing your messages.

The link-stuffed first text

An unknown number opening with three links is the exact fingerprint of a phishing text, and filters treat it that way. First text: your names, the wedding, at most one link. Consolidate everything else onto your wedding website and link that.

Texting 7am across time zones

9am your time is 6am on the west coast and the middle of the night in Auckland. One pre-dawn buzz costs more goodwill than ten well-timed texts earn - schedule by the guest's clock, not yours, and let quiet-hours mode do the arithmetic.

Ignoring a STOP reply

Re-texting a stopped number doesn't just annoy one guest - carriers notice failed compliance and filter you harder for everyone. Treat STOP as a routing instruction: that guest now gets email, a call, or news via their household, starting immediately.

Assuming every number is a cell

A landline swallows a text with no error you'll ever see - it just never arrives. If a number has never once replied and its RSVP came in on paper, suspect a landline and move it to the call list before the week-of logistics go out.

Try it

Your plan, with quiet hours built in

Add your wedding date and the planner drafts every send with its 9am-9pm guest-local window attached - the quiet-hours half of deliverability handled before you've written a word. The first-text and opt-out wording above covers the rest.

Delivery-safe send planThe 9am-9pm window, built into every send
SEND 01Save the date8 months out
To: All guests

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

Hi {GuestFirstName}! we here - we're getting married on the big day in town. Save the date; your invitation will follow soon.

1 segment · GSM-7
SEND 02The details drop4 months out
To: All guests

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

Hi {GuestFirstName} - our wedding website is up! Schedule, hotel block, and everything for the big day lives here: {Link:wedding-website}

1 segment · GSM-7
SEND 03The RSVP nudge6 weeks out
To: Guests yet to reply

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

Hi {GuestFirstName} - we're finalizing numbers for the big day and would love to know if {PartyMembers} can make it. RSVP here: {{rsvpLink}}

1 segment · GSM-7
SEND 04Week-of logistics1 week out
To: Confirmed guests

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

Hi {GuestFirstName} - one week to go! Parking, timing and the forecast for the big day are all here: {Link:week-of-details}

1 segment · GSM-7
SEND 05Day-before reminderDay before
To: Confirmed guests

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

Hi {GuestFirstName} - tomorrow's the day! Ceremony at the venue: doors from 3:30pm, and we begin at 4pm sharp. Sleep well!

1 segment · GSM-7
SEND 06Morning-of noteWedding morning
To: Confirmed guests

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

It's today, {GuestFirstName}! One last note: the venue, doors 3:30pm. Directions and parking: {Link:directions}. See you soon!

1 segment · GSM-7
SEND 07The photo share1 week after
To: All guests

Schedule between 9am and 9pm in the guest's own time zone - never overnight.

Hi {GuestFirstName} - thank you for celebrating with us! The first photos are up, and we'd love yours too: {Link:photo-album}

1 segment · GSM-7
Send this plan automatically →Text My Wedding schedules every send and resolves the tokens per guest.

Private by design: this planner runs entirely on this page — nothing you enter leaves your browser. Your names, date and venue only fill in the preview above, and they're gone when you close the tab.

Good to know

Delivery and opt-in questions

Do I need my guests' permission to text them about our wedding?

From your own phone, no - texting people you know about your own wedding is ordinary personal messaging. Through a texting service, the sending happens over business routes where carrier rules require the first text to identify you and STOP to work, and a good service handles both automatically. In practice the answer is the same either way: introduce yourselves in the first text and offer a way out, and you're covered in both spirit and mechanics.

Will my wedding texts cost guests money?

Almost certainly not - receiving texts is free and unlimited on effectively every modern plan. The two exceptions worth knowing: rare pay-per-text prepaid plans, and guests travelling abroad on roaming, who can be charged per message received. If either might apply to a guest, ask how they'd like updates - and keep your total send count low, which helps everyone.

Will grandma actually get the text?

If her number is a landline, no - the text either vanishes silently or arrives as a robotic voice reading it aloud, which delights nobody. If she has a cell but never opens messages, 'delivered' won't save you either. For any guest you're unsure about, set up a fallback on purpose: a spot on your call list, a printed card with the key details, or a relay person - the deputy text above makes that job feel like an honor.

It says 'delivered' - how do I know anyone read it?

You don't, from SMS alone: 'delivered' means the handset accepted the message, and plain SMS has no read receipts. RCS can show read status, but only when both ends support it - common on US carrier numbers, far from universal abroad - so treat it as a bonus. For must-know information, ask for a one-word reply ('Reply OK so we know this reached you') or back the text with a second channel for the guests who matter most.

What actually happens when a guest replies STOP?

Through a texting service, your messages to that number are blocked immediately and automatically by the sending service - nothing further sends until the guest texts START themselves, and you can't undo it for them. Treat it as a channel switch rather than a snub: move them to email or your call list, keep them fully invited, and never resend from another number to get around it.

Why did my text never arrive at all?

The usual culprits, in order: a spam filter (an unknown number sending multiple links, ALL CAPS, or link-shortener URLs), a landline number that silently drops SMS, or a number that's changed hands. Fix the message shape first - one link, sentence case, your names up front - then check whether the silent numbers are landlines. A texting service shows per-message delivery status, so a number that consistently fails stops being a mystery.

You have the plan.
Now let it send itself.

Text My Wedding schedules every send on its date, resolves the merge tokens per guest, and collects the replies — so seven or eight dated texts never have to leave your notes app by hand.