Case StudiesJob Platform
kariyer.net — Turkey's leading job platform
Long-term partnership

Dynamic Meta audience automation for Turkey's leading job platform.

kariyer.net connects millions of job seekers with employers across every sector, city, and seniority level. At this scale, meaningful Meta advertising requires precise audience segmentation across multiple intersecting dimensions — an automation problem, not a campaign management one.

Components deployed

RoiGuru ConnectRoiGuru TargetRoiGuru Convert
30-minute sync
Job listing synchronization
Granular
Multi-dimension audience targeting
Automated
Campaign pause on listing close
Scalable
Employer monetization model

Business context

kariyer.net is Turkey's premier job platform — one of the country's most established digital employment marketplaces, operating at significant scale with listings spanning every major industry, city, and professional tier. The platform connects job seekers with employers through a structured listing environment where each posting carries defined attributes: job category, location, seniority level, sector, and employment type.

The nature of the business creates a distinctive Meta advertising challenge. Effective job platform advertising must reach the right professional audience with the right category of listing — a marketing analyst in Izmir seeing software engineering listings in Ankara gains nothing for either party. Audience-listing relevance is a commercial requirement, not a targeting optimization.

The challenge

Managing Meta Custom Audiences manually at kariyer.net's scale was not operationally viable. The targeting matrix — job categories, cities, seniority levels, sectors — produced thousands of theoretically valid audience combinations. Each combination represented a distinct Meta Custom Audience that needed to be created, populated with the right signals, and kept synchronized as the live listing inventory changed.

When a hiring wave in Istanbul's technology sector produced a surge in senior engineering roles, the corresponding audience needed to reflect that. When listings in a particular category or location decreased, the audience pool needed to be updated accordingly — both to maintain relevance and to ensure Meta's algorithm wasn't optimizing toward a stale signal.

No human team could manage this refresh cycle at the required frequency and across the required number of segments. The solution had to be architectural.

Job listing database → RoiGuru Connect → Meta ad campaign sync. Live listing data → RoiGuru Target → dynamic Meta Custom Audiences across job category, city, seniority, and sector dimensions.

Implementation

RoiGuru built a dynamic audience automation system using RoiGuru Target, generating and refreshing Meta Custom Audiences from kariyer.net's live listing data on a 30-minute synchronization cycle. Each audience segment is defined by a query against the live database — positions by category, city, seniority, and sector — and maintained automatically as the listing inventory changes.

RoiGuru Connect handles the listing synchronization layer, ensuring the advertising state reflects only currently active job postings. When a position is filled or deactivated, the corresponding campaign is automatically paused — helping avoid continued advertising activity for outdated job data and keeping campaigns aligned with currently open positions.

The implementation also created the infrastructure for a productized advertising model. By operating the audience and campaign automation at the platform level, kariyer.net can offer employers a sophisticated Meta advertising reach as part of their platform packages — making premium advertising distribution available as a product feature rather than requiring employers to manage their own Meta campaigns independently.

Commercial impact

The automation system reduced the manual audience management burden while enabling targeting precision that would be difficult to manage consistently through manual audience operations at this scale. Audience segments that previously required individual creation and management are now maintained automatically — synchronized every 30 minutes to reflect the current listing inventory rather than relying on the last time a campaign manager made manual updates.

The productized advertising model created a new commercial dimension: employers on the platform can access sophisticated Meta advertising distribution as part of their kariyer.net engagement, creating a revenue stream for the platform while providing an employer-facing advertising product with platform-visible campaign activity and application flow.

Job board booster

A platform-owned, multi-channel job booster product for job boards and recruitment platforms.

Explore the Job Board Booster

Relevant automation context

How multi-dimensional audience synchronization works at job platform scale.

Read the insight

Industry context

Job boards and recruitment platforms — how the automation architecture applies to this sector.

Explore job board automation

Solutions used

RoiGuru Target for dynamic Custom Audience automation; RoiGuru Connect for listing synchronization.

Explore the platform

Similar audience challenges?

Book a discovery session to discuss your platform's audience segmentation requirements and what a Custom Audience automation implementation would look like.

Book a Discovery Session