RoadmapAI

How to Track Feature Requests in Zendesk Tickets

Stop good ideas dying in your support queue. Set up fields, tags, triggers, and macros to track Zendesk feature requests and close the loop in 2026.

Customer Feedback · · 18 min read

Zendesk feature requests mean two different things. For most teams, they are the product ideas customers drop into support tickets. For others, they are the ideas you send to Zendesk about its own product. This guide covers both. The ticket workflow comes first, because that is where most requests get lost.

I have watched good ideas die in support queues more than once. A customer writes "it would be great if...", an agent replies kindly, the ticket closes, and the idea disappears. Here is how to stop that, step by step. Last verified: November 2026.

Direct answer: To track feature requests in Zendesk, classify each ticket with a request-type field, add a consistent feature tag, point duplicates at one canonical request, count unique requesters in Explore, and hand the ranked list to your roadmap or issue tracker. Then tell every requester when it ships.

Quick answer: the 5-step system

  1. Classify. Mark the ticket as Bug, Feature request, How-to, Billing, or Other.
  2. Tag. Add feature_request plus one feature tag such as fr_export_csv.
  3. Merge. Point duplicate wordings at one canonical request.
  4. Count. Report on unique requesters per tag, not ticket volume.
  5. Close the loop. Notify everyone on the list when the feature ships.

Jump to tracking requests from tickets or to submitting a request to Zendesk itself.

Which Zendesk Feature Requests Do You Mean?

Requests your customers send you through Zendesk

You run Zendesk Support or Zendesk Suite. Customers email, chat, or fill in a form, and product ideas hide inside those conversations. This is the main use case, and it is the one most teams handle badly.

Requests you send to Zendesk about the product

Maybe you want Zendesk to add a field condition, a macro option, or an admin shortcut. Zendesk collects this feedback in the Zendesk Community, where admins post "Feature Request:" threads and others vote and comment. I cover the exact path below.

Why Feature Requests Get Lost in Zendesk Tickets

Zendesk is great at resolving conversations. It was not built to be a product backlog. Here is why requests slip through.

Tickets are conversations, not backlog items

A ticket closes when the customer gets an answer. A feature request has to stay open for months. These two lifecycles collide, and the ticket always wins.

Different wording, same request

One customer asks for "CSV download." Another wants "spreadsheet export." A third says "get my data out." Without a naming rule, you end up with three items instead of one item with three votes.

Bugs, how-tos, and requests share one queue

An agent reads "this doesn't do X." Is that a broken feature, a missing one, or a misunderstanding? If agents guess differently, your data turns to noise. Other helpdesks have the same problem, and I wrote about how to separate feature requests from support in Intercom.

No native voting or public roadmap

Zendesk Support has no built-in voting board or public roadmap for your own product, and tickets are not votes. You need a counting method and a place to publish status. The rest of this guide builds both.

How to Track Feature Requests in Zendesk (Step by Step)

A small team can set up this Zendesk feature request workflow in about 30 minutes, as long as someone has admin access. If you want click-by-click screens, Zendesk's own documentation covers custom ticket fields, tags, triggers, and macros. Menu names change, so check them as you go.

Step 1: Add a Zendesk feature request custom field

Create a drop-down custom ticket field in Admin Center and name it Request type. Add these values:

  • Bug
  • Feature request
  • How-to
  • Billing
  • Other

Make it required when an agent solves a ticket. A field beats free-form tags for classification because it forces one choice and shows up cleanly in reports. Tags then carry the detail.

Step 2: Define a Zendesk feature request tag taxonomy

Good Zendesk ticket tags for feature requests work in two layers. One broad tag marks the type, and one specific tag names the feature. Keep every tag lowercase with underscores, since Zendesk tags cannot contain spaces.

Tag pattern Example Owner
feature_request feature_request Support lead
fr_<area>_<feature> fr_export_csv Product manager
fr_status_<state> fr_status_planned Product manager
fr_shipped fr_shipped Product manager
fr_internal fr_internal Support lead (internal asks only)

The fr_ prefix sorts every request tag together and keeps them apart from your other tags. Publish the approved feature tags in a shared document, and let only the product manager add new ones.

Step 3: Automate with triggers

Triggers handle the repetitive work. Two are enough to start.

  • Trigger A, tag sync. Conditions: Request type is Feature request. Action: add the tag feature_request.
  • Trigger B, acknowledgment. Conditions: ticket is updated, tags contain feature_request, and tags do not contain fr_acknowledged. Actions: add the tag fr_acknowledged and notify the requester with your logging message.

The "does not contain" condition keeps the customer from getting the same email twice.

Step 4: Give agents a Zendesk feature request macro

A Zendesk feature request macro can set the field, add tags, and insert a reply in one click. Build one per common request area, or one general version.

Sample reply macro text:

Thanks for the suggestion. I have logged your request for {{feature name}} with our product team. I can't promise a date, but I will email you when there is an update. If you can tell us what you are trying to get done, that helps us a lot.

Asking about the underlying job gives product the context behind the request, not just the proposed solution. Give the macro a searchable name, like FR - Log request - general.

Step 5: Build a Feature Requests view

Create a shared view with the condition "Tags contain feature_request", grouped by tag and sorted by last update. Product managers can scan it weekly without asking support for a summary.

Step 6: Merge duplicates into one canonical request

Pick a canonical item for each idea. You have three options:

  • Master ticket. Keep one internal ticket per feature, and reference its ID in a private note on each related ticket.
  • Linked issue. Create one Jira or Linear issue and paste its ID into a custom text field on each ticket.
  • Side conversation. Use a side conversation to bring in the product team without exposing the customer thread.

Skip Zendesk's native ticket merge for this. Merging closes the source tickets into one and hides requesters from your reports. For feature requests, you want many tickets pointing at one item, not one ticket swallowing the rest.

Step 7: Build a Zendesk feature request report in Explore

Use Zendesk Explore to build the report:

  • Metric: Unique requesters (count distinct).
  • Attribute rows: Ticket tags, filtered to tags starting with fr_.
  • Filters: Request type = Feature request, last 90 days.
  • Extra breakdowns: Requester organization, and plan if you store it in a field.

Add a second tab showing the same data by month so you can spot rising requests. Explore capabilities depend on your plan, so confirm your tier supports the attributes you need.

Decision tree: bug, how-to, or feature request?

Agents classify faster when they ask the same questions in the same order:

  1. Did it work before, or is it documented to work this way? Yes: Bug.
  2. Can the customer already do this with existing features? Yes: How-to. Send the guide.
  3. Is the customer asking for behavior your product does not offer? Yes: Feature request.
  4. Is it about invoices, plans, or payments? Yes: Billing.
  5. None of the above? Other. Escalate if unsure.

Some tickets are both, like a how-to the customer could not find plus a real gap. Pick the dominant one and add a private note.

Agent triage checklist

  • Request type field set
  • One fr_ feature tag added from the approved list
  • Customer asked what they are trying to achieve
  • Canonical item ID noted on the ticket
  • Reply macro sent, with no date promised
  • Internal asks tagged fr_internal

Prioritizing Zendesk Feature Requests With Real Demand Data

Count unique requesters, not tickets

Bar chart of demand scores: CSV export 24, SSO login 16, Dark mode 14.

One frustrated customer can write ten tickets. Ten customers writing once each is stronger evidence. Count distinct requesters, and distinct organizations where you can.

Weight by segment, plan, or revenue

Requests do not all carry the same business weight. Store plan or account tier on the organization, then report by that field. A request from three enterprise accounts may outrank one from thirty free users, depending on your strategy. Set that rule in advance, not per request.

A simple scoring formula

Start with this formula:

Demand score = unique requesters x segment weight x recency factor

  • Segment weight: free = 1, standard = 2, enterprise = 4 (adjust to your pricing).
  • Recency factor: 1.0 if requested in the last 30 days, 0.7 for 31 to 90 days, 0.4 for older.

If you prefer a known framework, RICE prioritization, published by Intercom's product team, adds reach, impact, confidence, and effort. Use demand score to build the shortlist and RICE to rank it.

Worked example (illustrative numbers, not real data):

Feature Unique requesters Avg. segment weight Recency Score
CSV export 12 2 1.0 24
Dark mode 20 1 0.7 14
SSO login 4 4 1.0 16

Dark mode has the most requesters, but CSV export wins once segment and recency enter the math. A flat ticket count would have picked the wrong item.

Sending Zendesk to Jira and Other Engineering Backlogs

A ranked list does nothing if engineers never see it. Pick one hand-off method and stick with it.

Zendesk to Jira feature requests

Atlassian publishes a Jira integration for Zendesk Support that lets agents create and link Jira issues from a ticket. Linked issues keep a trail from the customer conversation to the work item. It suits teams that already plan in Jira.

Zendesk to Linear

Linear supports customer-request workflows that link support tickets to issues. For the triage side, see how to track and triage requests in Linear. Check Linear's documentation for the current Zendesk connection options before you commit.

Zapier, webhooks, or the API

For custom routing, Zendesk exposes a REST API and webhooks. You can send tagged tickets to a spreadsheet, a database, or a board. If you prefer no code, this walkthrough shows how to route requests with Zapier. A GitHub-based team can adapt a GitHub Issues workflow the same way.

Weekly export for small teams

Run your Feature Requests view, export to CSV, and paste new rows into a tracking sheet each Friday. It is manual, but it holds up under about 20 requests a week. Mind GDPR if the export contains personal data, and limit who can open the sheet. The GDPR text is published on EUR-Lex.

Hand-off method comparison

Method Effort Sync Best for
Jira app Medium (admin setup) Two-way link Teams planning in Jira
Linear link Medium Link and status Product-led startups
Zapier or webhook Medium to high One-way, custom Custom routing
Weekly export Low None (manual) Small teams, early stage

Where Should the Source of Truth Live?

Tickets are evidence. The source of truth is the single list that says what was requested, by whom, and where it stands. Getting Zendesk feedback into a product roadmap depends on choosing that list deliberately.

Option Strengths Weaknesses Best for
RoadmapAI Captures from Discord and chat, AI-assisted deduplication, voting, public roadmap, changelog, MCP server Zendesk integration is coming soon, so ticket data needs a manual or Zapier step today Teams whose users also live in community channels
Zendesk tags only No new tool, fast to start No voting, no public status, weak for long-term tracking Under ~50 active requests
Spreadsheet Flexible, free Manual upkeep, no requester notifications Early-stage teams
Jira or Linear Engineers already live there Customer-facing context is thin, no public voting Delivery tracking
Canny, Upvoty, Productboard Voting boards, roadmaps, insights Another tool to run and pay for Dedicated feedback programs

I am biased here, since RoadmapAI is my product, so weigh that. My honest view: tags alone work until you need to show customers what is coming. After that, a board pays for itself. For more options, see the roundup of AI feedback tools.

When Zendesk alone is enough

Stay in Zendesk if you have a small product, a handful of recurring asks, and one person reviewing the view weekly. The system above covers you.

When to add a voting board or public roadmap

Add one when customers keep asking "is this planned?", when you have more than a few dozen distinct requests, or when sales needs to see status. A public roadmap answers those questions without a ticket.

Capturing requests from Discord, Slack, and email alongside Zendesk

Your customers rarely stick to one channel. If part of your audience hangs out in Discord, you can collect feature requests from Discord with a Discord feedback bot. Slack teams have a parallel path for Slack feature requests, and email has a feedback email to roadmap workflow. Helpdesk-style tools work similarly, as in Crisp Chat feature requests. RoadmapAI's Zendesk integration is listed as coming soon, so it is not available yet.

Closing the Loop: Tell Customers When Their Request Ships

Most support teams never go back to the customer. That wastes a real chance, because a "you asked, we built it" email can turn a complaint into loyalty.

Three steps: filter the view by fr_ tag, bulk-apply a macro that adds fr_shipped, and let a trigger send the message and add fr_notified.

Keep the requester list attached to the item

For every canonical request, record the ticket IDs or requester emails. In a Jira or Linear issue, put them in a custom field or comment. In a spreadsheet, add a column. Lose the list and you lose the ability to notify anyone.

Macro and trigger pattern for "shipped" notifications

  1. When a feature ships, filter your Feature Requests view by its fr_ tag.
  2. Bulk-apply a macro that adds the tag fr_shipped and sends the shipped reply.
  3. A trigger with conditions "tags contain fr_shipped" and "tags do not contain fr_notified" sends the message and adds fr_notified, which prevents repeats.

Closed tickets cannot be reopened and updated. Create a follow-up ticket from the closed one, or send the message through your email tool using the exported requester list.

Publishing a changelog entry

Write one public note for the release and link it from every shipped reply. Good changelog tools make this a two-minute job and give new customers a record of momentum.

Sample reply wording

Acknowledged: "Thanks for the idea. We have logged it and will share news when we have it."

Under review: "Good news: the team is now reviewing your request for {{feature}}. No date yet, but we are looking at it seriously."

Shipped: "You asked for {{feature}}, and it is live today. Here is how to use it: {{link}}. Thank you for helping shape the product."

Keep dates out of the first two. If you must give one, say "we are aiming for," and review it often.

How to Submit a Feature Request to Zendesk Itself

Zendesk Community product feedback topics

Zendesk runs a public community with product feedback areas, and Zendesk Community feature requests are the main public route. Search before you post. If someone already asked, vote and add your use case in a comment instead of starting a duplicate thread. That search also tells you whether a Zendesk feature has been requested already.

Contacting Support or your account team

On a paid plan, you can also raise the request through Zendesk Support or your account representative, especially when it touches a contract or a large rollout. Ask them to log it against your account.

How to write a request that gets traction

Use this format when you submit a feature request to Zendesk:

  • Problem: What are you trying to do, and what blocks you?
  • Current workaround: How do you cope today?
  • Frequency: How often does it happen, and for how many agents?
  • Impact: What does it cost in time, errors, or customers?
  • Suggested outcome: One sentence, held loosely.

Verify first. Zendesk can change where and how it accepts product feedback. Confirm the current channels in Zendesk's official help center before you post.

Common Mistakes and Troubleshooting

Problem Why it happens Fix
Tag sprawl Agents invent tags Approved list; only the product manager adds tags
Agents forget to tag Tagging is manual Required field on solve, plus macros
Counting tickets, not people Default Explore counts tickets Use distinct requesters
Over-promising dates Agents want to please Macro wording that bans dates
Internal asks mixed with customer asks Sales or CS files tickets on behalf of users fr_internal tag; filter it from demand counts
Requests buried in long threads The ask appears in message 14 Ask agents to add a private summary note
Never reporting back No owner for notifications Assign a weekly "shipped" review

Setup Checklist and Downloadable Template

30-minute minimum setup

  • Create the Request type field (5 minutes)
  • Write the tag list and share it (5 minutes)
  • Add the tag-sync trigger (5 minutes)
  • Create the log-request macro (5 minutes)
  • Build the Feature Requests view (5 minutes)
  • Schedule a weekly 30-minute review (5 minutes)

Advanced setup for large teams

  • Separate tag prefixes per brand in multi-brand accounts.
  • Organization-level fields for plan and ARR, used in Explore weighting.
  • An API job that syncs tagged tickets to your backlog tool nightly.
  • A shared taxonomy review every quarter to retire stale tags.

Tracking sheet template

Copy these columns into a spreadsheet to start: Feature name, Canonical tag, Status, Unique requesters, Organizations, Segment weight, Recency factor, Demand score, Linked issue ID, First requested, Last requested, Shipped date, Customers notified (Y/N).

Want one place where requests, votes, and status live together? See RoadmapAI pricing for plans and the free trial.

Frequently Asked Questions

What does "Zendesk feature requests" mean?

It means either the product ideas your customers send you through Zendesk tickets, or the ideas you send to Zendesk about its own software. Most teams that use Zendesk need the first: a way to capture, count, and route customer ideas.

How do I track feature requests in Zendesk tickets?

Add a Request type field, tag each ticket with feature_request and a specific fr_ tag, link duplicates to one canonical item, and report on unique requesters in Explore. Review the list weekly and send ranked items to your backlog.

How do I tag a ticket as a feature request?

Use a macro that sets the Request type field to Feature request and adds feature_request plus a feature tag such as fr_export_csv. A trigger can add the broad tag automatically when the field is set.

Should I use a custom field or tags?

Use both. The custom field classifies the ticket type with one required choice, and tags carry the specific feature name. The field keeps reports clean, while tags let you count each feature separately.

How do I count how many customers asked for the same feature?

Build an Explore report with distinct requesters as the metric and ticket tags as the rows, filtered to fr_ tags. Counting requesters instead of tickets stops one repeat writer from inflating a request.

Does Zendesk have a built-in voting board or public roadmap?

Not for your own product in Zendesk Support. Tags and reports can track demand, but customer voting and public status need a separate tool or a custom setup. Check Zendesk's current documentation for any change.

How do I send Zendesk feature requests to Jira?

Use Atlassian's Jira integration for Zendesk Support to create and link Jira issues from tickets. Put the canonical issue ID on every related ticket so you can find all requesters later.

How do I notify customers when their requested feature ships?

Keep the list of requesters on the canonical item, filter tickets by the feature tag when it ships, and apply a macro that sends the shipped reply. Add a notified tag to prevent duplicate emails, and link a public changelog entry.

Where do I submit a feature request to Zendesk itself?

Post in the product feedback topics of the Zendesk Community, after searching for an existing thread. You can also contact Zendesk Support or your account rep. Verify current channels in Zendesk's help center first.

When should I move from Zendesk tags to a dedicated feedback tool?

Move when customers keep asking what is planned, when you track dozens of distinct requests, or when sales and product need shared status. Tags are fine for small lists, but boards handle voting and public updates better.

Sources

Keep reading

· 18 min read

How to Track Feature Requests From Crisp Chat

Turn Crisp chat feature requests into a tracked pipeline: tag, log, merge, prioritize, and close the loop so no customer idea gets lost in your inbox.

Read article →

Your agent is ready. Give it a roadmap.

Start your 7-day free trial
7 days free · unlimited roadmap items · cancel anytime