Skip to Content

SMS Messaging Policy

Last updated: April 21, 2026


1. Who sends these messages

InviteFest (invitefest.com) is an event invitation platform. SMS messages are sent on behalf of individual event organizers (wedding couples, birthday hosts, corporate teams, etc.) to their guests. InviteFest operates the sending infrastructure; the organizer is responsible for maintaining their guest list.

2. Types of SMS messages

InviteFest sends two types of SMS messages:

  1. Consent request — sent before any invitation is delivered. Example:
    "InviteFest: Sarah wants to invite you to "Emma's Birthday Party". Reply YES to confirm or tap https://invitefest.com/invite/consent/… . 1-3 msgs/event. Msg&data rates may apply. Reply HELP for help, STOP to cancel. Terms: invitefest.com/sms-policy"
  2. Event invitation — sent only after the guest explicitly confirms consent. Example:
    "InviteFest: You're invited to Sarah & John's Wedding on June 14! View your invitation and RSVP: https://invitefest.com/rsvp/…"

3. How opt-in works (double opt-in)

InviteFest uses a double opt-in process. No promotional or invitation SMS is ever delivered without explicit, documented consent:

  1. An event organizer adds a guest's phone number to their guest list within InviteFest.
  2. InviteFest sends a consent request SMS to that number containing a unique confirmation link and "Reply STOP to opt out."
  3. The guest opens the link, reviews the applicable terms, and clicks "Yes, send me the invitation".
  4. Only after this explicit confirmation does InviteFest send the actual event invitation SMS.

The consent record (timestamp, IP address, user agent) is stored in InviteFest's database for each phone number and channel.

Opt-in flow walkthrough (visual proof)

The diagrams below reproduce each screen and message in the end-to-end consent flow. No promotional or invitation SMS is sent until step 4 succeeds.

Step 1. Event organizer adds a guest's phone number through the InviteFest portal
Add Guest

Phone numbers are entered manually by the paying organizer. No public sign-up; no list import from third parties.

Step 2. Guest receives one consent-request SMS
From: +1 (855) 720-0003
InviteFest: Sarah wants to invite you to "Emma's Birthday Party". Reply YES to confirm or tap https://invitefest.com/invite/consent/ab12cd34 . 1-3 msgs/event. Msg&data rates may apply. Reply HELP for help, STOP to cancel. Terms: https://invitefest.com/sms-policy

This is the actual template generated by the platform (see _send_consent_sms in the codebase). Brand, frequency, rate notice, HELP, STOP, and terms link are all included per CTIA guidelines.

Step 3. Guest taps the link → consent confirmation page
📬

Confirm your consent

You have been invited to Emma's Birthday Party. Click the button below to confirm that you agree to receive the invitation.

The guest must (a) check the policy checkbox AND (b) click the button. Replying YES to the SMS is also accepted (handled by our inbound webhook at /sms/twilio/inbound).

Step 4. Consent is recorded in the audit log
Contact+15551234567
ChannelSMS
StateGranted
Consent date2026-04-28 14:32:11 UTC
IP address73.55.x.x
User agentMozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X)
Methodconsent_request (double opt-in)
Tokenab12cd34… (single-use, 30-day TTL)

Each (phone, channel) pair is auditable on demand. History is preserved — every grant/revoke creates a new immutable record.

Step 5. Only now is the actual event invitation SMS sent
From: +1 (855) 720-0003
InviteFest: You're invited to "Emma's Birthday Party" on June 14. RSVP: https://invitefest.com/rsvp/xyz789 . Reply STOP to cancel.

If the guest never confirms in step 3 or 4, no invitation SMS is ever sent. A maximum of 2 consent-request reminders is enforced platform-wide.

4. How to opt out

You can opt out at any time using any of these methods:

  • Reply STOP to any InviteFest SMS. You will receive one confirmation message and no further messages will be sent to that number.
  • Click the opt-out link included in the consent request SMS (e.g. /invite/consent/…/revoke).
  • Visit invitefest.com/invite/unsubscribe and enter your phone number or email address.

Opt-out requests are processed immediately. Revoked consent is permanent until the guest re-confirms via a new consent request.

5. Message frequency

Message frequency varies by event organizer and event. Typically a guest will receive:

  • 1 consent request SMS
  • 1–2 event invitation or reminder SMS messages

InviteFest enforces a maximum of 2 consent request messages per number (initial + one reminder) to prevent spam. Messages are only sent during business hours (09:00–18:00 in the guest's local timezone).

6. Carrier fees

Message and data rates may apply depending on your mobile carrier and plan.

7. Data & privacy

Phone numbers are used solely to deliver event invitations on behalf of the organizer. InviteFest does not sell or share phone numbers with third parties for marketing purposes. For full details see our Privacy Policy.

8. Contact

Questions about this policy or our SMS practices can be sent to support@invitefest.com.


InviteFest · invitefest.com