Turning property listings into automated ads—and a platform revenue product.
RoiGuru powers listing-level Meta advertising for hepsiemlak.com, enabling individual properties to operate as separately managed advertising units. The same infrastructure supports Sosyal Turbo, allowing the platform to sell paid social promotion directly to agents, agencies, and listing owners.
More than 140,000 ad sets have been created and managed historically through the implementation.
Components deployed
Business context
hepsiemlak.com operates a high-volume property marketplace where each listing represents a unique combination of location, price, property type, images, availability, and seller objectives.
Generic platform-level campaigns cannot provide meaningful promotion for individual listings. Agents and listing owners need a way to increase the visibility of specific properties, while the platform needs to deliver that promotion without manually creating and managing thousands of separate advertising workflows.
This creates two connected requirements: operational automation at the individual listing level, and a native commercial product the platform can sell to listing customers.
The challenge
Listing individuality
Every property requires its own data, creative inputs, geographic relevance, budget, and availability logic.
Inventory change
Listings can be added, updated, sold, rented, or removed. Advertising must stay aligned with those changes without relying on daily manual campaign operations.
Platform monetization
Without a native booster, agents and listing owners may purchase promotion outside the platform. The platform loses potential revenue, performance visibility, and control over the customer experience.
Property listing data → RoiGuru Connect → listing-level Meta advertising workflows. Location and listing attributes → RoiGuru Target → geographically relevant targeting. Sosyal Turbo purchase → automated campaign operation → performance visibility for the platform.
Implementation
Listing data is connected to RoiGuru, so each promoted listing can be treated as its own advertising unit. Individual budget and targeting logic can be applied per property, and location data supports geographically relevant targeting.
When listing details change — price, images, title, or availability — updates flow from platform data into the corresponding advertising workflow through automated synchronization, so advertising stays aligned with listing state without daily manual campaign operations.
When a listing is no longer active, advertising can stop automatically, avoiding spend on unavailable inventory.
Agents and listing owners do not need to access or operate Meta Ads Manager. RoiGuru operates the underlying managed automation infrastructure, and hepsiemlak.com delivers promotion as a platform experience.
Cross-Placement Execution
One property listing. Seven advertising placements. One synchronized operation.
The same listing data can power placement-specific advertising experiences across Meta. Images, listing copy, location, CTA and campaign parameters remain connected to the source inventory while each placement receives an appropriate presentation.
This is not one static image resized seven times. The advertising experience adapts to the layout and interaction model of each placement.
Actual Hepsiemlak campaign placement previews

Desktop Carousel
Multiple property cards appear inside a desktop feed carousel while remaining connected to the same listing-level campaign.
What remains connected to the listing source
The monetization model
How Sosyal Turbo turns promotion into platform revenue
Purchase
An agent, agency, or listing owner purchases Sosyal Turbo for an individual property through hepsiemlak.com.
Data and budget
The selected listing, promotion parameters, targeting inputs, and budget flow into RoiGuru’s automation infrastructure.
Automated advertising
RoiGuru creates and operates the corresponding Meta advertising workflow using listing-specific data and geographic relevance.
Platform value
The listing receives additional distribution, the customer gets a managed promotion product, and hepsiemlak.com captures a new revenue opportunity within its own platform experience.
Commercial impact
Operational leverage
More than 140,000 ad sets have been created and managed historically without requiring manual campaign setup for every individual property.
Native revenue product
Sosyal Turbo transforms advertising infrastructure from an internal operational function into a product the platform can sell.
Customer retention and control
Agents and listing owners can purchase managed social promotion without leaving hepsiemlak.com or learning how to operate Meta campaigns themselves.