Glints — Southeast Asia’s Leading Hiring Platform

giving recruiters control and enabling growth

Designing the first hiring monetization system

Designing the first hiring monetization system

giving recruiters control and enabling growth

Overview

Recruiters needed to post jobs fast and predictably, then control visibility once jobs were live to reach candidates before they moved on. As Glints reorged under rising targets and competition, I designed and tested new paid hiring models, introducing self-serve visibility boosts to give recruiters speed and control while enabling scalable revenue.

Outcome

Validated three paid hiring models in 9 months, with subscriptions adopted as core and 60%+ of boosts ordered via self-serve in the first 6 weeks.

My Role

Sole Product Designer, driving research, design, and cross-team alignment to navigate ambiguity and deliver Glints’ first monetization system.

Team

1 PM, 1 UX Writer, 5 Engineers

Timeline

Dec 2022 - Sep 2023

Platform

Recruitment Tech (B2B SaaS)

The Solution at a Glance

Glints — Southeast Asia’s Leading Hiring Platform

giving recruiters control and enabling growth

Designing the first hiring monetization system

giving recruiters control and enabling growth

Overview

Recruiters needed to post jobs fast and predictably, then control visibility once jobs were live to reach candidates before they moved on. As Glints reorged under rising targets and competition, I designed and tested new paid hiring models, introducing self-serve visibility boosts to give recruiters speed and control while enabling scalable revenue.

Outcome

Validated three paid hiring models in 9 months, with subscriptions adopted as core and 60%+ of boosts ordered via self-serve in the first 6 weeks.

My Role

Sole Product Designer, driving research, design, and cross-team alignment to navigate ambiguity and deliver Glints’ first monetization system.

Team

1 PM, 1 UX Writer, 5 Engineers

Timeline

Dec 2022 - Sep 2023

Platform

Recruitment Tech (B2B SaaS)

The Solution at a Glance

Glints — Southeast Asia’s Leading Hiring Platform

giving recruiters control and enabling growth

Designing the first hiring monetization system

giving recruiters control and enabling growth

Overview

Recruiters needed to post jobs fast and predictably, then control visibility once jobs were live to reach candidates before they moved on. As Glints reorged under rising targets and competition, I designed and tested new paid hiring models, introducing self-serve visibility boosts to give recruiters speed and control while enabling scalable revenue.

Outcome

Validated three paid hiring models in 9 months, with subscriptions adopted as core and 60%+ of boosts ordered via self-serve in the first 6 weeks.

My Role

Sole Product Designer, driving research, design, and cross-team alignment to navigate ambiguity and deliver Glints’ first monetization system.

Team

1 PM, 1 UX Writer, 5 Engineers

Timeline

Dec 2022 - Sep 2023

Platform

Recruitment Tech (B2B SaaS)

The Solution at a Glance

Where it began

When Growth Met Uncertainty

Southeast Asia’s Leading Job Marketplace

Often called a regional LinkedIn Jobs or Indeed, Glints connects employers and job seekers across the region, with Indonesia as its main market.

Indonesia

Main Market

6M+

Job Seekers

60K+

Employers

Fumbled at a Crossroads

In late 2022, after a company-wide reorg, leadership sought to rebuild stability and unlock growth. With job postings at the center of employer and candidate activity, monetization became the natural starting point for Glints’ first system redesign.

Who we served

Two Recruiter Archetypes, One Challenge

Recruiters came to Glints with very different hiring rhythms. But once jobs went live, they faced the same struggle: making sure roles stayed visible long enough to attract strong candidates before they moved on.

Before Jobs Go Live, Needs Diverged

Enterprises Hire in Cycles

Plan quarterly, post in bulk; need predictable budgets with room for urgent hires.

SMBs Hire on Demand

Post instantly, prioritize speed and flexibility; avoid delays or upfront costs.

After Jobs Go Live, Needs Converged

Everyone Needs Visibility to Reach Candidates

Both SMBs and Enterprises needed ways to boost underperforming roles back to the top, so more candidates saw them before top talent slipped away.

Why this moment mattered

Squeezed between Competition and Escalating Goals

Rivals grew faster and bigger

Indonesian startup Kitalulus was four times more active on mobile, while JobStreet stayed six times larger as the dominant incumbent. Glints was squeezed between a fast-rising challenger and a market giant.

Targets climbed higher in response

To keep pace, leadership raised the bar in Q2 2023. Connected opportunities (job posts that resulted in hires) had to grow from 179K in March to 1M by December.

That meant scaling 5× in just 9 months, a steep climb that pushed Glints’ system to its limits.

Glints faced pressure from outside and within

With rivals pulling ahead and internal goals escalating, Glints was caught in the middle. The new monetization system could not simply “work.” It had to scale quickly and sustain marketplace growth.

Framing the Problem

How might we design Glints’ first monetization system to keep job posting simple, visible, and scalable?

How might we design Glints’ first monetization system to keep job posting simple, visible, and scalable?

Design Principles

Balancing Recruiter Speed with Business Growth

I set principles to keep hiring fast and clear for recruiters, while sustaining predictable growth for the business.

Speed First

Recruiters should never lose talent due to delays.

Transparent Pricing

Always clear what they are paying for, when, and why.

Balanced Flows

Lightweight for recruiters with diverse hiring rhythms.

My Role

Orchestrator Turning Ambiguity to Alignment

I acted as the clarifier and orchestrator, turning shifting constraints into recruiter-friendly systems, while keeping product, sales, design, and leadership aligned under pressure.

Phase 1

Introducing Paid Postings

Introducing Paid Postings

We needed an efficient, flexible top-up so recruiters could hire fast

Challenge

The First Paid Posts Couldn’t Break the Flow

Keep posts fast and predictable, even with payment

SMBs hired instantly, while Enterprises planned in cycles. The pre-payment flow was simple: plan and post. Payment now had to fit without slowing speed or breaking predictability.

Paid vs free posts kept the marketplace balanced

Monetization created a split. Paid postings sustained revenue by covering popular roles. Free postings kept supply high and variety broad. The system had to balance both, ensuring revenue without stalling urgent hires.

First Try

Post with Credits like a Starbucks Card

Scoped from benchmarks into a lean MVP

After a reorg, I had only two weeks to set direction. I benchmarked five competitors and distilled their complex systems into a MVP recruiters could adopt fast: top up once, store credits, redeem for posts.

Addressed different hiring rhythms

Credits gave recruiters options that matched their needs and reduced top-up frequency while keeping posts live instantly.

Pre-purchased packages for Enterprises

Avoid repeated internal approvals when posting at scale.

One-off top-ups for SMBs

Post immediately without committing to upfront fees.

Top up credits, simple as reloading a Starbucks Card

Credits worked like a Starbucks Card: load once, spend over time. Recruiters could top up in the wallet or add credits while posting. Either way, jobs went live with balances shown clearly.

What Worked Better

Pay per Post like a Coffee Voucher

Pivoted when Credits hit policy walls

When Indonesian refund policies blocked Credits, I pivoted to a simpler model that reused most of the infra: purchase a job post voucher, no credit balance to ensure we could meet the launch timeline.

One job, one voucher — straightforward and familiar

Instead of storing Credits, recruiters bought job post vouchers. Each voucher could only be used once, just like a coffee coupon. Clearer for recruiters, simpler for engineering, but too rigid for long-term growth.

Purchase a job post at posting

Recruiters could pay one-off while creating a job, keeping hiring fast.

Purchase job posts from wallet

Recruiters topped up posts in advance and drew from them when posting, better for planned hiring.

My Impact

Steered MVP Amid Uncertainty

I clarified direction with wireframes, aligning leadership and unblocking engineering to start infra.

Shipped system in 4 months

Shipped monetization system in 4 months

Shipped monetization system in 4 months

Delivered Glints’ first self-serve paid posting system, proving monetization was viable.

Aligned leadership and squad

Facilitated reviews and trade-offs to align direction and unblock infra.

Post-Launch Evaluation

Pay-per-post as a temporary bridge

Unmoderated usability testing (n=25) showed recruiters could follow the flow, but only 43% understood when a job was free vs paid. The issue was not usability but the pricing model itself, which was too confusing to scale.

88%

Understood

Package Purpose

Understood

Package Purpose

73%

Understood

Wallet Flow

Understood

Wallet Flow

43%

Understood
Paid vs Free Rules

“Pay-per-post enabled the first wave of paid postings.

But unclear pricing rules limited adoption and made the model unsustainable.”

Phase 2

Pivoting to Subscription

Pivoting to Subscription

We needed a clear, predictable model recruiters could trust

Challenge

Clarity was the missing piece for recruiter confidence

Phase 1 improved posting speed, but recruiters froze without clarity on when and why fees applied. Posting slowed, jobs decreased, and the marketplace weakened. Glints needed a clear model to restore confidence.

Adopted Model

Hire with Subscriptions like Reserving a Table

Scoped from benchmarks into subscription plans

When leadership called for a pivot, I benchmarked competitors and scoped job-slot subscriptions in two weeks. By clarifying when and why charges happen, subscriptions gave recruiters the confidence to plan and post without freezing.

Predictable hiring, like holding a reserved table at a café

SMBs had smaller tables with only a few seats, while Enterprises reserved larger ones to match their hiring cycles. Each active job filled one seat, giving recruiters a predictable way to plan and budget.

Reuse job slots instantly

When a role closed or underperformed, recruiters could archive it to free a slot and instantly post a new job. This flexibility kept hiring fast and predictable, without surprise fees or delays.

Nudge to upgrade, then ask for sales support

When recruiters hit their slot limits, the system prompted them to upgrade or archive repurpose jobs. If more slots were needed, they could submit a simple sales form and get contacted to adjust their plan.

My Impact

Built Glints’ Core Subscription Model

Transformed unclear pricing into a predictable system recruiters could trust.

Delivered subscription in 1 quarter

Launched Glints’ first subscription system, turning unclear rules into a predictable model.

Drove cross-functional migration

Framed messy sales needs into clear flows and led a 3-stage rollout.

Phase 3

Unlocking Job Visibility Boost

We needed to give recruiters control once jobs were live

Unlocking Job Visibility Boost

Challenge

Help Recruiters Catch Talent Before They Slip Away

Visibility mattered to everyone. Once jobs underperformed, recruiters needed a way to push them back up fast. But boosts were sales-led only, hidden from most and too slow for urgent fixes. Recruiters needed the power to boost jobs on demand, keeping visibility high when it mattered most.

Solution

Boost Visibility like Adding an Espresso Shot

Derived from Recruiter needs from benchmark and research learning

User research and competitor reviews revealed recruiters struggled with pre-purchase complexity. I designed two paths of self-serve checkout to match hiring rhythms: one-off boosts for urgent roles, and packages stored in wallet for planned hiring.

In-context boosts, a quick lift like an espresso shot

Recruiters acted right after seeing job performance drop. Instead of cluttering the posting flow, boosts appeared post-job, protecting marketplace job volume. A confirmation modal showed expected reach and application lift, with instant one-off purchase applied once payment was made.

Choose packages for planned hiring

On the pricing page, recruiters saw package value clearly: % discounts, boost duration, and FAQs upfront. With details handled there, checkout was reduced to just confirming the order and completing payment.

Track payments and share with finance easily

Recruiters tracked remaining boosts on the My Plan page, quickly revisited pending orders, and shared payment links with finance for approval, keeping both speed and compliance in place.

My Impact

Unlocking New Revenue with Self-Serve Boosts

Turned sales-led boosts into Glints’ first self-serve revenue feature and foundation for future monetization.

Launched revenue feature

Built self-serve flow and wallet as foundation for monetization.

Scaled self-serve adoption

Reframed visibility as just-in-time, driving 60%+ boosts in 6 weeks.

DESIGN TRADE-OFFS

Balancing Revenue and Recruiter Trust

We needed to weigh short-term upsell against long-term confidence

Balancing Revenue and Recruiter Trust

Placement of Boost Actions

Framing Boosts as Visibility Fixes, Not Fees

Hypothesis

Recruiters might want to choose visibility upgrades while posting, but they also needed clarity that Boosts were separate from job fees.

Option A: At posting

Verdict

PROs

Streamlined flow, easier to upsell

CONs

Recruiters confused Boosts with job fees

Option B: Post-publish → Chosen

Verdict

PROs

Aligned with recruiter habits

CONs

Fewer upsell chances

Decision

I placed Boosts post-publish, guided by sales insight and competitor benchmarks. This aligned with recruiter habits: framing Boosts as a visibility fix, not a job fee, and prioritizing trust and clarity over short-term upsell.

Package Options in Boost Purchase

Designing for Urgency, Not Upsell

Hypothesis

Showing package options during in-context purchase might drive larger orders, but could also add friction when recruiters were trying to fix underperforming jobs.

Option A: Show package options

Verdict

PROs

Potential upsell to larger packages

CONs

Risk of distraction and decision fatigue

Option B: Keep purchase focused → Chosen

Verdict

PROs

Faster checkout, aligned with urgency

CONs

Fewer upsell chances

Decision

I kept the in-context Boost purchase focused on one-off orders. Recruiters in urgency needed speed and clarity, so I prioritized usability and trust over short-term upsell.

Outcome

From Pricing Chaos to a Scalable System

From Pricing Chaos to a Scalable System

I turned fragmented pricing into flows recruiters trusted,
scaling into Glints’ core monetization system.

Design That Drove Results

Designing Glints’ First Hiring Monetization System

I transformed unclear pricing rules into clear, trusted flows. Recruiters adopted fast, and subscriptions became Glints’ core revenue model.

88%

Recruiters understood packages

Recruiters understood packages

Usability test (n=25), % who explained correctly

60%+

Boosts via self-serve (first 6 weeks)

Boosts via self-serve (first 6 weeks)

Orders surpassed sales-led in same period

3

Paid hiring models tested

Paid hiring models tested

2 launched, subscriptions adopted as core

Design in Action

Turning Uncertainty into Predictable Growth

Subscription Model — From scattered to predictable hiring

Turned credits into subscriptions recruiters could trust. This gave clarity for recruiters, predictable budgets for enterprises, and recurring revenue for Glints.

Visibility Boost — Control after posting

Added self-serve boosts when jobs underperformed. This let recruiters act fast, candidates see fresher jobs, and Glints unlock a healthy upsell channel.

Internal System — Scaling sales-led subscriptions

Extended admin tools so sales could set client plans directly. This reduced recruiter friction, sped enterprise adoption, and lowered sales overhead.

Design System — Consistent and scalable foundation

Proposed Shopify Polaris as the new design system foundation and partnered with the Employer Platform designer to define guidelines and consistency. This grounded monetization delivery while setting up reusable patterns for the platform.

Reflections

From Sustainable Systems to Smarter Futures

From Sustainable Systems to Smarter Futures

From foundations recruiters trusted, to futures powered by AI

Learnings

Shaping Durable Systems Together

This project taught me to

Reframe shifting constraints into design opportunities that kept the marketplace moving.

Turn usability insights into strategic proof for both user and business needs across iterations.

Simplify messy, sales-driven asks into flows engineers could build and recruiters could trust.

Align sales, engineering, and design so teams could guide customers smoothly through change.

After my handoff, the system scaled

By 2025, subscriptions grew to 3,400+ renewals, over 50% of companies repurchased boosts, and Glints passed 1M hires in 6 months, proving the system was built to last.

AfterThoughts

If I Could Do It Differently

With today’s AI, I’d push adoption further and lighten recruiter effort.

Predict boost timing

from live market signals to maximize ROI and cut wasted spend

Auto-suggest boosts

at the right moments to reduce recruiter guesswork and cognitive load

Clarify boost and package value dynamically

with data-driven reasons that make benefits obvious and adoption stronger