Your customers get ready at the speed you ship.

An academy that updates from the release, in-app lessons where the question arises, and certifications that expire when the product moves.

Book a demo

Thirty minutes, on your own release notes.

4.7 out of 5G2

JFrogCellebriteGlobal-eWalkMeCinteToroJobber

You ship every week. Your customers learn every quarter.

The academy is current until the next release, and the accounts that matter most are the ones who never open it.

Customer onboarding

Guide customers from day one

Self-paced onboarding flows, account-setup education, hybrid journeys with live sessions, progress tracking and reminders, so a new account is using the product before the first check-in.

  • Self-paced onboarding flows

  • Account-setup education

  • Hybrid onboarding journeys

  • Progress tracking and reminders

Academy

A branded academy for every customer, kept current from the release

Your domain, your brand, one academy per audience or per customer, with role-based training and demos behind it, and the content updating when the product does.

  • White-label domain and branding

  • One academy per audience or per customer

  • Page management without a developer

  • Role-based product training

  • Use-case demos

  • Updated from the release

See the LMSSee the AI Authoring Tool

In-app

Reach the customers who never open the academy

Your customers ask your product before they ask your academy, and a good number of them will never type its address. Juno puts a short piece of that academy inside your product, at the point where the question comes up, branded as yours and rendered without touching your interface.

  • Inside your product

    The lesson appears where the question is asked, not on a second website.

  • Your branding, not ours

    It reads as part of your product because it is your academy's own material.

  • Your interface untouched

    Nothing is drawn on top of your screens and nothing is injected into them.

  • One thing to maintain

    The academy version and this one are the same material, kept in one place.

  • Changed by the same release

    When a release rewrites the academy version, this one changes with it.

  • Customers, and not partners

    Partners do not get this surface. It is the one place the two audiences genuinely differ.

See partner training

Certifications

A certification that expires when the product moves

You can issue a certificate today. The part that gets planned last is the release that makes it wrong. A credential is not a completion. It is a claim your customer makes to their own market, and it should stop being true on a date you can see.

  • Customer certifications

  • Scenario-based assessments

  • Completion dashboards

  • Credential expiry tracking

The same engine already runs your own people

Syndication

Your content, playing where your customers already work

Your largest accounts have a learning system of their own, with a compliance process attached to it, and anything that cannot travel there is training they will quietly stop using. The same material you publish in the academy can play inside a help-centre page, inside a community, and as a standards-based package their system can run.

  • Your help centre

    The same material, rendered on the page where the question is being asked.

  • Your community

    Published beside the thread, instead of behind a second login.

  • A standards-based package

    Built to the formats a customer's own system already accepts.

  • One source, several surfaces

    You maintain the material once and the surfaces read from it.

  • You choose what travels

    What leaves the academy is what you decided could leave it.

Monetization & events

Charge for it, and run it live

Neither of these is the reason you would switch, and both of them come up in the first call.

Selling access

Yes. Payment runs through Stripe, so it arrives in the account your finance team already reconciles and there is no second billing system beside the academy. What you can put behind a payment is the part worth a call, and we would rather answer it with your catalogue open than in a paragraph.

Pricing

Live sessions

Yes. Customer webinars, office hours and onboarding cohorts run on the same engine as the rest of the academy: rooms, instructors, calendar invitations, and the session landing on the customer's record like everything else. Guests can join without an account, which is what makes a public launch webinar possible without provisioning every attendee.

Events Management

Accounts & CRM

Know which accounts are trained before the renewal call

Customers sign in with a link, accounts and contacts come from your CRM, and every training activity lands on the account record your CS team already reads.

Claudeclaude.ai/newJuno connected

Did the accounts whose owners took the Workflow Builder training adopt it more?

JunoJunoCompletions for the traininglearning_activities_query
Usage of the feature per account your product analytics
Owners matched to accounts 3 I could not match
Claude

Trained owners: 58 % of accounts using it; untrained: 31 %. Correlation, not proof of cause.

Draft ready · waiting for your OK

JunoJunoReply to Claude…
  • Sign-in by link

  • Accounts and contacts from Salesforce or HubSpot

  • Training activity on the account record

  • CS reporting per account

  • Engagement per account

See the integrations

Try it

  • Design our customer academy homepage

    A branded public homepage with your real courses, previewed before it goes live.

    Your AI asks you

    Your website, who it's for, programs to feature first, what must stay private

    The prompt

    I want to design the homepage of our customer academy in Juno Journey: the public page customers land on to learn our product. Use the Juno Journey connector for anything in Juno. If it isn’t connected, stop and tell me how to add it (https://docs.junojourney.com/mcp/overview). Before you build anything, ask me: 1. Our website, so you can match our colors, fonts and logo 2. Who the academy is for (new customers, admins, end users) 3. Which programs or certifications to feature first 4. Anything that must stay private Ask these in one message, then wait for my answers. If you can’t open our site, I’ll paste colors and logo; don’t guess. Check our Juno first: today’s public academy pages, navigation, and which published courses are ready to feature. If you have no public academy tools here, say so; don’t edit our internal academy instead. Then draft the homepage: hero, a link into the course catalog, a “Start here” row, featured programs from our real courses, and navigation. A new public page goes live when saved, so preview it and save only when I say so. Don’t change the live site until I explicitly approve.

  • Build a Product Hub channel from our release notes

    Your releases become short lessons and videos, filed by product area.

    Your AI asks you

    Where your release notes live, who it's for, your product areas, how far back

    The prompt

    I want a Product Hub channel in Juno Journey: one place where people learn what we ship, easy to refresh from our release notes whenever I ask. Use the Juno Journey connector for anything in Juno. If it isn’t connected, stop and tell me how to add it (https://docs.junojourney.com/mcp/overview). Before you build anything, ask me: 1. Where our release notes live (a tool, a docs site, or I paste them) 2. Who the channel is for (customers, our own staff, both) 3. Our product areas, to use as topics 4. How far back to go Ask these in one message, then wait for my answers. Check that source is connected in this chat; if not, I’ll connect it or paste/upload the notes. Never invent a release. Search Juno first for lessons on these features and any existing product channel, and reuse what fits. Then propose the channel: a topic per product area, existing content filed in, and a draft lesson for each gap. Build it as a new private channel and preview it. Adding content to a channel with members notifies them, so ask before touching an existing one. Don’t publish or notify anyone until I approve.

  • Turn what customers ask on calls into training

    Claude groups the questions customers really ask and drafts a lesson that answers them.

    Your AI asks you

    Whether and where you record or note calls, which window and call types, who it's for

    The prompt

    I want to turn what customers actually ask on calls into training, so our people can answer before it comes up again. Use the Juno Journey connector for anything in Juno. If it isn’t connected, stop and tell me how to add it (https://docs.junojourney.com/mcp/overview). Before you build anything, ask me: 1. Whether and where we record or note calls (a call recorder, meeting notes, a CRM), or I’ll upload transcripts 2. Which time window and which kinds of calls 3. Who the training is for Ask these in one message, then wait for my answers. Check that source is connected in this chat; if not, I’ll connect it or upload transcripts. Only use questions you actually find, and count how many calls each came from. Group the questions into themes ranked by frequency, then search Juno for content that already answers each one. Propose which themes need an update to an existing course, a new short lesson or FAQ, or a quick drill. Show me that plan first and build only what I approve, as drafts, with customer names removed. Don’t publish or assign until I say so.

  • Compare adoption: trained vs. untrained account owners

    Usage side by side for accounts whose owners took the training and those who didn't, labeled as correlation.

    Your AI asks you

    The feature, whether and where you track usage and account owners, the "used it" event

    The prompt

    I want to compare feature adoption for accounts whose owners took the training vs. those whose owners didn’t. Use the Juno Journey connector for anything in Juno. If it isn’t connected, stop and tell me how to add it (https://docs.junojourney.com/mcp/overview). Before you build anything, ask me: 1. The feature, the training that covers it, the date range 2. Whether and where we track product usage, and which event means “used it” 3. Where account owners are recorded (if anywhere) and how they match Juno users 4. Accounts or segments to exclude Ask these in one message, then wait for my answers. Check each non-Juno source is connected in this chat; if not, I’ll connect it or upload a CSV. Never estimate missing numbers. Pull completions from Juno first and show how you matched people. If you can’t read completions here (analytics may be off for our account), I’ll upload an export from Juno. Then build an interactive artifact: adoption for trained vs. untrained owners, counts per group and the account list. State definitions, show sample sizes and gaps, and say plainly it’s correlation, not causation. Change nothing anywhere.

All prompts

One company, and the number they published

A cybersecurity company that runs its customer certification programme in Juno, and what it says that programme did.

“Influenced 85%+ of direct customer ARR with Hunters Academy (our customer & partner certification program in Juno). It is becoming a company differentiator used to help close new business, supporting fast time to value for our customers.”

Customer Onboarding: Saved $60,600 (105 live customer success training hours) in 1-year with a technical customer onboarding certification in Juno.

Meagan D., Director of Sales Enablement at Hunters.Meagan D.Director of Sales Enablement, Hunters

Questions people ask.

Can we brand the academy on our own domain without a developer?

Your own domain, your logo, your colours and type, a catalogue you arrange, and a different homepage for a different audience are all settings an administrator changes. A developer is needed when you want markup we do not generate, or a page that behaves like part of your own product.

How do you keep academy content current when we ship fortnightly?

The release is what starts it. What shipped is compared against what is already published, the material that describes the changed part is updated in place from a prompt, and the unit keeps its link, its assignments and its history. Nothing reaches a customer until you have approved it.

What happens when a certification goes out of date?

Every credential carries an expiry date, and the holder and the owner are both alerted before it passes. When a release changes what the certification tested, the same event that updates the material lists the holders it affects, and you decide whether they recertify now or at their next expiry.

Can customers get training inside our product or help centre?

Yes. A short piece of your academy can be rendered inside your product at the point where the question comes up, and the same material can sit on a help-centre page or beside a community thread. It is your academy's material, branded as yours, and nothing is drawn over your interface.

Can our biggest customers run your content in their own system?

Yes, as a standards-based package their system can play, alongside the surfaces you run yourself. What comes back from a system you do not own depends on that system, and it is a question we would rather answer against your largest account's setup than in general.

Can we charge customers for access to the academy?

Yes, with Stripe handling the payment, so the money arrives where your finance team already looks and no second billing system is introduced. Which parts of your catalogue sit behind a payment, and what a buyer gets when they pay, is worth ten minutes on a call.

Can we run live sessions with guests who have no account?

Yes. A guest can join a live session from an invitation without being provisioned first, which is what makes an open launch webinar workable. Cohorts and office hours run on the same calendar, with rooms, instructors and invitations through Google or Outlook, Zoom, Teams or Meet.

How do our customers' people get accounts, and is it secure?

Salesforce Contacts become learners through a rule you write against fields already on the account, and the rule runs as a dry run first so you see who would be created. They sign in from a link that expires in an hour. Our security posture is published item by item.

What is customer training?

Customer training is how a software company teaches the people who use its product to use it well: onboarding a new account, explaining what changed in a release, and certifying that someone can run the product in production. It is measured per account, in adoption and renewal, rather than per learner.

How is customer training priced?

Pricing is published on the Pricing page.