More in Gifts & school supplies.
Ask AI chatbots to pick a 17th birthday gift for a teen
FailureEvidence: Article or interviewPosted Last checked
ChatGPT, Copilot and Claude all failed Stephen Johnson's 17th birthday gift test, from a hunting knife to a typewriter.
How to use this
- Tap Copy prompt.
- Open ChatGPT.
- Paste it into the message box.
- Replace anything in [CAPITAL LETTERS IN BRACKETS] with your own details.
- Send it, then read the answer before acting on it.
New to this? What's a prompt?
A prompt is the message you send to the AI tool. Copy the one on this page, put your own details where it asks, and read the answer before you act on it.
Prompt
Improved prompt
Our fuller version of the source's prompt, with fill-in details and rules, or one written to avoid what went wrong. Not tested by the poster.
Our fuller version of the person's prompt. They didn't use this version, and we haven't tested it.
Before you start, ask me 1–3 short questions about the details below and wait for my answers. Once I've answered, confirm the plan in one line and run the whole task start to finish. Goal: Help me brainstorm birthday gift ideas for a specific person, and check them against what that person actually likes. Questions to ask me first: - Who is the gift for, and how old are they? - What do they spend their free time on right now, and what do they already own? - What's your budget, and is there anything they've said they don't want? Inputs (fill in or confirm): - Person and age: [PERSON / AGE] - Current hobbies, apps, music and favorite brands: [INTERESTS] - Things they already have or dislike: [AVOID] - Budget: [BUDGET] - Gifts that went over well before: [PAST HITS] Rules: - Ask me follow-up questions before suggesting anything. - Give 8 to 10 ideas tied to specific interests I listed, and say which interest each one matches. - Skip weapons, novelty survival kits and anything based on age or gender stereotypes. - Include at least two experience or subscription ideas, not just objects. - Don't link to products; describe them so I can shop myself. Checkpoint: After your first 5 ideas, ask me which are closest so you can refine the rest. If you get stuck: If you don't know enough about the person, ask; don't fill gaps with generic gifts. Verify before you finish: Check each idea against the things they already have or dislike. Output: A short list grouped by price, with one line on why each fits. Done when: I have 2 or 3 ideas I'm confident the person would actually like.
Customize this prompt
Answer these questions and we'll put your answers into the prompt for you. You can leave any of them empty.
e.g. 50 dollars
Your prompt
Before you start, ask me 1–3 short questions about the details below and wait for my answers. Once I've answered, confirm the plan in one line and run the whole task start to finish. Goal: Help me brainstorm birthday gift ideas for a specific person, and check them against what that person actually likes. Questions to ask me first: - Who is the gift for, and how old are they? - What do they spend their free time on right now, and what do they already own? - What's your budget, and is there anything they've said they don't want? Inputs (fill in or confirm): - Person and age: [PERSON / AGE] - Current hobbies, apps, music and favorite brands: [INTERESTS] - Things they already have or dislike: [AVOID] - Budget: [BUDGET] - Gifts that went over well before: [PAST HITS] Rules: - Ask me follow-up questions before suggesting anything. - Give 8 to 10 ideas tied to specific interests I listed, and say which interest each one matches. - Skip weapons, novelty survival kits and anything based on age or gender stereotypes. - Include at least two experience or subscription ideas, not just objects. - Don't link to products; describe them so I can shop myself. Checkpoint: After your first 5 ideas, ask me which are closest so you can refine the rest. If you get stuck: If you don't know enough about the person, ask; don't fill gaps with generic gifts. Verify before you finish: Check each idea against the things they already have or dislike. Output: A short list grouped by price, with one line on why each fits. Done when: I have 2 or 3 ideas I'm confident the person would actually like.
Scroll to see the whole prompt. Your answers show in green.
5 blanks are still empty: Person and age; Current hobbies, apps, music and favorite brands; Things they already have or dislike; Budget; Gifts that went over well before. They'll stay in brackets in your prompt, so the chat tool may ask you about them.
What you type stays in this browser tab. We don't send it or save it, and it's gone when you leave the page. If you use a "Try this in" button, your answers go to that tool as part of the prompt.
Try this in:
This prompt has blanks to fill in, like [PERSON / AGE]. We'll copy it instead of filling it in, so you can edit it before you send.
Opens in a new tab. We don't see what you send.
These links are only a shortcut. We're not affiliated with OpenAI, Google, Anthropic or xAI, and your results may not match the source.
The prompt they actually used
The exact prompt from the source.
Can you help me choose the perfect gift for my son’s 17th birthday?
AI tools
Outcome
Stephen Johnson of Lifehacker asked several chatbots for a 17th birthday gift for a son. ChatGPT's list was generic, and its only specific idea, vinyl records of hip-hop artists, got a scoff from the son: "It's 2024. Who has a record player?" Johnson rated it 3 out of 5. Microsoft Copilot didn't ask a single question about the teen and linked a box of survivalist tools from Temu, then a "Gentleman's Gasher" hunting knife after Johnson asked it to try again, earning 1 out of 5. Claude's first list was nearly as generic as ChatGPT's. After Johnson spent hours describing the family and their relationship, Claude suggested a vintage typewriter, which the son called "the worst present you could possibly get me," also 1 out of 5. Johnson's conclusion was not to use AI to pick presents.
Evidence: Article or interviewA newsletter, journalist or interview account of what happened.
Known limitations
FailureThe source says the AI did not get the job done.
What went wrong: None of the chatbots found a gift the teen liked: the ideas were generic, wildly off-target or rejected outright.
Source
- Posted
- by Stephen Johnson (Lifehacker)
- Last checked
- Method:
- How we verify
Context: This was a 2024 test with the tools of that time. The article also tried Qualified's Piper, which is not covered here.
More in Gifts & school supplies
Buy a child's back-to-school shoes in the right size and a school-approved microphone with Grok Bot
Asked to buy back-to-school shoes for their kid and a microphone for school, Vekay handed both to Grok Bot.
WorkedGrok BotEvidence: Described by posterView CaseHunt for a $400 mixed-metal bracelet on Etsy with ChatGPT Instant Checkout and end with an empty cart (failure)
ChatGPT Instant Checkout found no eligible bracelet to buy, and the search ended with an empty cart: a failure.
FailureChatGPTEvidence: Article or interviewView CasePick back-to-school supplies a daughter actually likes, with Target links, using ChatGPT
ChatGPT turned a school supply list into Target links matched to a picky daughter's tastes; they kept every item.
WorkedChatGPTEvidence: Described by posterBeginner-friendlyView CaseFill a back-to-school supply cart from the teacher's list with Gemini and Instacart
Gemini filled a back-to-school Instacart cart from the teacher's list for $60–90; ChatGPT was slower; Alexa+ added extras.
WorkedGemini +1Evidence: Article or interviewBeginner-friendlyView CaseFind five Prime Day tech gifts under $100 each: ChatGPT vs Claude vs Gemini
ChatGPT, Claude and Google AI Mode picked Prime Day tech gifts under $100; Gemini was fastest with the most varied list.
WorkedGemini +2Evidence: Article or interviewView CaseBuy a work anniversary gift with ChatGPT agent (it abandoned three carts)
ChatGPT agent bought a work anniversary gift but abandoned three carts and invented a phone number: partly worked.
PartialChatGPT agentEvidence: Described by posterView Case

