Plan the perfect proposal. We'll show you exactly how.
A great proposal doesn't come down to a big budget or a grand gesture. It comes down to a plan that fits the two of you.
Not ready yet? Answer four questions and we'll save your place.

What's included
- Location and timing ideas tailored to your story
- A personalized script with what to say, in your own words
- Décor and music suggestions
- Ring-presentation tips and a day-of checklist
- Backup plans for whatever the day brings
Already have a ring? Perfect, you're ahead of the game. Our focus is the proposal experience, not selling you jewelry. Still shopping? We can include timeline tips, jeweler recommendations, or ideas for proposing without a ring if that's more your style. We support proposals all around the world, at any budget from $0 to $100,000.
About the nerves
Almost everyone we work with is nervous. That's a good sign. It means the question matters. Everything else, the timing, the location, the photographer's cue, the what-if-it-rains plan, has already been decided. If you want a human to pressure-test the whole thing with you first, the Prep Session adds a private 40-minute call where we walk through your plan, your script, and your backups together until you could do it in your sleep.
On the day, the only thing you have to do is be present and say three true things.
How it actually looks: one question, then everything

What you keep afterwards starts before the question
Every other keepsake we make starts the morning after. A proposal runs the other way round, because half of what you will want in ten years only exists in the days before you ask: how you sound when you still don't know the answer, and what everyone who is in on it has been sitting on for weeks. So your account starts collecting the day you buy the plan.
Bringing your people in is optional, and it is the part most couples underrate. Send one link to everyone, or give each person a link of their own, labelled however you think of them: Dad, the friend who introduced you, the roommate who knew before anyone. Their name arrives already filled in, you can see who has recorded and who has not, and there are eight questions they can pick from if they want one, because a camera with no question tends to produce twenty seconds of congratulations and little else. The page they land on is unlisted and carries no preview, since it says out loud that someone is about to be proposed to.
All of this comes with the plan, and none of it has to stay behind in a planning account. The day you start a membership it binds into one keepsake called “The proposal”, and the photos join your library.

Proposal Ready
Complete a questionnaire about the one you love, and we'll deliver a tailored, step-by-step plan to pop the question with confidence. Big-impact ideas, confident scripts, thoughtful touches, and reliable backup plans.
- A customized proposal plan built from your questionnaire
- Location and timing ideas tailored to your story
- A personalized script with what to say, in your own words
- Ring-presentation tips and a day-of checklist
- Décor and music suggestions
- Backup plans for whatever the day brings
- Eight questions to answer on camera before you ask
- Video messages from friends and family, with questions that get a story
Prep Session + Proposal Ready
Everything in Proposal Ready, plus a private 40-minute call where we pressure-test your plan, script, timing, and backups. You'll walk in ready.
- Everything in Proposal Ready
- A private 40-minute consultation call
- Script suggestions and conversation starters
- Pressure-testing of your plan, timing, and backups
Not ready yet? Start anyway.
Four questions from the real proposal questionnaire. Save your answers and they will be waiting when you are, whether that is next month or next spring.
Still need the ring? Tell us about them and we will help you pick it, free.
Still working out the timing? Read how far in advance you should plan a proposal, and what the ring, the permit and the weather each need from you.
Should your person be reading this instead?