Can You Use Jira for Customer Onboarding? (2026)
Yes. Jira can run customer onboarding, and engineering-led SaaS teams do it with one shared project, an epic per customer, an automation rule that builds the task tree, and Plans on Premium for the portfolio. It costs $9.05 per user per month on Standard at list price, rising 7 to 10 percent on October 13, 2026. It breaks in three places: customers cannot see or own the plan without a paid seat, nothing captures the decisions and promises made on calls and in Slack, and the admin load falls on implementers who are not Jira admins. Stay in Jira below about 10 concurrent implementations; past that, add a customer-facing tool that syncs to Jira or a layer that turns the conversation into tracked work.
Yes, you can run customer onboarding in Jira, and if your engineering team already lives there it is a reasonable place to start. The standard pattern is one project for all customers, an epic per customer, an automation rule that spawns the task tree from a template, and a Plans view on Premium for the portfolio. At list price Jira Standard is $9.05 per user per month, which is cheaper than any dedicated onboarding tool on the market.
The trouble starts at the edges. Customers cannot see or update the plan without a paid Jira seat, or a Jira Service Management portal that shows them requests rather than a project. Every decision, commitment, and risk from your kickoff calls and Slack channels has to be typed into a work item by hand. And the admin load of creating, configuring, and archiving hundreds of customer epics or projects a year lands on implementers who are not Jira admins. This guide covers how teams set it up, what it really costs after the October 2026 price increase, where it breaks, and when to put something alongside it.
Can you run customer onboarding in Jira?
Yes. Jira has no onboarding-specific object, but its building blocks map cleanly onto an implementation: an epic is a customer, tasks are milestones, sub-tasks are the checklist under each milestone, and workflow statuses are your phases (kickoff, configuration, data migration, UAT, go-live, hypercare). Since May 2024, when Atlassian folded Jira Work Management into Jira, every subscription includes both software projects and business projects, so an onboarding team no longer needs a separate product to get list, calendar, and timeline views.
It fits three kinds of teams. First, B2B SaaS companies where implementation work is mostly engineering work: integrations, custom configuration, data migration. Second, forward-deployed engineers who escalate to product engineering every week and want customer work on the same board as the bugs it generates. Third, teams running fewer than about 10 concurrent implementations who cannot justify a second tool yet. It does not fit teams whose customers need to own and complete tasks, leaders who want a health read across 30 accounts without building JQL dashboards, or implementers who are already the bottleneck for every status update.
Which Jira should you use: business project, software project, or Jira Service Management?
Use a business project for the onboarding plan itself, a software project only if your implementers are also shipping code in sprints, and Jira Service Management (JSM) only for the request intake and support side of onboarding, never as the project plan. Here is why.
| Option | Best for | Customer access | Watch out for |
|---|---|---|---|
| Jira business project | Tracking milestones, owners, and dates per customer; list, board, calendar, and timeline views | Paid Jira seat required | Customers see internal comments unless you configure issue-level security (Standard and up) |
| Jira software project | FDE and solutions teams whose implementation tasks are engineering tasks | Paid Jira seat required | Customer work gets buried in the engineering backlog and sprint ceremonies |
| Jira Service Management | Intake forms, support requests, and questions from customers during onboarding | Free and unlimited; portal-only customers see their own requests | The portal is a ticket queue, not a plan; customers cannot see the timeline or own milestones |
The JSM detail matters because it is the only way a customer touches Jira without a license. Atlassian's account documentation confirms customers do not need a product license to send requests or read the help center, and that portal-only customers cannot log in at your site's root URL at all, only at the help center URL. Atlassian recommends portal-only accounts for people you view strictly as a client and do not expect to collaborate with on future projects. That is the opposite of an implementation, where the customer owns half the work.
Practitioners land in the same place. In an Atlassian Community thread on client implementation configuration, the implementation lead running the process described tracking all internal work in Jira while explicitly not using JSM for communication with clients, sharing a visual of the plan with the customer instead.
How do teams actually set up Jira for customer implementations?
The setup that survives contact with 50 customers is one shared project, an epic per customer, and one automation rule that builds the plan. Here is the sequence teams that have done it recommend.
- One project for all customers, not one project per customer. A project per customer feels tidy until you are creating and archiving hundreds a year. The same community thread put the objection plainly: with no dedicated Atlassian admin and no budget for add-ons, maintaining hundreds of projects is a lot of admin work with no clear archiving path. Use a single onboarding project, an epic per customer, and a custom field or component for the customer name so you can filter on it.
- Let automation build the task tree. The pattern a Jira practitioner shared in a 2021 thread that is still being replied to in 2025: when an epic is created in the onboarding project, an automation rule creates every task and sub-task, assigns each to the right owner, and fills in fields. One rule, one template, zero copy-paste. Keep your automation budget in mind: Atlassian's plan guide lists 100 rule runs a month site-wide on Free, 1,700 a month on Standard, and 1,000 per user per month pooled on Premium.
- Add the fields leaders will filter on. Go-live date, current phase, customer owner, health (a simple select), and contract value. Without them your dashboard is a count of open issues, which tells a VP nothing about which account is about to slip.
- Model phases as workflow statuses, not as separate tasks. Kickoff, configuration, data migration, UAT, go-live, hypercare. Statuses give you a board column per phase and let you use workflow conditions to block a transition until sub-tasks are done. Checklist apps like Issue Checklist and Smart Checklist add per-issue checklists with due dates and mandatory items, but see the pricing rule on Marketplace apps below before you install one.
- Use Plans for the portfolio view if you are on Premium. Plans (the feature formerly called Advanced Roadmaps) shows every customer epic on one timeline with dependencies. On Standard you get a timeline per project only, which is fine for a single shared onboarding project.
- Wire Slack for notifications, not for tracking. Jira Cloud for Slack posts transitions and comments into a channel. What it cannot do is read the channel and update Jira, so every promise made in a customer Slack Connect channel still needs a human to open Jira and type it in.
What does Jira cost for an onboarding team?
At list price, adding eight implementers to a company that already pays for Jira Standard costs about $72 a month. That is the good news. The rest of the bill is where teams get surprised, and the whole thing goes up in October 2026.
| Plan | List price (August 2026) | What you get for onboarding |
|---|---|---|
| Jira Free | $0 for up to 10 users | Unlimited projects and work items, 2 GB storage, 100 automation rule runs a month, no roles and permissions, no Rovo AI |
| Jira Standard | $9.05 per user per month at 100 users | Roles and permissions, issue-level security, 250 GB, 1,700 rule runs a month, audit logs, 25 Rovo credits per user |
| Jira Premium | $18.30 per user per month at 100 users | Plans for cross-customer timelines, 1,000 rule runs per user pooled, sandbox, unlimited storage, 99.9% uptime SLA, 70 Rovo credits per user |
| Service Collection (JSM) Standard | $20 per agent per month | Portal, forms, queues; customers free and unlimited; Customer Service Management included |
| Service Collection (JSM) Premium | $51.42 per agent per month | Adds virtual service agent, change management, advanced asset management |
Jira figures are from a September 2026 Atlassian Community pricing breakdown; JSM figures are from the Service Collection pricing page. Four things change the real number:
- Prices rise on October 13, 2026. Atlassian's announced list price update, summarized by Adaptavist, adds 7 to 10 percent to Jira Standard and Premium, 8 percent to Enterprise, and 7.5 percent to Service Collection Standard and Premium. If you are buying, buy annual before the date.
- Annual tiers have a cliff. Annual billing is sold in fixed user bands. The same community breakdown shows Jira Standard at $4,550 a year for 50 users and $9,050 a year for 51 users, at which point monthly billing is 39 percent cheaper. Count where your headcount will sit inside the band before you commit.
- Marketplace apps are priced on your biggest Jira product. Per Atlassian's billing documentation, apps for Jira are priced on the maximum user count across Jira products on the site: 100 Jira users plus 80 JSM agents means every app is billed at the 100-user price. A checklist app for a six-person onboarding team is priced for the whole engineering org.
- Automation is about to be metered differently. From December 3, 2026, Atlassian moves automation from counting rule runs to counting steps, and Enterprise plans lose unlimited automation in favor of a monthly allowance, per Adaptavist's summary of the usage-based pricing change. A rule that creates 40 tasks per new customer counted as one run; it will count as roughly 40 steps.
Add SSO through Atlassian Guard at $4.20 per user per month on Standard, and the community breakdown's own scenarios put other Atlassian products and Marketplace apps at 49 to 75 percent of the total Atlassian bill. Jira is cheap; a Jira stack is not. For a comparison with what dedicated tools actually cost, see our guide to customer onboarding software pricing.
How do you give customers access to Jira during onboarding?
The honest answer is that you mostly should not, and the teams that make Jira work for onboarding keep customers out of it. Here are the five options and what each one costs you.
| Option | What the customer sees | Cost | Verdict |
|---|---|---|---|
| Paid Jira seat for the customer's project lead | Everything in the project, including internal comments unless issue security is configured | $9.05 or more per person per month, on your bill | Works for one enterprise customer with a technical PM; does not scale |
| JSM portal-only account | Their own requests and the knowledge base | Free | Good for intake and questions; useless for the plan |
| Shared Confluence page or Jira dashboard | A read-only snapshot you maintain | Confluence license or a public page | Fine for weekly status if someone keeps it current |
| Weekly status email exported from Jira | What you chose to include | An hour of implementer time per customer per week | The default for most teams, and the main cost of running onboarding in Jira |
| Slack Connect channel per customer | The conversation, decisions, and files | Free for the customer | Best customer experience; needs something to turn the conversation into tracked work |
The pattern that works is Jira internal, Slack external, and a short written status every week. We cover the trade-off in depth in Slack vs. a customer portal for onboarding, and the mechanics of chasing what the customer owes you in how to track customer deliverables during onboarding.
Where does Jira break for customer onboarding?
Jira breaks in five predictable places, and none of them are fixable with more configuration. They are consequences of Jira being a system that only knows what someone typed into it.
1. The customer's half of the plan is invisible to the customer
Every implementation depends on the customer delivering things: a data export, SSO details, a decision on field mapping, sign-off on UAT. In Jira those tasks exist, assigned to someone at the customer who cannot see them. The implementer becomes the messenger, copying task lists into email and chasing replies. Dedicated onboarding tools were built around exactly this gap.
2. Nothing captures the conversation
Kickoff calls, weekly syncs, and Slack Connect threads are where scope changes, deadlines move, and promises get made. Jira captures none of it unless an implementer writes it down. Rovo, Atlassian's AI, is included on paid plans and can summarize comments and break epics into tasks, but it works on what is already inside Jira. The Rocketlane 2025 State of Customer Onboarding report, based on more than 950 onboarding and implementation professionals, names disjointed tools and inconsistent handoffs among the top challenges, and finds nearly half of teams already using AI tools to close the gap.
3. The admin load lands on the wrong people
Custom fields, workflow schemes, automation rules, permission schemes, and archiving all need a Jira admin. Most onboarding teams do not have one. The implementation lead in the community thread above listed the constraints most teams recognize: no dedicated Atlassian admin, no approved budget for add-ons, and implementations that run several months across multiple teams, which is too complex for a checklist app to solve alone.
4. Automation and AI have meters
Standard's 1,700 rule runs a month sounds generous until a template rule, a due-date reminder rule, and a status-sync rule all fire per task. When you hit the cap, Atlassian's documentation is clear that rules stop until the next month. The December 2026 switch to step-based counting makes the ceiling lower for exactly the template-heavy rules onboarding depends on.
5. Health and status stay manual
A JQL dashboard shows open issue counts per epic. It does not know that the customer went quiet for nine days, that the go-live date was pushed twice in Slack, or that the sponsor changed. Someone has to notice, then write the update. See how to write a customer onboarding status update for what that update should contain and how to build an onboarding health score for the signals a dashboard should carry.
Jira vs dedicated onboarding software: when should you switch?
Switch when the customer-facing gap costs more implementer hours than a tool would, which for most teams happens somewhere between 8 and 15 concurrent implementations. Before that, Jira plus Slack is usually enough. Use this test.
| Stay in Jira if | Add a dedicated tool if |
|---|---|
| Your engineering team runs the implementation and already lives in Jira | Implementers and customers own most tasks and engineering is an occasional escalation |
| Fewer than about 10 concurrent implementations | More than 10 to 15 concurrent, or you are hiring a second implementer to keep up with status |
| Customers accept a weekly status email and a Slack channel | Customers ask where they can see the plan, or your sales team promises a portal |
| Someone on the team can administer Jira | Nobody owns Jira configuration and the template drifts |
| Leaders are comfortable reading a JQL dashboard | Leaders want per-account health and a weekly narrative without asking |
It is not either-or. Both category leaders sync to Jira so engineering never has to leave it. Rocketlane's Jira integration creates or links a Jira issue from a Rocketlane task, syncs status and due dates from Jira back to the task, syncs comments both ways, and can auto-create the Jira issues from a project template. GUIDEcx's Jira v3 integration syncs task name, status, and assignee bi-directionally and can create issues when a project is created or a task becomes active, though it runs on a three-level Workato recipe architecture that GUIDEcx suggests configuring with your CSM. Both are covered in our buyer's guide to customer onboarding software and the GUIDEcx vs Rocketlane comparison. If you are weighing Jira against general project tools, see Asana, monday.com, and ClickUp for customer onboarding, and against your CRM, see running onboarding in HubSpot.
A different approach: keep Jira, add a layer that reads the conversation
Every option above still leaves the core problem in place: the plan lives in Jira, the truth lives in Slack and on calls, and an implementer spends hours a week moving one into the other. Stipulate takes the opposite approach. It reads your customer Slack channels and call transcripts and builds a record of every commitment: decisions, risks, blockers, requirements, stakeholders, and process details, each linked to the message it came from. It suggests action items as they surface in conversation, answers questions about an engagement with cited evidence, and gives leads a live health read per engagement without anyone writing a status update. Jira stays the system of record for engineering work; the customer record comes from the conversation instead of from data entry.
For teams already running customer onboarding in Slack, this is the piece that makes the Jira-internal, Slack-external pattern hold up past ten customers. The free plan runs one active engagement with every core feature and the full manager dashboard, with no per-user fees; Pro removes the engagement limit at $249 a month billed annually.
Next steps
If you are starting from scratch in Jira this week, do these in order.
- Create one business project called Onboarding. Do not create a project per customer.
- Add four custom fields: Customer, Phase, Go-live date, Health. Create one saved filter per implementer and one dashboard for leadership.
- Build the automation rule: trigger on epic created, create the milestone tasks and sub-tasks, assign owners, set due dates relative to kickoff. Test it on Free or a Premium sandbox and count the runs it uses.
- Decide the customer-facing surface now, before the first kickoff: a Slack Connect channel plus a Friday status, not a Jira login.
- Before October 13, 2026, price annual against monthly at your exact headcount and check which band you land in.
- Set a review trigger: when you pass 10 concurrent implementations or an implementer spends more than an hour a day on status, evaluate a customer-facing tool that syncs to Jira, or a conversation layer that removes the data entry.