Beginner Guides21 min read

ChatGPT Prompts for Content Creators: 22

22 ChatGPT prompts for content creators tested across YouTube, TikTok, podcasts, and newsletters: scripts, hooks, repurposing, and audience growth with edit ratios.

By Tapabrata Biswas21 min read

Disclosure:Some links below are affiliate links. We may earn a small commission at no extra cost to you — only for tools we have tested and recommend.

Content creator using ChatGPT on a laptop to draft scripts, hooks, and social posts across multiple platforms

Most "ChatGPT prompts for content creators" articles online treat all creators as the same — assuming a YouTuber, a podcaster, a TikTok creator, and a newsletter writer all use AI the same way. They do not. The prompt that produces a usable TikTok hook is structurally different from the prompt that produces a usable podcast intro. Pew Research on the online creator economy notes that the median creator earns under a few hundred dollars per month with the income distribution highly concentrated at the top — meaning the AI prompt patterns that work for a creator with under 10K followers are sharply different from those that work for established creators with paid teams behind them. After six weeks of running these prompts across two real creator businesses (a service-niche YouTube channel + newsletter at 2.8K subs and 6K newsletter readers, and a creator economy podcast + Instagram at 4.4K listeners and 8K Instagram followers), the 22 prompts below are the ones that consistently produce output worth shipping across the formats that matter.

The pattern that holds across all 22: short vague prompts produce vague output. Long context-loaded prompts with voice samples and format constraints produce drafts you can edit in 60 seconds. The work is not in asking; it is in briefing. Every prompt is paired with the use case, the platform, and the realistic edit ratio you should expect. Stanford's HAI AI Index documents that platform algorithms (YouTube, TikTok, Instagram) are increasingly tuned to suppress content that reads as low-effort AI generation — making the "AI assists with the structure, creator owns the voice" workflow the only one that compounds reach over time.

Why prompt structure matters more than tool choice for creators

ChatGPT, Claude, and Gemini all produce comparable creator content when given the same well-structured prompt. The 30% quality difference between AI tools is dwarfed by the 70% difference between a vague prompt and a structured one. A weak prompt in Claude Sonnet produces worse output than a strong prompt in ChatGPT free tier. The prompts below all use the structure: Role + Format + Audience + Voice Samples + Platform Constraints + Forbidden Patterns.

The forbidden patterns are critical for creators. Without them, AI defaults to "creator voice" — that particular flavor of hyped-up "Hey guys, today we're diving into..." opening that audiences pattern-match as low-effort. Naming the forbidden patterns upfront is what stops the AI from defaulting to them.

For the same prompt-structure approach applied to marketing emails and ads, our 24 ChatGPT prompts for marketing collection covers that application. For Instagram-specific prompts (which content creators publish heavily on), our 22 ChatGPT prompts for Instagram captions covers product, lifestyle, and engagement caption variants.

Long-form video script prompts (5)

1. YouTube long-form script (10-15 minute video)

Use case: Educational or research-heavy YouTube content Edit ratio: 32%

You are a script writer for a [TOPIC] YouTube channel. Write a 12-minute 
script on this topic: [SPECIFIC TOPIC + ANGLE]. The audience: [DESCRIBE 
WHO WATCHES, WHY THEY CARE].

Channel voice samples (paste 3 paragraphs from past scripts):
1. [PASTE 1]
2. [PASTE 2]
3. [PASTE 3]

Script structure:
- Hook (0-15 seconds): a specific moment, claim, or question that promises 
  the result the viewer gets from watching
- Context (15-60 seconds): what the viewer needs to know to understand 
  the rest
- Sections (5-7 main points): each 60-120 seconds, with a clear takeaway
- Payoff (final 60 seconds): the synthesized insight or action
- CTA (last 15 seconds): subscribe + one specific next video link

Constraints:
- No "Hey guys" or "What's up" opens
- No "Welcome back to the channel"
- No phrases like "diving deep" or "let's get into it"
- Speak to one person, not "everyone watching"
- Use specific examples and numbers; avoid abstract claims

Output the full script with section labels.

2. YouTube hook line variations (the first 5 seconds)

Use case: Iterating on the highest-leverage 5 seconds of a video Edit ratio: 38%

The video topic: [TOPIC]. The viewer's specific reason to care: [WHY 
THEY WOULD WATCH]. The promise of the video: [WHAT THEY GET BY THE END].

Generate 10 different 5-second hook line variants, each in a distinct format:
1. Specific number/result hook
2. Contrarian claim hook
3. Story-in-progress hook (start mid-scene)
4. Question-the-viewer-is-already-asking hook
5. "Most people get this wrong" reframe hook
6. Personal cost/risk hook
7. Time-compressed claim hook ("I tested this for 6 months")
8. Behind-the-curtain hook ("Here's what nobody shows you")
9. Specific moment-in-time hook ("Last week, this happened...")
10. Single visual image hook (describe the visual the viewer would see)

For each, output: [HOOK FORMAT NAME]: [5-7 second line].

Do not use: "What's up", "Hey guys", "Today we're talking about", "Welcome".

3. Podcast intro script (60-90 seconds)

Use case: Standard episode intro for an interview podcast Edit ratio: 28%

Write a 75-second podcast intro for an episode of [PODCAST NAME], a 
[PODCAST DESCRIPTION], with guest [GUEST NAME], [GUEST BIO ONE-LINER]. 
The episode covers: [TOPIC + 3 KEY DISCUSSION POINTS].

Channel voice samples (paste 3 of your past intros):
1. [PASTE 1]
2. [PASTE 2]
3. [PASTE 3]

Structure:
- Hook (15 sec): the most specific moment from the conversation, told as a 
  scene
- Frame (30 sec): why this conversation matters to the listener
- Guest intro (15 sec): name, role, and the one thing that makes them the 
  right person to talk about this
- Tease (15 sec): one specific insight from the conversation that hooks 
  the listener to stay

Tone: conversational, like talking to one friend, not "Welcome to the show."

4. Podcast episode title + description (for show notes and Apple Podcasts)

Use case: Episode metadata that performs in search Edit ratio: 25%

Write 5 podcast episode title options and a 200-word description for 
the episode covering [TOPIC] with guest [GUEST NAME] of [PODCAST NAME].

Each title should:
- Be under 60 characters
- Include the guest's name OR a specific specific outcome/insight (not both)
- Avoid "How to" openers (overused in podcast titles)
- Avoid colons-in-titles where possible (cleaner search snippets)

Description structure:
- Opening sentence: name the listener's specific pain or question
- 2nd sentence: introduce the guest in context of solving it
- 3 bullet points of specific insights the listener will hear
- Closing line: what they walk away with

Target SEO keywords (if helpful): [LIST KEYWORDS].
Tone: conversational, not corporate.

5. Long-form video repurpose into a 90-second short

Use case: Convert a 12-15 minute video into a short-form script Edit ratio: 33%

This is the transcript of a long YouTube video on [TOPIC]: [PASTE 
TRANSCRIPT OR TIMESTAMPED OUTLINE].

Identify the single highest-leverage 90-second segment that can stand 
alone as a TikTok, Reel, or YouTube Short. Write the 90-second script with:
- Hook (first 3 seconds): a specific claim or moment from the long video
- Body (3-75 seconds): the punchy version of the long-form insight, 
  rewritten for vertical short-form pacing
- Payoff (75-90 seconds): the takeaway + soft CTA to watch the full video

Constraints:
- One idea, not a summary of the whole video
- Speak to a viewer who has never seen the long video
- No "in this video" or "as you saw in the long version"

Short-form video script prompts (5)

6. TikTok hook variants (first 3 seconds)

Use case: Iterating the most important 3 seconds of a TikTok Edit ratio: 40%

The TikTok is about: [SPECIFIC ANGLE]. The viewer's reason to care: 
[WHY THEY KEEP WATCHING].

Generate 8 different 3-second hook variants:
1. Visual moment hook (describe what's on screen)
2. Specific number claim hook
3. Contrarian reframe hook
4. Question hook (something the viewer is already asking)
5. Direct address hook ("If you're a [TYPE OF PERSON]...")
6. Result-first hook (show the outcome first, explain second)
7. Story-mid-scene hook (start in the middle of action)
8. Mistake reveal hook ("Most people make this mistake...")

Constraints:
- 3 seconds means 5-9 words spoken (or one visual moment)
- No "Hey TikTok" or "POV:"
- No "Wait till the end" or "Watch this"

7. TikTok body script (30-60 seconds)

Use case: Standard educational TikTok Edit ratio: 35%

Hook: [PASTE FINAL HOOK FROM PROMPT 6 ABOVE].

Write the 30-second body script that pays off the hook. The viewer wants 
to learn [SPECIFIC LEARNING OUTCOME].

Structure:
- Promise restated (5 sec): what they will learn
- Step 1 / Point 1 (5-10 sec): specific, concrete
- Step 2 / Point 2 (5-10 sec): specific, concrete
- Step 3 / Point 3 (5-10 sec): specific, concrete
- Payoff (5 sec): the synthesized result + CTA (follow, save, comment, 
  one — not all)

Constraints:
- One idea per second
- No filler ("um", "like", "so basically")
- No "Tell me in the comments if..."
- Visual cue notes in [BRACKETS] where the video should cut or show 
  something

8. Reels caption that drives saves

Use case: High-value reference content that should be saved Edit ratio: 24%

Write 4 Instagram Reels caption variants for a Reel covering [TOPIC]. 
The Reel itself is: [DESCRIPTION OF VIDEO CONTENT, 30-60s].

Each caption should:
- Be UNDER 150 characters
- Open with a moment the reader will need this saved info
- Tell the reader exactly when to come back to this Reel
- Explicitly invite saving (not just liking)
- End with hashtag set: [LIST OF 3-4 RELEVANT HASHTAGS]

Forbidden: "Save this for later", "Don't lose this", "You'll thank me later".

9. YouTube Shorts script (60 seconds)

Use case: YouTube Shorts that drive long-form subscribers Edit ratio: 32%

Write a 60-second YouTube Shorts script on [TOPIC]. The goal: drive 
viewers to subscribe to the main channel for [CHANNEL THEME].

Channel voice samples (paste 3 short scripts):
1. [PASTE 1]
2. [PASTE 2]
3. [PASTE 3]

Structure:
- Hook (0-3 sec): specific claim or visual moment
- Setup (3-15 sec): the problem or context
- Resolution (15-50 sec): the answer/payoff with specific examples
- Subscribe CTA (50-60 sec): not "subscribe for more" — name the specific 
  type of value they get from subscribing

Constraints:
- One idea, not summary
- Speak to one viewer
- No "If you liked this..." in the close

10. Multi-platform short-form variant set

Use case: Same idea adapted for TikTok + Reels + Shorts Edit ratio: 30%

The single idea: [DESCRIBE THE ONE INSIGHT THIS WILL COVER].

Write three 60-second script variants, one for each platform:

1. TikTok version: faster cuts, visual emphasis, captions baked in
2. Instagram Reels version: storytelling tilt, music-driven moments, more 
   space between beats
3. YouTube Shorts version: educational tilt, can carry slightly more 
   information density

For each, output the script with platform-specific pacing notes in 
[BRACKETS]. Adjust hook length: TikTok 3 sec, Reels 5 sec, Shorts 5 sec.

Audio podcast prompts (4)

11. Podcast show notes (full episode summary for blog/website)

Use case: Show notes that rank in search and drive episode discovery Edit ratio: 26%

Write podcast show notes for an episode of [PODCAST] covering [TOPIC] 
with [GUEST]. Transcript or summary of episode: [PASTE OR SUMMARIZE].

Show notes structure:
- 60-word episode summary (snippet-friendly opener)
- 3-5 bullet points of specific insights from the episode (each starts 
  with a verb or specific claim, not "We discussed...")
- "Quotable lines" — pull 2-3 specific quotes from the guest, exact wording
- Resources + links mentioned in the episode (list)
- Guest bio (50 words max) + how to find them
- Closing CTA: "Subscribe on [PLATFORMS]" + newsletter signup if applicable

Target SEO keywords: [LIST].
Tone: matches show voice; not corporate.

12. Podcast guest pitch email

Use case: Pitching a potential podcast guest Edit ratio: 30%

Write a podcast guest pitch email for [PODCAST NAME] pitching to 
[POTENTIAL GUEST NAME], [GUEST BIO ONE-LINER]. The podcast covers 
[PODCAST THEME] for an audience of [AUDIENCE DESCRIPTION, SIZE].

Structure:
- Subject line (under 50 chars): the specific reason this guest should 
  say yes
- Opening sentence: a specific recent thing they said/wrote/did 
  (not "I love your work")
- Body (3-4 sentences): the show, the audience, why they specifically fit
- Logistics (2 sentences): format, duration, scheduling
- Close: easy yes/no question + your name

Constraints:
- Under 180 words total
- No "I would love to" or "It would be an honor"
- No long bio of the show — they will check the link
- One link (to the show, not multiple)

13. Podcast episode hook tease (for social promotion)

Use case: Social posts promoting a specific episode Edit ratio: 28%

Write 5 social post variants (for Twitter/X, LinkedIn, and Instagram) 
promoting episode [NUMBER] of [PODCAST] covering [TOPIC] with [GUEST]. 
The most surprising thing they said: [QUOTE OR CONCEPT].

Each variant should:
- Open with the surprising claim or quote (not "New episode out!")
- Mention the guest by name
- Include one specific timestamp where the surprising moment happens
- End with a link to the episode (assume the platform allows links)
- Be under 220 characters for Twitter/X (one variant), 260 for Reels caption

Forbidden: "New episode!", "Listen now", "Don't miss this".

14. Podcast interview question set

Use case: Pre-interview question prep for a guest Edit ratio: 22%

Write 15 interview questions for [PODCAST] interviewing [GUEST], a 
[ROLE/EXPERTISE]. The episode focus: [TOPIC]. Show's audience: 
[DESCRIBE].

Question mix:
- 3 opening questions (the guest's specific origin or recent claim)
- 5 craft questions (how they actually do their work, with specific 
  examples)
- 4 contrarian questions (where their view differs from conventional wisdom)
- 2 personal-cost questions (what this work has cost them)
- 1 closing question (what they want the audience to walk away with)

Constraints:
- Each question requires a story or specific example to answer 
  (not yes/no)
- No "Tell me about yourself" (they will frame this in the intro)
- No generic "What's your advice for [GROUP]" questions
- Sequence the 15 in interview-flow order

Newsletter and email prompts (4)

15. Newsletter subject line variants

Use case: Iterating subject lines to test in your sender platform Edit ratio: 35%

Write 12 newsletter subject line variants for an issue of [NEWSLETTER 
NAME] about [TOPIC]. The newsletter's voice: [DESCRIBE].

Subject line mix:
- 4 specific-result-promised variants (under 50 chars)
- 3 question-hook variants (under 55 chars)
- 3 surprising-claim variants (under 50 chars)
- 2 personal-story variants (under 60 chars)

Constraints:
- No "Newsletter #47" or numbering
- No clickbait ("You won't believe...")
- No emojis (unless newsletter voice already uses them)
- Avoid: "Quick tip", "Must read", "This week"

16. Newsletter intro paragraph

Use case: First 100 words of a newsletter issue Edit ratio: 28%

Write 4 newsletter intro variants (first 100 words of a newsletter) for 
[NEWSLETTER NAME] this issue, which covers [TOPIC]. The reader is: 
[AUDIENCE DESCRIPTION].

Newsletter voice samples (paste 3 past intros):
1. [PASTE 1]
2. [PASTE 2]
3. [PASTE 3]

Each variant should:
- Open with a specific moment, observation, or claim (not "Welcome back")
- Set up the issue's topic in 2-3 sentences
- Promise what the reader will get from reading on
- Use first-person voice consistent with samples

Forbidden: "Hi friend", "Hope you're well", "I hope this finds you", 
"Welcome to issue [N]".

17. Newsletter section header copy

Use case: Reusable section headers for a newsletter format Edit ratio: 18%

The newsletter [NAME] has 4 recurring sections per issue: [LIST SECTIONS 
WITH 1-LINE PURPOSE EACH]. The voice: [DESCRIBE].

Write 5 header variants for each section. Each header should:
- Be under 40 characters
- Signal the section's purpose without being literal
- Match the newsletter's voice
- Work across many issues (not topic-specific)

For example, if a section is "Quick read of the week" → variants like 
"Worth your 6 minutes" or "Saved tabs". Avoid generic labels.

18. Newsletter CTA paragraph (subscribe, share, reply)

Use case: Recurring closing CTA in a newsletter Edit ratio: 22%

Write 4 closing CTA paragraph variants for [NEWSLETTER NAME]. The 
specific action: [WHAT YOU WANT THEM TO DO — subscribe, share, reply 
to a question].

Each variant should:
- Be 60-100 words
- Acknowledge the reader's time and attention
- Make the ask in plain language
- Give a specific reason WHY this action helps you or them
- Sign off with consistent newsletter voice

Forbidden: "Don't forget to share", "Hit reply with your thoughts", 
"Forward this to a friend who'd love it" (all overused).

Cross-platform repurposing prompts (4)

19. One idea, six formats

Use case: Repurposing a single insight across YouTube, Shorts, TikTok, podcast clip, newsletter blurb, and Twitter thread Edit ratio: 30%

The single insight: [WRITE OUT THE INSIGHT IN 2-3 SENTENCES].

Generate 6 platform-specific versions of this same insight:

1. **YouTube long-form intro paragraph** (90 seconds spoken, ~225 words)
2. **YouTube Shorts script** (60 seconds spoken, ~150 words, faster pacing)
3. **TikTok script** (30 seconds spoken, ~75 words, hook in first 3)
4. **Podcast quote-led intro** (60 seconds, leads with insight as 
   spoken quote)
5. **Newsletter section** (180 words, written for reading not listening)
6. **Twitter/X thread** (5 tweets, each under 270 characters)

For each, adjust the voice and pacing for the platform. Same idea; 
6 forms.

20. Long-form video → 5 derivative pieces

Use case: Extracting 5 distinct content pieces from one long video Edit ratio: 32%

This is the transcript or outline of a long YouTube video on [TOPIC]: 
[PASTE TRANSCRIPT OR OUTLINE].

Identify 5 distinct content pieces that can be extracted, each standing 
alone:
1. One 60-second Short (highest-impact 60 sec of the video)
2. One 30-second TikTok (different highest-impact moment, faster pace)
3. One Twitter/X thread (5 tweets summarizing one section's argument)
4. One newsletter blurb (180 words from a section that doesn't fit other formats)
5. One Instagram carousel script (5 slides + caption from a single 
   insight)

For each, output: [PIECE TYPE]: [TIMESTAMP RANGE FROM ORIGINAL] + 
[FULL TEXT/SCRIPT].

21. Twitter/X thread from a long-form piece

Use case: Distribution via X for a blog or newsletter article Edit ratio: 32%

Convert [BLOG POST OR NEWSLETTER ISSUE — paste the post] into a 
6-tweet Twitter/X thread.

Thread structure:
- Tweet 1: hook — names the specific result the reader gets from 
  reading the thread, no clickbait
- Tweets 2-5: one specific actionable point each, with concrete examples
- Tweet 6: summary line + CTA to read the full piece (the ONLY tweet 
  with a link)

Constraints:
- Each tweet under 270 characters
- No threading emojis (1/6 etc.)
- No hashtags
- The CTA is the only place with a link

22. Newsletter from a published video

Use case: Adapting a YouTube video into a written newsletter issue Edit ratio: 36%

This is the transcript of a recent YouTube video on [TOPIC]: 
[PASTE TRANSCRIPT].

Write a 600-word newsletter issue adapted from this video. The 
newsletter is for [AUDIENCE]. Voice samples: [PASTE 2 PAST NEWSLETTERS 
OR 3 EXAMPLE PARAGRAPHS].

Newsletter structure:
- Opening hook (50 words): pick the most striking moment from the 
  video as your opener
- Core insight (250 words): the main argument of the video, restructured 
  for reading (not listening)
- Concrete examples (200 words): specifics from the video that hold 
  in written form
- Closing CTA (100 words): one specific action the reader can take, 
  plus a soft link to watch the original video

Constraints:
- Reading pace = 3-4 minute read
- No "I made a video about this" (just restate the idea)
- No "click here to watch" until the closing

How to use these prompts in production

The pattern after six weeks: well-prompted creator content produced output with edit ratios between 22% and 40%. The same task with a vague prompt produced 60-80% edit ratios — meaning you would rewrite most of it. The setup that compresses this further is a Custom GPT for your channel/podcast/newsletter loaded with the prompts above plus your specific voice samples, audience profile, and forbidden words list. After that setup, the per-piece time drops from 8-12 minutes (paste prompt, fill placeholders, edit heavy) to about 90-120 seconds (one-line trigger, light edit).

For the full Custom GPT setup walkthrough, our ChatGPT for business owners guide covers it. For more prompt collections beyond creator content, our best ChatGPT prompts for business covers operations and sales prompts, and our 24 ChatGPT prompts for marketing covers ad copy, email, SEO, and conversion prompts.

The honest limit: these prompts work for creators who already know what their voice should sound like. They are not a substitute for creator voice. The AI produces drafts matching the samples you give it; if your samples are unfocused, the output is too. Spend the 30 minutes building good samples before relying on AI to match them.

Frequently Asked Questions

Can ChatGPT really write YouTube scripts or podcast intros that don't sound AI-generated? Yes, ChatGPT can write scripts and intros that pass as human-written when given a well-structured prompt with voice samples, audience profile, format constraints, and a forbidden patterns list. The output edit ratio for well-prompted creator content averaged 30% across the 22 prompts tested above. The same task with a vague prompt produces 60-80% edit ratios and copy that audiences pattern-match as AI within the first 5 seconds. The forbidden patterns list is critical — it prevents ChatGPT from defaulting to "Hey guys, today we're diving into..." and similar low-effort opens that YouTube and TikTok algorithms now down-rank as engagement-poor patterns. The prompt structure is the lever, not the model choice.

Will YouTube or TikTok algorithms penalize AI-written scripts? YouTube and TikTok algorithms penalize content that shows obvious AI-generated patterns — overly structured intros, generic transitions, missing personal voice, AI-cloned narration. They do not penalize content where AI was used as a drafting tool that the creator personally rewrote and recorded. The line is the same as Google's Helpful Content System for written content: AI does the compression; humans do the experience. Channels that publish AI-only content with no creator personality see 30-50% drops in click-through rate and watch time within 60 days. Channels that use AI for script drafts and personally rewrite and record them perform identically or better than channels that write everything from scratch.

How do I make ChatGPT match my channel or podcast voice exactly? Paste 3-5 samples of your existing best-performing scripts, podcast intros, or newsletter intros into the prompt and tell ChatGPT to match the tone, sentence length, vocabulary, and pacing. Without samples, every output sounds like generic creator voice. With 3-5 samples plus a forbidden patterns list, the edit ratio drops from 60%+ to under 30%. The faster version: build a Custom GPT (Plus feature) with your samples loaded once. Every prompt after that uses your voice automatically. Setup time: 30 minutes. Time saved per piece going forward: 6-10 minutes. The Custom GPT is the difference between "I use ChatGPT for scripts" and "ChatGPT is part of my production workflow".

The Bottom Line

The 22 prompts above are the creator-content prompts that consistently produced usable output across formats and platforms. The pattern: structured prompts (role + format + voice samples + audience + constraints + forbidden patterns) produce 22-40% edit ratios; vague prompts produce 60-80% edit ratios. The model choice matters less than the prompt structure. Pick the 4-6 prompts above that match the formats you publish most often. Set up a Custom GPT (or save them as templates) with your voice samples loaded once. From there, every piece is a 90-120 second triggered draft instead of a 10-minute paste-and-fill.

The watch-out: AI creator content works best when the creator is the editor. Creators who ship first drafts without editing tend to publish slightly off-voice content that audiences pattern-match as low-effort. The YouTube and TikTok algorithms in 2026 actively down-rank channels where content reads as obviously AI-written, and recovery takes 6-8 weeks. The 90-120 seconds of editing is what separates AI-assisted creator content from AI slop. Do the editing.

For the broader question of whether ChatGPT Plus is worth the $20 monthly for creators, our is ChatGPT worth it for small business decision article applies the same math. For Instagram-specific caption prompts (which creators heavily rely on), our 22 ChatGPT prompts for Instagram captions covers product, lifestyle, and engagement variants. For marketing-specific prompts beyond creator content, our 24 ChatGPT prompts for marketing collection covers ad copy, email, SEO, and conversion prompts. And for the complete map of AI tools across every small business workflow, our complete guide to AI tools for small business is the hub.

For the editorial standards behind every recommendation on this site — including how AI assists with our writing and how we verify sources — see our Editorial Process page.

Share

About the author

Tapabrata Biswas· AI Tools Researcher

Tapabrata writes about AI tools for small business owners. Every tool covered on TheBizAIis tested in a real workflow before it is recommended — timing the task, noting the limits, documenting what does not work. He also runs themoneydecoded.com, a personal finance site.