# Asana Custom Fields for Goals: Inside the Build

> When work feels disconnected from purpose, clarity is the fix. Here's how Asana built the Goals feature that lets every team define success on their own terms.

Source: https://asana.com/resources/asana-custom-fields-goals

## Inside the build: How Asana made goals work the way your team does

Clear expectations and a sense of mission make work meaningful—yet data shows both are harder to achieve than it seems. Only 46% of employees feel clear about what’s expected of them at work, according to a 2025 [Gallup poll](https://www.gallup.com/workplace/692954/anemic-employee-engagement-points-leadership-challenges.aspx). Meanwhile, only 31% of managers feel engaged. Asana Goals was built to close that gap by giving teams a structured way to connect daily work to the results that matter.

[Asana Goals](https://asana.com/features/goals-reporting/goals) gives every team a single place to define what success looks like. This feature lets workers set measurable outcomes, track progress automatically, and see how individual tasks contribute to company-wide priorities. It's the difference between a team that's busy and a team that knows exactly what they’re working toward.

“Asana has had tasks, projects, and even portfolios for a really long time, and that's all about tracking day-to-day tasks,” says Tammy Liu, a software engineer at Asana. “But we realized workers needed to understand what they’re working toward. Goals adds in the _why_ behind the _what_.”

As more teams inside Asana started using Goals, it became clear that every team tracked their goals a little differently. Some goals were organized by department, others by initiative, or owner, or quarter. There was no structured way to add metadata to a goal inside Asana.

That's what kicked off the build behind [custom fields](https://asana.com/features/project-management/custom-fields) for Goals.

## What are custom fields for Goals, and why do they matter?

Asana has had [custom fields for tasks, projects, and portfolios](https://asana.com/product) for years. The ability to tag, filter, and sort based on structured data is fundamental to how teams make Asana fit their specific workflows. The product team knew from the beginning that Goals would eventually need custom fields, too.

But when the engineers started designing the feature, they quickly realized that adding custom fields alone wouldn't be enough.

Tammy says. “It's not that you only need to tag your goals—you also need to be able to organize, filter, and sort them.”

That insight changed the scope of the work. What started as a plan to add a field type became a much larger effort, including:
- A new list view built for accessibility and scale
- Saved views that let teams filter and sort goals their way
- Custom fields that tie it all together

The team built all three at once because shipping one without the others would have left the real problem unsolved.

Here's how it works:

### Step 1: Add custom fields directly to each goal

On [a project in Asana,](https://asana.com/features/project-management/projects) adding a custom field applies it to every task in that project—every task gets the same fields, no exceptions. Because Goals are more varied by nature, a one-size-fits-all approach would limit useful tracking.

Think about what a company's goal list actually looks like: a product launch goal sitting next to a hiring goal sitting next to a regional marketing goal. Each one needs different information attached to it. The product launch goal might need "launch date" and "lead team." The hiring goal might need "headcount" and "department." Applying the same fields to all of them would create clutter, not clarity.

So in Asana, custom fields attach to individual goals, not to the entire view. Users can add fields from the right pane of any goal, pull from a shared company-wide library, or create new ones from scratch.

### Step 2: Use saved views to filter and sort by those fields

Behind the scenes, filtering and sorting goals by custom fields runs through [saved views](https://help.asana.com/s/article/project-customization-and-views?language=en_US)—the same engine that powers views elsewhere in Asana. For example, teams can build a view that shows only Q2 goals in EMEA, sorted by the responsible party, and save it to share with stakeholders. The consistency is intentional. If you know how saved views work on projects, you already know how they work on goals.

"It's not that you only need to tag your goals," says Tammy. "You actually also need to be able to organize them and filter them and sort them."

### Step 3: Use the list view to see everything at once

The[list view](https://help.asana.com/s/article/list-view?language=en_US) gives goals the same column-based layout that tasks and projects already use. Users can show, hide, and reorder columns, and scan metadata across dozens of goals in a single screen. And because the list view is built on the same foundation as the rest of Asana, future improvements to list views across the platform automatically apply to Goals too.

That last point future proofs the product. "If there are improvements to list views everywhere and saved views everywhere and custom fields everywhere, we don't have to rebuild them three or four times over," says Tammy.

## Building for how teams actually set goals

The deeper lesson from this build is about meeting users where they are. Clarity doesn't come from having goals—it comes from having goals that reflect how individual teams work. Some follow[OKR methodology](https://asana.com/resources/okr-meaning), some organize by business unit, and some by a custom taxonomy that only makes sense inside their walls. No single feature could fit every team, so the Goals team built one that adapts to all of them. Now you can define your own fields, filter by them, and share those views across your organization.

"Custom fields for goals is really for the users to make Asana their own, and we want to empower that,” says Tammy. “There's so much a team can do now."

#### Supercharge your teams with AI that gets work done

Give your teams AI that understands their work, keeps projects moving, and gets better the more your teams use it.
- [영업팀에 문의](http://asana.com/ai-teammates-sales?utm_medium=website&amp;utm_source=blog&amp;utm_campaign=aitga-sl27)
- [영업팀에 문의](http://asana.com/ai-teammates-sales?utm_medium=website&amp;utm_source=blog&amp;utm_campaign=aitga-sl27)

워크플로 자동화

- [How AI Studio streamlines buying at Asana](/ko/resources/ai-studio-streamlines-procurement-workflows)

AI

#### 콘텐츠 작가

복잡한 기업 조달의 세계에서 성공은 단순한 매매 이상의 것에 달려 있습니다. 이는 공급업체 관계, 재무 관리, 조직 위험의 균형을 맞추는 전략적 탐색에 관한 것입니다. Asana의 조달 팀의 경우 이러한 복잡성이 특히 두드러집니다.Asana의 조달 운영 책임자인 Jennifer Liu는 "가장 복잡한 계약에는 최대 7개 ...

- [변경 관리 프로세스 소개 및 활용 방법](/ko/resources/change-control-process)

프로젝트 관리

#### 콘텐츠 작가

변경 관리 프로세스는 프로젝트 매니저가 이해관계자에게 검토 요청을 제출하여 승인이나 거부가 이루어지는 절차입니다. 이는 여러 진행 중인 작업으로 구성된 대규모 프로젝트를 관리하는 데 도움이 되는 중요한 프로세스입니다.여러 프로젝트를 관리하다 보면 상황이 복잡해질 수 있습니다. 업무 타임라인 조율부터 목표와 결과 추적에 ...

- [The beginner’s guide to business process management (BPM)](/ko/resources/business-process-management-bpm)

비즈니스 전략

#### 작가

비즈니스 프로세스 관리(BPM)란?비즈니스 프로세스 관리(BPM)란 비즈니스 프로세스를 분석하고 개선하는 관행을 말합니다. 비즈니스 프로세스는 특정 조직의 목표를 달성하기 위해 비즈니스가 수행하는 일련의 작업 또는 활동입니다. 이러한 관리가 필요한 이유는 무엇인가요? 시간이 지남에 따라 팀원이 적거나 특정 툴을 사용하기 ...

- [Inside the Build: How Asana makes complex rules work everywhere](/ko/resources/how-asana-makes-complex-rules-work-everywhere)

워크플로 자동화

#### Content marketing manager

A growth marketing team builds an intake rule in Asana that handles their repetitive tasks. The rule handles every incoming request: One branch for high priority requests spins up ...

- [How Asana built custom fields for goals to help teams organize what matters most](/ko/resources/asana-custom-fields-goals)

워크플로 자동화

워크플로 자동화

- [Content marketing manager](/author/lauren-johnson)

Clear expectations and a sense of mission make work meaningful—yet data shows both are harder to achieve than it seems. Only 46% of employees feel clear about what’s expected of t ...
