Getting Started

Welcome to MyImpactNarrative

MyImpactNarrative is an AI-powered career coaching platform for professionals transitioning into impact, sustainability, climate, ESG, and NGO careers. Upload your CV, choose your target sector, and our AI builds a complete career repositioning pack — narrative, LinkedIn, cover letters, role recommendations, and 1-on-1 coaching.

Sector-Specific AI

Every AI output is tailored to your target industry and niche — climate finance, ocean conservation, ESG reporting, and beyond.

Complete Career Pack

CV summary, three narrative formats, LinkedIn rewrite, pivot bullets, cover letters, role recommendations, and AI coaching.

Guided Journey

A 13-module visual flow walks you step-by-step from CV upload to interview-ready, with locked steps that unlock as you progress.

Up to 5 Narratives

Pursuing more than one sector? Build a complete, independent workspace for each target — your CV, your AI outputs, your tools.

One Sign-In, Full Access

Sign in with Google through our Clerk-powered authentication. No separate account creation, no extra password — your Google identity is all you need.

Quick Start Guide

Get from sign-in to your first AI-generated impact career narrative in four steps.

1

Sign In with Google

Visit app.myimpactnarrative.ai and sign in with your Google account through the Clerk authentication panel.

2

Activate Your Subscription

Subscribe to the Standard Plan ($97/mo) to unlock the AI journey. You'll be redirected to Stripe Checkout and brought back into the app once payment is confirmed.

3

Create Your First Narrative

Pick your target impact industry, give your narrative a title, and add a niche (e.g. "renewable energy finance" or "circular economy"). This is your dedicated workspace.

4

Upload Your CV & Start the Journey

Drop in your CV PDF, answer the 14-question profile form, and the AI journey unlocks step-by-step — analysis, narrative, career profile, and five career tools.

System Requirements

MyImpactNarrative runs entirely in the web browser. Here's what you need.

Supported Browsers

  • Google Chrome (recommended)
  • Mozilla Firefox
  • Microsoft Edge
  • Safari 14+

Screen & Device

  • Desktop only — minimum 1024px width
  • Mobile and tablet are not supported
  • Modern OS (Windows 10+, macOS 11+, Linux)
  • Stable internet connection for AI calls

CV File Requirements

  • PDF format only (.pdf)
  • Text-based PDFs (scanned images not extractable)
  • English-language CVs work best
  • Max recommended size: 10 MB
Desktop Only

On screens narrower than 1024px you'll see a block screen asking you to switch to a desktop browser. The interactive canvas and module panels are designed for a wide-screen workflow.

Account & Subscription

Signing In

MyImpactNarrative uses Clerk-powered Google OAuth for authentication. There's no separate sign-up flow — your Google account creates your profile on first sign-in.

First-Time Sign-In

  1. Open app.myimpactnarrative.ai.
  2. Click Continue with Google in the sign-in panel.
  3. Select your Google account and approve the standard profile permissions.
  4. You'll be returned to the app, where your user profile is created in the background.

What We Receive From Google

  • Your email address (used for billing and Stripe receipts)
  • Your display name (shown in your profile and the top bar)
  • Your avatar (shown next to your name)
Subscription Gate

After sign-in, the app checks your subscription status. Without an active Standard Plan, you'll see a paywall. The journey, AI features, and credits are all gated behind an active subscription.

Standard Plan

One subscription gives you everything you need to build out your full impact career narrative across up to five target sectors.

Standard Plan $97/month
2,000 AI credits per month
5 independent narrative workspaces
Full access to all 13 journey modules
Unlimited CV uploads and re-uploads
QA Coaching with full context injection
Cancel anytime through the Stripe portal

Managing Your Subscription

From the Profile page, click Manage Subscription to open your Stripe Customer Portal. There you can:

  • Update your payment method
  • Download invoices and receipts
  • Change billing details
  • Cancel your subscription (access continues until the period ends)

Credits System

AI generations cost credits. Your Standard Plan refills to 2,000 monthly credits on each billing renewal. Extra Credits packs are also available as a one-time top-up.

Credit Costs by Module

10 AI Analysis
10 Career Narrative
10 Career Profile AI
10 CV Tips
10 LinkedIn
10 Pivots
10 Cover Letter
10 Role Map
5 QA Message

How Deductions Work

When you generate an AI output, the app:

  1. Checks your total balance (monthly + bonus credits)
  2. Deducts the cost from your monthly bucket first, then your bonus bucket
  3. Logs the transaction to an append-only audit record
  4. If Claude's response fails, your credits are automatically refunded into the bonus bucket
Bonus Credits Never Expire

Monthly credits reset on renewal day. Bonus credits from Extra Credits packs roll over indefinitely — they're consumed only after your monthly bucket runs out.

Your Credit Balance

Your current balance is always visible in the top bar, displayed as a green pill next to your avatar. Hover for a tooltip that shows the breakdown of monthly vs. bonus credits.

Buying Extra Credits

If you run out of monthly credits before your renewal date, top up with the Extra Credits pack.

Extra Credits Pack $100one-time
2,000 bonus credits
Never expire — roll over indefinitely
Consumed only after monthly credits
Auto-refunded on AI generation failures

How to Buy

  1. Click Buy Credits in the top bar (visible when your balance is low)
  2. You're redirected to a Stripe Checkout page for the $100 pack
  3. Complete payment
  4. Stripe webhooks confirm the purchase, and 2,000 bonus credits are added to your account within seconds
Your Narratives

What is a Narrative?

A narrative is one complete, independent workspace dedicated to one target impact sector. Everything in MyImpactNarrative is scoped to the narrative you're currently working in.

Each Narrative Contains

Identity

An immutable industry (e.g. Climate), a niche (e.g. carbon markets), a title you chose, and a plan tier.

Your CV & Questionnaire

Extracted CV text plus 14 form fields about your background, values, and target roles.

All AI Outputs

Analysis, three narrative formats, career profile, five career-tool outputs, and the QA conversation history.

Progress State

Which steps you've completed, which modules are unlocked, and which are still locked.

One Narrative per Sector

Each narrative is locked to its target industry. You can have up to 5 narratives running in parallel, but you can't reuse the same industry across two narratives — instead, change the niche.

Creating a Narrative

Creating a narrative is a 3-step guided modal.

1

Choose Your Industry

Pick one impact sector from the list — Climate, Sustainability, ESG, NGO/Nonprofit, Conservation, Renewable Energy, Social Enterprise, and more. This choice is permanent for this narrative.

2

Title Your Narrative

Give the narrative a memorable name. Many users use a target role plus geography — e.g. "EU Climate Finance Analyst" or "US ESG Reporting Lead".

3

Add a Niche

Narrow your focus within the industry — "carbon credit verification", "ocean plastics", "fair trade supply chains". The niche is injected into every AI prompt so outputs are sharply targeted.

Industry Is Immutable

Once a narrative is created, the industry cannot be changed. You can rename the title and refine the niche, but to change sectors you'll need to archive this narrative and create a new one.

Managing Narratives

Switch between narratives, edit their names, or archive ones you're no longer working on — all from the sidebar.

Switching Narratives

Click the narrative dropdown at the top of the sidebar to see all your narratives. Click any one to switch instantly. The flow canvas, completed steps, and credit history all update to that narrative's state.

Editing a Narrative

From the sidebar, click the pencil icon next to a narrative to open the edit modal. You can update:

  • The narrative title
  • The niche

You cannot change the industry. To switch industries, archive this narrative and create a new one.

Archiving a Narrative

Archiving is a soft delete. Your data is never destroyed — it's just hidden from the active list and frees up one of your 5 narrative slots.

Slot Limits

The Standard Plan includes 5 narrative slots. If you reach the limit, the + New Narrative button is disabled until you archive one.

The Journey

Module Overview

The journey is a visual flow canvas of 13 modules. Modules unlock sequentially — you can't jump ahead. Completed modules stay completed forever (unless you archive the narrative).

The Path

1

CV Upload

Drop your CV PDF and answer 14 background questions.

2

AI Analysis

Skill extraction, scoring, and gap analysis from your CV.

3

Career Narrative

Three story formats — 150-word, pitch, and TMAY.

4

Career Profile AI

Gateway — cross-references CV + narrative, unlocks tools.

The Career Tools (Parallel)

Once you complete Career Profile AI, all five career tools unlock at once:

CV Summary & Tips
LinkedIn Profile
Skill Pivots
Cover Letters
Role Map

Capstone & Premium

  • QA Coaching — once all 5 career tools are generated, the AI coach unlocks for unlimited conversation
  • Human Coaching — book a 1-on-1 with a specialist via Calendly
  • Expert CV Review — human review of your CV (premium, on request)
  • Expert Narrative Review — human review of your narrative pack (premium)
  • Download Pack — export your complete career deliverables
  • Networking Masterclass — standalone video guide (no prerequisites)

Step 1 — CV Upload

The foundation of your narrative. Your CV provides the raw material; the questionnaire provides your direction.

What to Upload

  • Format: PDF only
  • Type: Text-based PDF (not a scanned image)
  • Language: English produces the strongest AI results

The 14-Question Form

After uploading, you'll complete a 14-field profile form covering:

Background
  • Years of experience
  • Current/most recent role
  • Education level
  • Sectors you've worked in
  • Languages you speak
Direction
  • Target sectors you're aiming at
  • Target role types (e.g. analyst, manager)
  • Geography preferences
  • Working style (remote, hybrid, etc.)
  • Motivations and values
This Module is Free

CV upload and the questionnaire don't cost any AI credits — credits are only consumed when AI generates output in later modules.

Saving Your Data

The form uses manual save. As you edit fields, a red dot appears on the Save button in the top bar. Click Save (or use Cmd/Ctrl + S) to persist your changes. Only the fields you changed are sent — never the full form.

Step 2 — AI Analysis

The AI reads your CV and questionnaire, then produces a structured profile you can use as the foundation for everything that comes next.

What You Get

Skills Inventory

Extracted

A comprehensive list of your transferable skills, organized by category and tagged for impact-sector relevance.

Transferable Sector-tagged Ranked

Sector Scores

Quantified

Numerical fit scores for each major impact sub-sector, showing where your background already aligns.

Score per sector Ranked Visual

Insights & Gaps

Actionable

Specific insights about your positioning, plus the skill or experience gaps you should address before applying.

Strengths Gaps Next steps
10 credits — typically completes in 20-40 seconds

If generation fails, credits are automatically refunded. You can re-generate at any time; each generation costs a fresh 10 credits.

Step 3 — Career Narrative

The AI writes your impact career story in three reusable formats. Edit them in place; your changes save to your narrative.

The Three Formats

Full 150-Word

LinkedIn About

A polished, narrative-style "About" paragraph that works for LinkedIn, the cover page of a CV, or an intro email.

~150 words First-person Long-form

Pitch (75 words)

Elevator

A tight, conversational pitch you can speak in under 30 seconds. Ideal for networking events, intros, and recruiter calls.

~75 words Spoken Memorable

TMAY (300 words)

Interview

"Tell me about yourself" — a structured 300-word answer for interviews, with past, present, and future arc.

~300 words Structured Interview-ready

Editing & Regenerating

Each format is editable inline. If you change a paragraph, click Save in the top bar to persist. To regenerate from scratch, click Regenerate Narrative — this consumes another 10 credits but produces three fresh formats.

Step 4 — Career Profile AI (Gateway)

The most important AI module in the journey. Career Profile AI cross-references your CV against the narrative you just generated and produces the strategic profile that drives every career tool.

The Gateway Module

Completing this module unlocks all 5 career tools simultaneously: CV, LinkedIn, Pivots, Cover Letters, and Role Map.

  • Combines CV reality with narrative direction
  • Produces a four-part strategic profile
  • Required input for every career tool below

What's in the Profile

  • Profile Match — how well your background fits the sector overall
  • Narrative Fit — whether the story you told is consistent with your CV
  • Sector Rank — ranked list of sub-niches where you'll be most credible
  • Role Readiness — how close you are to being interview-ready

Career Tools

Five parallel tools, each generating sector-specific output you can copy, edit, and use in real applications.

CV Summary & Tips

A rewritten CV summary paragraph tailored to your target sector, plus a list of concrete tips for restructuring or rewriting individual CV sections. 10 credits per generation.

LinkedIn Profile Optimizer

An "About" section rewrite, headline suggestions, and a list of profile-level tips (skills to add, experience descriptions to rephrase, photo guidance). 10 credits per generation.

Skill Translation / Pivots

Reframed bullet points that translate your existing achievements into impact-sector language. Choose a pivot type (e.g. quantitative, narrative, technical) before generating. 10 credits per generation.

Cover Letter Templates

Sector-tailored cover letter templates you can adapt to specific roles. Choose a template style — Storytelling, Direct, Data-Driven — before generating. 10 credits per generation.

Role Recommendations

A ranked list of impact roles you should target, with descriptions of why each fits your profile, what's a stretch, and how to position yourself. 10 credits per generation.

Regenerate Anytime

Each career tool can be re-run as many times as you want. Each re-run costs 10 credits and overwrites the previous output — copy out anything you want to keep first.

QA Coaching

QA Coaching is your private AI career coach. Once you've generated all 5 career tools, the QA module unlocks for unlimited conversation.

How It Works

  1. Type any question into the chat box
  2. The AI receives your full narrative context: CV text, all 14 questionnaire fields, every AI output, every career tool
  3. It responds as your sector-specific coach — warm but challenging, one question at a time
  4. The conversation builds over the session and is saved to your narrative

What to Ask

Tactical Questions
  • "How should I answer 'why are you leaving banking?'"
  • "Rewrite this bullet for a climate finance role"
  • "What 3 LinkedIn skills should I add?"
  • "Critique my pitch as a recruiter would"
Strategic Questions
  • "Which sub-sector should I target first — and why?"
  • "What 90-day plan would close my biggest gap?"
  • "Who should I be talking to right now?"
  • "What credential is worth pursuing in my situation?"
24-Hour Session Reset

QA conversations are cleared every 24 hours to keep the coach focused on your current questions. Your CV, narratives, AI outputs, and career-tool outputs are never deleted — only the in-session chat history.

5 credits per message.

Premium Track

Beyond AI, you can layer expert human review and live coaching on top of your narrative.

Human Coaching

Book a 1-on-1 session with an impact-career specialist via the embedded Calendly link.

Book a session

Expert CV Review

A human reviewer goes over your CV and the AI's CV outputs, then sends back a detailed annotated review.

Request review

Expert Narrative Review

An expert reads your full narrative pack and gives line-by-line edits to your career narrative and cover letters.

Request review

Networking Masterclass

A standalone video guide on building your impact-sector network — no prerequisites, accessible anytime.

Watch now
Using the App

The Flow Canvas

The home page is an interactive node-based canvas showing every module in your journey. It uses the React Flow library — so you can pan, zoom, and click nodes directly.

Node States

Locked Prerequisites not yet completed — clicking shows a hint about what to do next
Unlocked Ready to use — clicking opens the side panel with the module
Completed Already generated — clicking shows your existing output, with re-run option

Canvas Controls

  • Scroll to zoom — zoom in for detail, zoom out for the full map
  • Drag empty space — pan across the canvas
  • Click a node — open it in the right-side drawer
  • Mini-map — bottom-right overlay for orientation

Side Panel vs. Full Page

Each module renders in two places, from the same code:

  • Side panel — 380px drawer that slides in from the right when you click a node
  • Full page — visit /module/[name] via the sidebar for a focused view
Single Source of Truth

The side-panel view and the full-page view are identical content — the same component renders in both. Your input in one place is reflected in the other.

The Save System

MyImpactNarrative uses manual save — the same pattern as make.com. There's no silent auto-save in the background; you control when changes are persisted.

How It Works

1

Edit a Field

Any change to a form field, narrative, or AI output marks your narrative as dirty.

2

Red Dot Appears

A red dot shows on the Save button in the top bar — your visual indicator that changes are unsaved.

3

Click Save

Only the fields you changed are sent to the server — never the full document.

4

Dot Disappears

The red dot clears and you can safely switch narratives or close the tab.

Unsaved-Changes Warning

If you try to close the tab with unsaved changes, the browser will warn you. AI generations save automatically — only manual edits to fields and narrative content require a click.

Guide Bubbles

The dynamic guide is a small floating bubble that points you to the next step in your journey. It's optional and you can toggle it on or off at any time.

Bubble Colors

Green Your next sequential step — the module you should focus on now
Purple A locked QA prerequisite — pointing out a tool you still need to generate before QA Coaching unlocks

Toggling the Guide

Click the floating ⚙️ User Control button in the bottom-right corner of the canvas. The User Control modal lets you toggle bubble visibility for this session.

Session-Only Setting

Today the guide toggle is per-session — it resets on page reload. Persistent preferences are coming as User Control evolves.

Security & Privacy

Privacy & Security Overview

Your CV and career data are sensitive. MyImpactNarrative is built so that every layer of the stack — auth, AI, storage, payments — uses industry-standard protection and clear ownership rules.

Per-User Isolation

Every API request verifies that the resource you're touching belongs to you. Even with a valid JWT, you cannot access another user's CV or narrative.

OAuth-Only Authentication

No passwords ever touch our servers. Authentication is handled by Clerk, with Google as the identity provider.

No Payment Data on Our Servers

All payments are processed by Stripe. We store only a Stripe customer ID — never card numbers, CVVs, or banking details.

Encrypted in Transit

Every request between your browser and our servers is encrypted with TLS / HTTPS. CVs are transmitted only over secure connections.

Authentication

Authentication uses Clerk plus Google OAuth — a battle-tested combination that keeps credentials out of our infrastructure.

1

Sign-in with Google

You authenticate with Google through Clerk's hosted sign-in flow.

2

Clerk Issues a JWT

Clerk returns a short-lived RS256-signed JWT to your browser.

3

API Verifies on Every Request

Each API call attaches the JWT; our backend verifies the signature against Clerk's public keys.

4

Ownership Check

For any data you touch, the backend confirms resource.user_id == your_id — or returns a 403.

Payment Security

Payments are handled entirely by Stripe. We never see your card.

Stripe PCI-DSS Level 1

Stripe is certified to the highest level of payment-card security.

  • Card data is collected directly by Stripe — never by us
  • Subscription and payment events arrive via signed webhooks
  • You can cancel or update your card from the Stripe Customer Portal at any time

What We Store

  • Your Stripe customer ID — links your account to your Stripe profile
  • Your subscription status — active, past-due, canceled
  • Your credit balance — monthly and bonus buckets
  • An append-only credit ledger — audit trail of every charge and refund

What We Don't Store

  • Card numbers, expiration dates, or CVVs
  • Bank account details
  • Full billing addresses (only what Stripe needs for tax)
Help

Frequently Asked Questions

No — the industry is permanent on the narrative. You can update the title and the niche at any time, but to change sectors you'll need to archive the current narrative and create a new one. Archiving is a soft delete; your data is preserved.

The credits you spent are automatically refunded into your bonus bucket and the failure is logged. You can re-run the module immediately. Failures are rare — they happen when Claude returns invalid JSON or there's a transient network issue.

No. Bonus credits from Extra Credits packs roll over indefinitely and are only consumed after your monthly bucket is empty. Monthly credits reset on each renewal day.

The flow canvas, side panels, and module pages are designed for wide screens with mouse-level precision. A mobile experience would compress the canvas to the point of being unusable. We may revisit a tablet build in the future.

Every QA message sends your full narrative context to Claude: CV text, all 14 questionnaire answers, every AI output, every career-tool output. There's no vector database or RAG — it's full context injection, so the coach always has the complete picture.

Only QA chat messages are auto-cleared after 24 hours. Everything else — your CV, your questionnaire answers, your generated narratives, your career-tool outputs — is preserved as long as the narrative is active.

Go to ProfileManage Subscription to open the Stripe Customer Portal. Click Cancel. You keep access through the end of the current billing period — your data remains intact in case you resubscribe later.

Yes — once you've generated all 5 career tools, the Download node becomes available. It bundles your narrative, CV outputs, LinkedIn, cover letters, pivots, and role map into a single export you can keep.

The AI Analysis step is the first deep read of your full CV. Claude needs to process every line, extract skills, and score sectors — that's the heaviest single module in the journey. Expect 30-60 seconds. Later modules typically complete faster because they work with already-structured profile data.

Troubleshooting

Common issues and how to resolve them.

"Insufficient credits" error (402)

Cause: Your monthly and bonus credit balances combined are below the module's cost.

Solution: Click Buy Credits in the top bar to purchase the $100 Extra Credits pack (2,000 bonus credits), or wait until your next renewal date.

The Save button won't clear after I click it

Cause: A field you edited didn't persist — usually a network glitch or a stale session.

Solution: Refresh the page (your last successful save is preserved) and try editing the field again. If it persists, sign out and sign back in to refresh your auth token.

I can't click a module — it's locked

Cause: The module's prerequisites haven't been completed yet.

Solution: Hover the locked node to see its prerequisites. Each step in the journey unlocks the next; complete them in order. The green guide bubble points you at the next required step.

"You've reached your narrative limit"

Cause: You already have 5 active narratives — the Standard Plan cap.

Solution: Archive one of your existing narratives from the sidebar. The data is preserved (soft delete) and you free up one slot. You can also reach out to support about higher limits.

My CV didn't extract any text

Cause: Your PDF is a scanned image, not text — our extractor can't read it.

Solution: Re-export your CV from Word or Google Docs as a text-based PDF, or run it through an OCR tool first. The questionnaire still works without successful CV extraction, but the AI's output quality drops significantly.

The flow canvas is blank or frozen

Cause: Browser memory pressure or an extension conflict.

Solution: Refresh the page. If the canvas still won't load, try an incognito window to rule out browser extensions. Chrome and Firefox are the most extensively tested.

QA Coaching says it's locked even though I generated tools

Cause: One or more career tools haven't been marked complete — usually because the generation was interrupted.

Solution: Open each of the 5 career tools and click Regenerate. Once all 5 show as completed in the sidebar, QA unlocks. The QA panel also shows a checklist of which tools are still missing.

Support

Need help, want to give feedback, or have a partnership question? Reach out below.

Contact MyImpactNarrative

Product questions, billing, bug reports, coaching inquiries, and enterprise & partnership requests — all go to one inbox.

admin@myimpactnarrative.ai