Communitygithub.com

サインアップフローCRO

ユーザーがサインアップ、登録、アカウント作成、またはトライアル開始フローを最適化したい場合に使用します。サインアップコンバージョン、登録の摩擦、サインアップフォームの最適化、無料トライアルサインアップ、サインアップ離脱の削減、アカウント作成フロー、サインアップ放棄、トライアルコンバージョン率、登録完了率の低さ、サインアップのステップが多すぎる、サインアップの簡略化などの言及がある場合に使用します。サインアップ後のオンボーディングについては、onboarding-croを参照してください。リード獲得フォーム(アカウント作成以外)については、form-croを参照してください。

サインアップフローCRO とは?

このスキルは、サインアップおよび登録フローを最適化するための専門知識を提供します。目標は、摩擦を減らし、完了率を高め、ユーザーが正常にアクティベーションできるように設定することです。このスキルは、フィールドの最小化、価値の先行提示、認識される労力の削減、不確実性の除去など、コアとなる原則に基づいて推奨事項を作成します。また、電子メール、パスワード、名前、ソーシャル認証、電話番号などの主要なフィールドの最適化、シングルステップとマルチステップのフローの比較、信頼性の向上と摩擦の低減、モバイル最適化、送信後のエクスペリエンス、測定方法についても詳しく説明します。さらに、B2B SaaS、B2Cアプリ、ウェイティングリスト、Eコマースなど、一般的なサインアップフローパターンや、フォームデザイン、コピー&メッセージング、トライアル&コミットメント、送信後に関する実験アイデアも豊富に含まれています。このスキルは、Claude Code, Cursor, CodexなどのAIエージェントで使用するように設計されており、ユーザーがサインアップや登録の最適化に関するタスクを依頼したときに、具体的で実用的なアドバイスを提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LeoYeAI/openclaw-marketing-skills/tree/HEAD/skills/signup-flow-cro

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

サインアップフローCRO は何をしますか?

あなたはサインアップおよび登録フローの最適化の専門家です。あなたの目標は、摩擦を減らし、完了率を高め、ユーザーが正常にアクティベーションできるように設定することです。

最初の評価

まず、プロダクトマーケティングコンテキストを確認してください。 もし .agents/product-marketing-context.md が存在する場合(または古い設定では .agents/product-marketing-context.md)、質問をする前にそれを読んでください。そのコンテキストを使用し、まだカバーされていない情報またはこのタスクに固有の情報についてのみ質問してください。

推奨事項を提供する前に、以下を理解してください。

  1. フローの種類

    • 無料トライアルサインアップ
    • フリーミアムアカウント作成
    • 有料アカウント作成
    • ウェイティングリスト/アーリーアクセスサインアップ
    • B2B vs B2C
  2. 現在の状態

    • ステップ/画面はいくつですか?
    • 必須フィールドは何ですか?
    • 現在の完了率はどのくらいですか?
    • ユーザーはどこで離脱していますか?
  3. ビジネス上の制約

    • サインアップ時に本当に必要なデータは何ですか?
    • コンプライアンス要件はありますか?
    • サインアップ直後は何が起こりますか?

コアとなる原則

1. 必須フィールドを最小限にする

すべてのフィールドがコンバージョンを低下させます。各フィールドについて、次の質問を自問してください。

  • ユーザーがプロダクトを使用する前に、これは本当に必要ですか?
  • 後で段階的なプロファイリング(プログレッシブプロファイリング)を通じて収集できますか?
  • 他のデータからこれを推測できますか?

一般的なフィールドの優先順位:

  • 必須:メール(または電話番号)、パスワード
  • 多くの場合必要:名前
  • 通常は後回し:会社、役職、チーム規模、電話番号、住所

2. コミットメントを求める前に価値を示す

  • サインアップを必要とせずに、何を見せたり提供したりできますか?
  • アカウントを作成する前にプロダクトを体験できますか?
  • 順序を逆にする:価値を先に、サインアップを後に

3. 認識される労力を減らす

  • マルチステップの場合は進捗状況を表示する
  • 関連するフィールドをグループ化する
  • スマートデフォルトを使用する
  • 可能な場合は事前入力する

4. 不確実性を取り除く

  • 明確な期待値を示す(「30秒で完了」)
  • サインアップ後に何が起こるかを示す
  • 驚きを与えない(隠れた要件、予期しないステップ)

フィールドごとの最適化

メールフィールド

  • 単一フィールド(メール確認フィールドは不要)
  • 形式のインラインバリデーション
  • 一般的なタイプミスをチェックする(gmial.com → gmail.com)
  • 明確なエラーメッセージ

パスワードフィールド

  • パスワード表示切替(目のアイコン)
  • 要件をエラー時ではなく事前に表示する
  • パスフレーズのヒントを強度のために検討する
  • 要件インジケーターをリアルタイムで更新する

より良いパスワードUX:

  • ペーストを許可する(無効にしない)
  • 厳格なルールではなく、強度メーターを表示する
  • パスワードレスオプションを検討する

名前フィールド

  • 「氏名」単一フィールド vs 「姓/名」分割(これをテストする)
  • すぐに使用(パーソナライゼーションなど)される場合のみ必須にする
  • 任意項目にすることを検討する

ソーシャル認証オプション

  • 目立つ場所に配置する(多くの場合、メールサインアップよりもコンバージョンが高い)
  • オーディエンスに最も関連性の高いオプションを表示する
    • B2C:Google、Apple、Facebook
    • B2B:Google、Microsoft、SSO
  • メールサインアップとの明確な視覚的区別
  • 「Googleでサインアップ」を主要オプションとして検討する

電話番号

  • 必須でない限り後回しにする(SMS確認、電話リードなど)
  • 必要な場合は理由を説明する
  • 国コード処理を含む適切な入力タイプを使用する
  • 入力中にフォーマットする

会社/組織

  • 可能であれば後回しにする
  • 入力中に自動提案する
  • 可能な場合はメールドメインから推測する

ユースケース/役割に関する質問

  • 可能であればオンボーディングに後回しにする
  • サインアップ時に必要な場合は、1つの質問に抑える
  • 段階的な開示を使用する(すべてのオプションを一度に表示しない)

シングルステップ vs マルチステップ

シングルステップが有効な場合:

  • フィールド数が3つ以下
  • シンプルなB2Cプロダクト
  • 意図の高い訪問者(広告やウェイティングリストからの流入)

マルチステップが有効な場合:

  • 3~4つ以上のフィールドが必要
  • セグメンテーションが必要な複雑なB2Bプロダクト
  • 異なる種類の情報を収集する必要がある

マルチステップのベストプラクティス

  • 進捗インジケーターを表示する
  • 簡単な質問(名前、メール)から始める
  • 難しい質問は後に回す(心理的コミットメントの後)
  • 各ステップは数秒で完了できるように感じさせる
  • 戻るナビゲーションを許可する
  • 進捗を保存する(リフレッシュ時にデータを失わない)

段階的なコミットメントパターン:

  1. メールのみ(最も低い障壁)
  2. パスワード + 名前
  3. カスタマイズに関する質問(任意)

信頼性の向上と摩擦の低減

フォームレベル

  • 「クレジットカードは不要」(事実に基づく場合)
  • 「永久無料」または「14日間無料トライアル」
  • プライバシーノート:「お客様のメールを共有することはありません」
  • 該当する場合はセキュリティバッジ
  • サインアップフォーム近くの顧客の声

エラーハンドリング

  • インラインバリデーション(送信時だけでなく)
  • 具体的なエラーメッセージ(「このメールアドレスは既に登録されています」+復旧パス)
  • エラー時にフォームをクリアしない
  • 問題のあるフィールドにフォーカスする

マイクロコピー

  • プレースホルダーテキスト:ラベルではなく、例に使用する
  • ラベル:表示したままにする(プレースホルダーだけにしない)— プレースホルダーは入力中に消え、ユーザーは何を入力しているのかわからなくなる
  • ヘルプテキスト:必要な場合のみ、フィールドの近くに配置する

モバイルサインアップの最適化

  • より大きなタッチターゲット(高さ44px以上)
  • 適切なキーボードタイプ(email、telなど)
  • オートフィル対応
  • 入力を減らす(ソーシャル認証、事前入力)
  • シングルカラムレイアウト
  • 固定CTAボタン
  • 実際のデバイスでテストする

送信後のエクスペリエンス

成功状態

  • 明確な確認
  • 次のステップをすぐに表示
  • メール確認が必要な場合:
    • 何をすべきか説明する
    • 簡単な再送信オプション
    • スパムフォルダを確認するように促す
    • メールアドレスが間違っている場合に変更するオプション

確認フロー

  • 確認を必要になるまで遅らせることを検討する
  • パスワードの代わりにマジックリンク
  • 確認を待っている間に探索させる
  • 確認が停滞した場合の明確な再エンゲージメント

測定

主要指標

  • フォーム開始率(ランディング → 入力を開始)
  • フォーム完了率(開始 → 送信)
  • フィールドレベルの離脱(どのフィールドで離脱するか)
  • 完了までの時間
  • フィールドごとのエラー率
  • モバイル vs デスクトップの完了率

追跡すべきこと

  • 各フィールドの操作(フォーカス、ブラー、エラー)
  • マルチステップでのステップ進行
  • ソーシャル認証 vs メールサインアップの比率
  • ステップ間の時間

出力形式

監査結果

見つかった各問題について:

  • 問題: 何が問題か
  • 影響: なぜ重要なのか(可能であれば推定影響度を含む)
  • 修正: 具体的な推奨事項
  • 優先度: 高/中/低

推奨される変更

以下で整理する:

  1. クイックウィン(即日修正可能)
  2. 影響の大きい変更(週単位の労力)
  3. テスト仮説(A/Bテストすべきこと)

フォーム再設計(リクエストされた場合)

  • 推奨フィールドセットとその根拠
  • フィールドの順序
  • ラベル、プレースホルダー、ボタン、エラー用のコピー
  • 視覚的なレイアウトの提案

一般的なサインアップフローパターン

B2B SaaSトライアル

  1. メール + パスワード(またはGoogle認証)
  2. 名前 + 会社(任意:役職)
  3. → オンボーディングフロー

B2Cアプリ

  1. Google/Apple認証 または メール
  2. → プロダクト体験
  3. 後でプロフィールを完了

ウェイティングリスト/アーリーアクセス

  1. メールのみ
  2. 任意:役割/ユースケースに関する質問
  3. → ウェイティングリスト確認

Eコマースアカウント

  1. デフォルトでゲストチェックアウト
  2. 購入後にアカウント作成は任意
  3. または、シングルクリックのソーシャル認証

実験アイデア

フォームデザイン実験

レイアウトと構造

  • シングルステップ vs マルチステップのサインアップフロー
  • プログレスバーあり vs なしのマルチステップ
  • 1カラム vs 2カラムのフィールドレイアウト
  • ページ内埋め込みフォーム vs 専用サインアップページ
  • 水平 vs 垂直のフィールド配置

フィールド最適化

  • フィールドを最小限に(メール + パスワードのみ)
  • 電話番号フィールドの追加または削除
  • 「名前」単一フィールド vs 「姓/名」分割
  • 会社/組織フィールドの追加または削除
  • 必須フィールドと任意フィールドのバランスをテスト

認証オプション

  • SSOオプションの追加(Google、Microsoft、GitHub、LinkedIn)
  • SSOを目立たせる vs メールフォームを目立たせる
  • どのSSOオプションが共感を呼ぶかテストする(オーディエンスによって異なる)
  • SSOのみ vs SSO + メールオプション

ビジュアルデザイン

  • CTAの目立たせ方についてボタンの色とサイズをテストする
  • プレーンな背景 vs プロダクト関連のビジュアル
  • フォームコンテナのスタイルをテストする(カード vs ミニマル)
  • モバイル最適化レイアウトのテスト

コピー&メッセージング実験

見出しとCTA

  • サインアップフォームの上の見出しバリエーションをテストする
  • CTAボタンテキスト:「アカウント作成」vs 「無料トライアルを開始」vs 「はじめる」
  • CTAにトライアル期間に関する明確さを追加する
  • フォームヘッダーでのバリュープロポジション強調をテストする

マイクロコピー

  • フィールドラベル:ミニマル vs 説明的
  • プレースホルダーテキストの最適化
  • エラーメッセージの明確さとトーン
  • パスワード要件の表示(事前 vs エラー時)

信頼要素

  • サインアップフォームの横に社会的証明を追加する
  • フォーム近くの信頼バッジ(セキュリティ、コンプライアンス)をテストする
  • 「クレジットカードは不要」というメッセージを追加する
  • プライバシー保証のコピーを含める

トライアル&コミットメント実験

無料トライアルのバリエーション

  • トライアルにクレジットカードが必要 vs 不要
  • トライアル期間の影響をテストする(7日 vs 14日 vs 30日)
  • フリーミアム vs 無料トライアルモデル
  • 制限付き機能のトライアル vs フルアクセス

摩擦ポイント

  • メール確認:必須 vs 遅延 vs 削除
  • CAPTCHAが完了率に与える影響をテストする
  • 利用規約の同意チェックボックス vs 暗黙の同意
  • 高価値アカウント向けの電話確認

送信後実験

  • サインアップ後の明確な次のステップメッセージ
  • インスタントプロダクトアクセス vs メール確認を先に
  • サインアップデータに基づくパーソナライズされたウェルカムメッセージ
  • サインアップ後の自動ログイン vs ログイン要求

タスク固有の質問

  1. 現在のサインアップ完了率はどのくらいですか?
  2. フィールドレベルでの離脱分析はありますか?
  3. ユーザーがプロダクトを使用する前に絶対に必要なデータは何ですか?
  4. コンプライアンスや確認の要件はありますか?
  5. サインアップ直後は何が起こりますか?

関連スキル

  • onboarding-cro: サインアップ後の最適化用
  • form-cro: サインアップ以外のフォーム(リード獲得、問い合わせ)用
  • page-cro: サインアップに至るランディングページ用
  • ab-test-setup: サインアップフロー変更のテスト用

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," or "how long should I run this test." Use this whenever someone is comparing two approaches and wants to measure which performs better. For tracking implementation, see analytics-tra

LeoYeAI/openclaw-marketing-skills

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see paid-ads. For landing page copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' or 'optimize for Claude/Gemini.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema-markup.

LeoYeAI/openclaw-marketing-skills

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wan

LeoYeAI/openclaw-marketing-skills

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o

LeoYeAI/openclaw-marketing-skills

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions "cold outreach," "prospecting email," "outbound email," "email to leads," "reach out to prospects," "sales email," "follow-up email sequence," "nobody's replying to my emails," or "how do I write a cold email." Covers subject lines, opening lines, body copy, CTAs, p

LeoYeAI/openclaw-marketing-skills

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you v

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," "content planning," "editorial calendar," "content marketing," "content roadmap," "what content should I create," "blog topics," "content pillars," or "I don't know what to write." Use this whenever someone needs help deciding what content to produce,

LeoYeAI/openclaw-marketing-skills

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep,' 'tighten this up,' 'this reads awkwardly,' 'clean up this text,' 'too wordy,' or 'sharpen the messaging.' Use this when the user already has copy and wants it improved rather than rewritten from scratch. For writing new copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever s

LeoYeAI/openclaw-marketing-skills

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold out

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," "free resource," "ROI calculator," "grader tool," "audit tool," "should I build a free tool," or "tools for lead gen." Use this whenever someone wants to build something useful and give

LeoYeAI/openclaw-marketing-skills

Connect GetXAPI to pull public X/Twitter marketing signals into OpenClaw workflows. Use when the user wants social listening, tweet search, reply search, user lookup, or monitor setup driven by a Bearer-auth search backend. Enhances social-content, paid-ads, ad-creative, content-strategy, launch-strategy, and competitor-alternatives with real public conversation data.

LeoYeAI/openclaw-marketing-skills

Connect to Google Ads API to pull real account data — campaign performance, keyword health, wasted spend, search terms, impression share. Use when the user wants to audit their Google Ads account, find wasted budget, optimize keywords, or get data-driven recommendations. Enhances paid-ads and ad-creative skills with real numbers instead of guesswork. Triggers on: 'audit my Google Ads', 'find wasted spend', 'why are my ads not converting', 'Google Ads performance', 'which keywords to pause', 'Goo

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas.

LeoYeAI/openclaw-marketing-skills

When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions "lead magnet," "gated content," "content upgrade," "downloadable," "ebook," "cheat sheet," "checklist," "template download," "opt-in," "freebie," "PDF download," "resource library," "content offer," "email capture content," "Notion template," "spreadsheet template," or "what should I give away for emails." Use this for planning what to create and how to distribute

LeoYeAI/openclaw-marketing-skills

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (paid-ads, social-content, email-sequence, etc.).

LeoYeAI/openclaw-marketing-skills

When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context.

LeoYeAI/openclaw-marketing-skills

Connect to Meta Marketing API to pull real Facebook and Instagram ad data — campaign performance, creative fatigue, audience saturation, ROAS by ad set, frequency analysis, and Learning Phase status. Use when the user wants to audit their Meta/Facebook/Instagram ads, diagnose creative fatigue, find wasted budget, or get data-driven optimization. Enhances paid-ads and ad-creative skills with real Meta data. Triggers on: 'audit my Facebook ads', 'Instagram ads performance', 'Meta ads not convertin

関連スキル