RightMessage

Tech educator audience profiler

Profile tech subscribers by programming languages, experience level, and career goals to deliver targeted tutorials and career content.

Match coding content to each developer's level

Explore the flow.

Drag to pan, use the controls to zoom, or focus the canvas and navigate with the arrow keys.

Flows/Tech educator audience profiler
Drag to pan

Questions in this template:

You can tweak any of these questions after installation.

  1. 01

    What's your current programming experience?

    • Complete beginner (no prior experience)
    • Learning basics (e.g., HTML, CSS, basic Python/JS, <6 months)
    • Junior developer (actively coding, 6 months - 2 years)
    • Experienced developer (2+ years professional experience)
  2. 02

    Which of these tech fields interests you most right now?

    • Web Development (Frontend, Backend, Full-Stack)
    • Mobile App Development (iOS, Android)
    • Data Science, AI & Machine Learning
    • DevOps & Cloud Computing (AWS, Azure, GCP)
    • I'm still exploring / Not sure yet
  3. 03

    What's your primary goal for learning or improving your tech skills at this moment?

    • Learn to code from scratch / Get started in tech
    • Switch careers and get a job in the tech industry
    • Level up my current skills for an existing tech role
    • Build my own applications, products, or projects
    • I'm not entirely sure yet
  4. 04

    Is there a specific programming language, framework, or tech stack you're most interested in focusing on?

    • JavaScript (e.g., React, Angular, Vue, Node.js)
    • Python (e.g., Django, Flask, Data Science libraries)
    • Java or Kotlin (e.g., Android, Spring)
    • C# / .NET ecosystem
    • PHP (e.g., Laravel, Symfony)
    • Swift or Objective-C (for iOS development)
    • I'm interested in multiple languages/stacks
    • Other specific language/stack
    • I'm not sure which language/stack is best for my goals
  5. 05

    Realistically, how much time can you dedicate to learning or skill development each week?

    • A few hours (e.g., 1-5 hours per week)
    • Part-time focus (e.g., 5-15 hours per week)
    • Significant dedication (e.g., 15-25 hours per week)
    • Full-time immersion (e.g., 25+ hours per week)
  6. 06

    How do you typically learn best when it comes to technical topics?

    • Structured video tutorials and online courses
    • Interactive coding challenges and hands-on exercises
    • Reading documentation, books, and in-depth articles
    • Building real-world projects and learning by doing
    • A mix of all the above, depending on the topic
  7. 07

    What best describes your current career situation or primary focus?

    • Student (High School, University, etc.) exploring options
    • Career changer looking to transition into a tech role
    • Junior in a tech role, aiming to grow and advance
    • Experienced tech professional expanding skills or specializing
    • Working in a non-tech role, but want to apply/integrate tech skills
    • Entrepreneur/Founder building a tech-enabled business

Want to build this in your account?

Start with the mapped flow, then keep only the questions, logic, and next steps that fit your campaign.