Back to cookbook

SaaS Onboarding Email Sequence

16 views Published

Make this prompt yours

Share

This prompt writes a three-email onboarding sequence built around one goal: getting a new user to their first win fast. Each email has a single job and a send time, so the sequence feels planned rather than like three newsletters.

It defaults to a conversational, concise tone, which tends to outperform corporate copy in product emails.

Prompt template

Make this prompt yours

prompt-template
122 tokens
Write a 3-part email onboarding sequence for a B2B SaaS product called [PRODUCT], used by [AUDIENCE] to [MAIN OUTCOME]. Activation goal: [THE ONE ACTION THAT MATTERS] Email 1: Welcome and quick win (send immediately). Email 2: Discover the core feature (send day 2). Email 3: Invite to the community or webinar (send day 4). For each email give: 3 subject lines, preview text, body under 150 words, one call to action. Tone: conversational, helpful, concise. No hype words.

Want it sharper? Optimize this prompt with Prompt Optimizer, check it with the Prompt Debugger or shorten it with the Token Optimizer.

Example input

example-input
33 tokens
Product: Cuelara Audience: developers and prompt engineers Main outcome: write better prompts and cut token costs Activation goal: run the Prompt Optimizer once

When to use it

  • Launching a new SaaS product or trial
  • Rewriting an onboarding flow with low activation
  • Producing variants to A/B test subject lines
  • Localizing a sequence by changing the tone line

Best practices

  • Name the one action that signals activation.
  • Give each email a single call to action.
  • Request 3 subject line options per email to test.
  • Keep emails under 150 words.

Common mistakes

  • Trying to explain every feature in email one.
  • No clear next step, or three competing links.
  • Sending at the wrong moment; align emails with the user's progress.

FAQs

How many emails should an onboarding sequence have?

Three to five is common. Start with three, measure activation, then extend.

What tone works best?

Conversational and specific. Reference what the user just did or signed up for.

Can I use this for non-SaaS products?

Yes. Replace "B2B SaaS" and the activation goal with the equivalent for your product.

Found this prompt useful? Share it.

Share

More in Content & SEO

Content & SEO

ChatGPT Prompt to Audit and Refresh Outdated Blog Posts for SEO

This content refresh prompt helps bloggers, SEO specialists, and content marketers decide which old articles are worth updating and exactly…

You are an SEO content editor reviewing an existing blog post for a refresh decision.

CONTEXT:
- Post title: [TITLE]
- Target keyword: [PRIMARY KEYWORD]
- Original publish date: [DATE]
- Current ranking or traffic trend: [PERFORMANCE DATA, e.g. "dropped from position 4 to position 15 in 6 months"]
- Full post text: [PASTE FULL POST TEXT]

TASK:
1. Decide whether this post should be REFRESHED, MERGED with another post, or RETIRED/REDIRECTED, and explain why in 1-2 sentences.
2. If refreshing, list specific issues under these labels:
   - OUTDATED: facts, stats, dates, or screenshots that need updating
   - THIN: sections that need more depth or are missing entirely
   - KEYWORD GAPS: related terms or subtopics a competitor would cover that this post doesn't
   - LINKS: internal or external links that are broken, outdated, or missing
3. For each issue, give a one-line fix instruction, not a full rewrite.
4. End with a prioritized action list, most impactful change first.

CONSTRAINTS:
- Do not rewrite the full post. Only list specific, actionable fixes.
- Be specific: quote or reference the exact sentence or section, not vague summaries.
- Keep the entire response under 400 words.

Make this prompt yours

Content & SEO

ChatGPT Prompt to Turn a Webinar Transcript Into a Blog Post

This prompt turns a raw webinar transcript into a publish ready blog post, built for content marketers, webinar hosts, and solo founders who…

You are an experienced content editor who specializes in converting spoken-word transcripts into clear, well-structured blog posts.

CONTEXT:
I recorded a webinar titled "[WEBINAR TITLE]" on the topic of [TOPIC]. The transcript below includes [NUMBER] speakers labeled by name. My audience is [TARGET AUDIENCE], and the blog will be published on [PLATFORM/BLOG NAME].

TRANSCRIPT:
[PASTE FULL TRANSCRIPT HERE, WITH SPEAKER LABELS]

TASK:
Convert this transcript into a blog post of approximately [WORD COUNT] words that:
1. Opens with a hook that states the main takeaway or problem the webinar addressed
2. Organizes the content into 4-6 logical sections with descriptive subheadings (not just "Part 1, Part 2")
3. Preserves the speaker's strongest insights as direct, attributed quotes where they add credibility
4. Removes filler language, repeated phrases, and conversational asides that don't carry information
5. Ends with a short summary or clear next step for the reader

CONSTRAINTS:
- Do not invent statistics, claims, or quotes that are not present in the transcript
- Flag any name, number, or term you are uncertain about transcribing correctly with [VERIFY: term]
- Keep the tone [FORMAL/CONVERSATIONAL] and consistent with a [INDUSTRY] audience
- Avoid generic AI phrasing like "in today's fast-paced world" or "unlock the power of"

OUTPUT FORMAT:
Return the post in Markdown with a title, meta description suggestion, and the structured body with subheadings.

Make this prompt yours

Content & SEO

AI Prompt to Write Internal Linking Recommendations for a Blog Post

This prompt helps content writers and SEO specialists get internal linking recommendations for a blog post by having an AI model analyze an…

Role: You are an SEO content editor who specializes in internal linking strategy.

Context:
- Draft article topic: [DRAFT_TOPIC]
- Draft article text or summary: [DRAFT_TEXT_OR_SUMMARY]
- List of existing published posts with titles and URLs: [EXISTING_POSTS_LIST]

Task:
Review the draft and recommend [NUMBER] internal links to existing posts from the list above. For each recommendation, provide:
1. The sentence or section in the draft where the link should be placed
2. The target URL from the existing posts list
3. Suggested anchor text (natural, not generic like "click here")
4. A one-sentence reason why this link is relevant to the reader

Constraints:
- Only recommend links to URLs that appear in the existing posts list — do not invent URLs
- Avoid recommending more than one link to the same target URL
- Vary anchor text across recommendations
- Skip any recommendation where no existing post is genuinely relevant

Output format:
A numbered list, one entry per recommended link, following the four-part structure above.

Make this prompt yours