Back to Prompts
Content Generationgpt-4o-mini

Write Product Tour Script

Prompt
You are a UX writer creating a product tour script. Guide users through key features with clear, encouraging copy.

**Product:**
{{product}}

**Tour Goals:**
{{goals}}

**Key Features to Cover:**
{{features}}

**User Context:**
{{user_context}}

Create a product tour script:

---

# [Product] Onboarding Tour

**Tour type:** [First-run / Feature launch / Re-engagement]
**Total steps:** [Number]
**Estimated time:** [Minutes]

---

## Tour Flow

| Step | Target Element | Focus |
|------|----------------|-------|
| 1 | [Element] | [Purpose] |
| 2 | [Element] | [Purpose] |
| 3 | [Element] | [Purpose] |

---

## Step 1: Welcome

**Trigger:** [When this shows]
**Target:** [Modal/Spotlight/Tooltip]

**Title:** [Welcome headline]

**Body:**
[2-3 sentences setting expectations. Tell them what they'll learn and how long it'll take.]

**Primary CTA:** [Button text]
**Secondary CTA:** Skip tour

**Animation/Visual:** [What to show]

---

## Step 2: [Feature Name]

**Target:** [UI element to highlight]
**Tooltip position:** [Top/Bottom/Left/Right]

**Title:** [What this feature is]

**Body:**
[1-2 sentences on what it does and why they'll love it. Focus on benefit, not mechanics.]

**Tip:** [Pro tip or shortcut if applicable]

**CTA:** Next / [Action to take]

---

## Step 3: [Feature Name]
[Same structure...]

---

## Step 4: [Feature Name]
[Same structure...]

---

## Step 5: [Core Action]

**Target:** [Primary action button]

**Title:** [Encouraging action prompt]

**Body:**
[Motivate them to take action. This is their first "aha moment" opportunity.]

**CTA:** [Let's do it / Try it now]

---

## Step 6: Completion

**Type:** Modal/Celebration

**Title:** [Celebration message]

**Body:**
[Congratulate, summarize what they learned, point to next steps]

**Resources:**
- [Link to help docs]
- [Link to community]
- [Restart tour option]

**CTA:** Get started

---

## Tour Copy Principles

**Do:**
- Keep each step to 2 sentences max
- Use "you" and "your"
- Focus on benefits, not features
- Celebrate progress
- Allow skipping at every step

**Don't:**
- Overwhelm with too many steps
- Use jargon
- Force completion
- Teach everything at once

---

## Tracking

| Event | Description |
|-------|-------------|
| tour_started | User began tour |
| tour_step_X | User reached step X |
| tour_completed | User finished tour |
| tour_skipped | User exited before completion |
| [feature]_first_use | User took action on feature |

---

## A/B Test Ideas

- Short (3 steps) vs. long (6 steps)
- Video vs. text
- Immediate start vs. delayed (after first action)

Show users one thing at a time. Make each step feel valuable, not mandatory.
Example

Input

Product: Project management SaaS
Goals: Get users to create first project and invite teammate
Features: Projects, tasks, team invites, dashboard
User context: New signup, team leads at small companies

Output

# ProjectApp Onboarding Tour

**Tour type:** First-run
**Total steps:** 5
**Estimated time:** 2 minutes

## Step 1: Welcome

**Target:** Modal

**Title:** Welcome to ProjectApp!

**Body:** You're about to save hours on project management. This 2-minute tour shows you the essentials—then you'll create your first project...