NoStressTrips

Plan less, go more

One private trip page for signups, surveys, tracking, and email follow-up.

Organizers get accounts. Attendees use just their email address plus the event password. Each trip gets its own unique URL, editable surveys, a filterable attendee table, CSV exports, and email targeting based on survey answers or custom organizer columns.

Organizer flow

1. Create event and get a random private share URL.

2. Add attendees manually or let them self-register.

3. Launch polls and track who responded.

4. Filter the table and email just the right subset.

Stored in table

Polls marked for storage become table columns using the organizer-defined poll ID as the header.

Custom data

Add manual columns for rooming, deposit status, ride sharing, or any other planning detail.

Attendee tracking that stays simple

See each attendee in one table, edit answers later, and export either the full list or just matching email addresses.

Surveys for real trip planning

Single-select and multi-select polls support deadlines, response tracking, and organizer follow-up for anyone who has not answered yet.

Email targeting by answers

Send updates to everyone or only the people who match a combination like attending = yes and dinner = no.

What you need to send emails

A VPS alone is not enough for reliable outbound email.

You need a sender address, authenticated domain DNS records, and either SMTP or an email API provider.

Google Workspace can work for smaller organizer-driven sends if you already have a mailbox there.

For better deliverability and scaling, this app also works well with a transactional provider such as Resend, Postmark, Mailgun, or any SMTP relay.

Minimum setup checklist

  • 1. A real sender address on your trip domain or Google Workspace account.
  • 2. SPF, DKIM, and ideally DMARC for that sending domain.
  • 3. SMTP credentials or provider API credentials stored as environment variables.
  • 4. A public app URL so attendee links in emails point to your live VPS site.