Send a Mystery in the Mail

Surprise a friend with three postcards that reveal a secret message, one word at a time

🌼 Schedule cards to arrive around Mother's Day (May 11th): Mothers Day is May 11th: Mother's Day Button
Around Feb 2

Hey Donna,

I'm sending you three words, one at a time, starting with this card. The next word will arrive in a week.

When you put all the cards together, you'll see my message to you. I'll also tell you who I am!

????????

Tonya Gibbons
123 Somewhere Rd
Richmond, VA 23232
Around Feb 2

Hey Donna,

Last week, I sent you a card with one word. Hopefully you held onto it! The final word will arrive in a week.

Once you have all the cards and arrange them together, you'll see my message and I'll reveal who I am!

????????

Tonya Gibbons
123 Somewhere Rd
Richmond, VA 23232
Around Feb 2

Hey Donna,

You should have received two cards, each with one word. Stack all three cards to reveal my complete message!

Stack all three cards to reveal my complete message to you! Now for the big reveal... it's me who's been sending you these kind words!

????????

Tonya Gibbons
123 Somewhere Rd
Richmond, VA 23232
Please provide your identity.

Send a Mystery in the Mail

Surprise a friend or loved one with three postcards that slowly reveal a secret message, one word at a time

🌼 Schedule cards to arrive around Mother's Day (May 11th): Mothers Day is May 11th: Mother's Day Button

Arriving around

I

Hey there

I'm sending you three words, one at a time, starting with this card. The next word will arrive in a week.

When you put all the cards together, you'll see my message to you. I'll also tell you who I am!

????????

Tonya Gibbons
123 Somewhere Rd
Richmond, VA 23232

Arriving around

I

Hey there

Last week, I sent you a card with one word. Hopefully you held onto it! The final word will arrive in a week.

Once you have all the cards and arrange them together, you'll see my message and I'll reveal who I am!

????????

Tonya Gibbons
123 Somewhere Rd
Richmond, VA 23232

Arriving around

I

Hey there

You should have received two cards, each with one word. Stack all three cards to reveal my complete message!

Stack all three cards to reveal my complete message to you! Now for the big reveal... it's me who's been sending you these kind words!

????????

Tonya Gibbons
123 Somewhere Rd
Richmond, VA 23232

👆 Last card date updated since May 11 is a Sunday

We've delivered 0 kind words so far.

Make someone feel seen, loved, & remembered. Your message lands slowly... first as a surprise, then as proof that they matter. What starts anonymous grows into something personal, sharing kindness and love in an unexpected way.

Make someone feel seen, loved, & remembered. Your message lands slowly... first as a surprise, then as proof that they matter. What starts anonymous grows into something personal, sharing kindness and love in an unexpected way.

Three Kind Words Cards

Over the past few weeks I've received a series of post cards from a mystery person, one at a time, each with one word on them...

I thought maybe it was an advertising scheme at first, but they were addressed to "Zoë" so I knew whoever sent them must know about my umlaut. I got the final one today and it was revealed that the sender was my brother! Thank you!!! These are so fun!

— Zoë

Received "Aging like wine"

Curious?

Here's more about how it works

Can I write my own words?

Nope. Our service offers a selection of preset messages for you to choose from, making it easy to send a thoughtful note without overthinking it. Besides, if we let folks write their own messages, someone will inevitably write something inappropriate (and we’d rather not have to deal with that). That said, you can choose your own sender identity, which is the name that will be printed on the back of the third card.

Can I pick out the colors and designs?

Yes. Once you choose the words you want to send, you can select from one of our preset templates or click “Surprise” and we’ll pick something nice for you. If you are feeling creative, flip the “Customize” switch and you can style the colors and fonts of the postcards as much as you want.

Can I send postcards later than the current date?

Yes. You can select any date up to 90 days in the future. Flip the “Send later” switch and you’ll see a date picker appear above each card. Then, choose when you want the first, second, or third card to arrive. The app will do its best to give you an idea of when the cards will arrive based on the date you select. Once you place your order, we’ll schedule the cards and you’ll get an email confirming the dates of delivery.

What if I change my mind after I order?

We offer the ability to cancel your order within 24 hours of placing it. If you do choose to cancel within that time, we’ll refund your order, no questions asked. If you need to cancel after that, we’re really sorry because we’ve already started printing the cards!

Will you let me know when you send the cards?

Yes. We will send you an email once we ship out each card. This could take up to 48-72 hours, depending on when you place your order. You’ll also receive a proof email (with PDF attachments) prior to sending the cards so you can make sure everything looks good. There is also one final email that goes out to let you know the receipient should have received all of the cards.

What if I make a mistake with the recipient’s address?

Our address autocomplete feature will help you quickly fill in the address fields. In most cases, we can correct the address for you. But, if we are unable to do so, you’ll get an email letting you know that will have a link for you to update the address. If you don’t update the address within 24 hours, we’ll automatically cancel your order.

How long does it take for the postcards to show up?

It usually takes about 7 days for the cards to arrive once they ship. In some cases it can take much longer. While we try our best to estimate when the cards will arrive, there are a lot of factors we can’t control. From the initial order to the last card delivered, the whole process can take up to 5 weeks.

Do you print the postcards yourself?

We use a third party vendor to print and ship the postcards. This ensures that your cards will look great and get to your recipient’s mailbox as expected. If you’re curious about how we built this, check out this blog post.

Do you send outside the United States?

Not yet. For now we can only send cards to the United States. We hope to expand our services to other destinations in the future.

Who came up with this idea?

Three Kind Words is a family-run hobby business based in Goochland, Virginia. We built this site as a way to send thoughtful notes to friends and loved ones and thought we might as well share it with everyone. In case you’re interested, here’s a blog post about how came up with this idea.

Can I write my own words?

Nope. Our service offers a selection of preset messages for you to choose from, making it easy to send a thoughtful note without overthinking it. Besides, if we let folks write their own messages, someone will inevitably write something inappropriate (and we’d rather not have to deal with that). That said, you can choose your own sender identity, which is the name that will be printed on the back of the third card.

Can I pick out the colors and designs?

Yes. Once you choose the words you want to send, you can select from one of our preset templates or click “Surprise” and we’ll pick something nice for you. If you are feeling creative, flip the “Customize” switch and you can style the colors and fonts of the postcards as much as you want.

Can I send postcards later than the current date?

Yes. You can select any date up to 90 days in the future. Flip the “Send later” switch and you’ll see a date picker appear above each card. Then, choose when you want the first, second, or third card to arrive. The app will do its best to give you an idea of when the cards will arrive based on the date you select. Once you place your order, we’ll schedule the cards and you’ll get an email confirming the dates of delivery.

What if I change my mind after I order?

We offer the ability to cancel your order within 24 hours of placing it. If you do choose to cancel within that time, we’ll refund your order, no questions asked. If you need to cancel after that, we’re really sorry because we’ve already started printing the cards!

Will you let me know when you send the cards?

Yes. We will send you an email once we ship out each card. This could take up to 48-72 hours, depending on when you place your order. You’ll also receive a proof email (with PDF attachments) prior to sending the cards so you can make sure everything looks good. There is also one final email that goes out to let you know the receipient should have received all of the cards.

What if I make a mistake with the recipient’s address?

Our address autocomplete feature will help you quickly fill in the address fields. In most cases, we can correct the address for you. But, if we are unable to do so, you’ll get an email letting you know that will have a link for you to update the address. If you don’t update the address within 24 hours, we’ll automatically cancel your order.

How long does it take for the postcards to show up?

It usually takes about 7 days for the cards to arrive once they ship. In some cases it can take much longer. While we try our best to estimate when the cards will arrive, there are a lot of factors we can’t control. From the initial order to the last card delivered, the whole process can take up to 5 weeks.

Do you print the postcards yourself?

We use a third party vendor to print and ship the postcards. This ensures that your cards will look great and get to your recipient’s mailbox as expected. If you’re curious about how we built this, check out this blog post.

Do you send outside the United States?

Not yet. For now we can only send cards to the United States. We hope to expand our services to other destinations in the future.

Who came up with this idea?

Three Kind Words is a family-run hobby business based in Goochland, Virginia. We built this site as a way to send thoughtful notes to friends and loved ones and thought we might as well share it with everyone. In case you’re interested, here’s a blog post about how came up with this idea.

Photos

Here's what the postcards look like

Three Kind Words Cards
Here's what the front and back of the postcards looks like
Three Kind Words Cards - You're My Hero
"You're my hero" using the "Ruby Vibes" style preset
Three Kind Words Cards - Netflix and Chill
"Netflix and chill?" using the "Ocean" style preset
Three Kind Words Cards - You amaze me
"You amaze me" using the "Ghost" style preset
Three Kind Words Cards - You Are Awesome
"You are awesome" using the "Dark" style preset

Recent Posts

Check out our latest stories and updates

2025 Q1 Outcomes

March 24, 2025

It’s been almost a month since the HackerNews spike, and what a wild ride that was! Traffic now comes in gentle waves instead of raging tides, but it’s still surprising and delightful to see those little notifications ping every week, whispering that I’ve made another $5. It’s really cool to see the automation I built work. I am encouraged by the progress but recognize there’s still a lot of work to do.

Read more →

How Not to Launch on Hacker News

February 28, 2025

One of my blog posts was picked up on Hacker News, and overnight my humble postcard vending machine on the internet got a whole lot more traffic than I expected. And just when everything was set to take off, the machine got jammed, right at my big moment. Here’s a post-mortem of what went down and how I fixed it while still managing to be there for my kid’s birthday.

Read more →

A Vending Machine, on the Internet

February 16, 2025

These days, every new business seems to be a SaaS. I remember when software worked differently: you bought it, installed it, and used it without having to create an account, remember a password, or even connect to the internet. Your data lived on your C drive, and you were in control. Software was a tool, like a hammer or a chair. Buy a chair, and you could sit on it for life. No monthly fees required.

Read more →