iRealtee Feature
Real Estate Ad Analytics and Reporting Software Philippines: Measure Facebook Campaign ROI for Property Sales
Web analytics separates profitable real estate advertising from wasteful spending. Philippine brokerages that run Facebook Ads without measuring return on investment have no way to know which campaigns generate actual property viewings and which ones burn through budget reaching people who will never buy. When agents cannot see which ad creative, audience segment, or campaign type drives conversions, every advertising decision becomes guesswork that compounds into thousands of pesos wasted monthly.
iRealtee provides real estate agents a comprehensive reporting and analytics system that tracks every key performance indicator from total spend to demographic breakdowns to individual creative performance. The platform transforms raw Meta Platforms data into actionable insights that help agents optimize live campaigns and help brokerage admins evaluate team-wide advertising effectiveness. Combined with meta-ads-campaign-creation for launching ads and meta-ads-campaign-management for day-to-day operations, the reporting module completes a full-cycle digital marketing workflow. Explore all iRealtee features designed to help brokerages scale their operations.
Table of Contents
- Why Measuring Ad ROI Matters for Brokerages
- Campaign Report Dashboard
- Overview and Conversion Metrics
- Engagement and Demographics
- Creative Performance Comparison
- Hub-Level Reporting for Brokerage Admins
- References
Why Measuring Ad ROI Matters for Brokerages
Real estate advertising in the Philippines is not cheap. A brokerage running campaigns across multiple property projects can easily spend ₱50,000 to ₱200,000 per month on Facebook Ads. Without reporting that connects ad spend to actual business outcomes, brokerages make budget decisions based on vanity metrics—impressions and clicks that look impressive on screen but never translate to property viewings or closed sales.
The core problem is the gap between advertising metrics and real estate outcomes. A campaign generating 10,000 impressions and 500 clicks might produce zero property viewings if the audience targeting is wrong or the ad copy attracts curiosity seekers rather than qualified buyers. Conversely, a modest campaign with 2,000 impressions and 50 clicks could produce five serious inquiries that lead to two property reservations—a far better return on investment.
Philippine brokerages need advertising analytics that answer specific business questions:
| Business Question | Required Metric | Why It Matters |
|---|---|---|
| How much did we spend this month on ads? | Total Spend | Budget tracking and financial planning |
| How many leads did our campaigns generate? | Results (purchases or conversations) | Measures actual conversion volume |
| What is the cost of acquiring each lead? | Cost per Result | Determines campaign efficiency and sustainability |
| How many people saw our ads? | Ad Reach | Gauges market penetration in target areas |
| Are people engaging with our ad content? | Click-Through Rate | Evaluates ad creative and copy effectiveness |
| Which age group and gender responds best? | Demographics breakdown | Informs audience targeting for future campaigns |
| Which ad image or video performs best? | Creative performance comparison | Guides creative asset investment decisions |
Without answers to these questions, brokerages allocate budget equally across all campaigns regardless of performance—subsidizing underperformers with revenue that should flow to the campaigns generating actual property sales. Lead source attribution connects the final piece of the puzzle by linking ad-generated leads all the way through the CRM sales pipeline to closed deals, but the reporting dashboard provides the campaign-level metrics agents need for daily optimization.
The shift from guesswork to data-driven advertising typically produces measurable improvements within the first month. Brokerages that review campaign reports weekly and reallocate budget based on cost per click and conversion data reduce their average cost per lead by 20-40% compared to "set and forget" approaches where campaigns run indefinitely without performance review.
Campaign Report Dashboard
The campaign report dashboard is where agents analyze individual campaign performance across six specialized tabs. Each tab focuses on a different dimension of campaign data, from high-level KPIs to granular creative comparisons. The dashboard transforms raw data from the Meta API into visual summaries that agents can interpret without digital marketing expertise.
Opening a Campaign Report
There are two ways to access a campaign's report:
- Click the campaign name in the campaign table — the name column is clickable and opens the report directly
- Click the three-dot menu on any campaign row and select "View Report"
Both methods open a detail drawer that slides in from the right side of the screen. The drawer contains the campaign name at the top (inline-editable — click to rename) and six tabs below it.
The Six Report Tabs
| Tab | Purpose | Key Data |
|---|---|---|
| Overview | High-level KPI summary with geographic distribution | Spend, Results, Cost/Result, Ad Reach, Clicks, Impressions, Region pie chart |
| Conversion | Detailed conversion funnel and cost breakdowns | Conversion rates, cost per conversion stage, funnel visualization |
| Engagement | Social interaction metrics | Reactions, shares, comments, saves |
| Demographics | Audience breakdown by age and gender | Age group distribution, gender split, performance by demographic segment |
| Creatives | Individual ad performance comparison | Per-creative metrics for each image/video and copy combination |
| Setup | Read-only campaign configuration summary | Page, ad account, Pixel, daily budget, targeting, dates, type |
The Setup tab serves as a reference panel showing the campaign's configuration without needing to open the edit drawer. This is useful during reporting sessions when agents need to confirm which targeting locations or budget level a campaign used, especially when comparing performance across multiple campaigns for the same property project.
Agents typically start with the Overview tab for a quick health check, then drill into Conversion for ROI analysis, Demographics for targeting insights, and Creatives for asset optimization decisions. The workflow mirrors the digital marketing analysis process used by professional media buyers, but presented in a simplified interface that real estate agents without marketing backgrounds can navigate comfortably.
Overview and Conversion Metrics
The Overview and Conversion tabs provide the quantitative foundation agents need to evaluate whether a campaign is worth continuing, scaling, or pausing. These tabs answer the most fundamental advertising question: is this campaign generating results at an acceptable cost?
Overview Tab KPI Cards
The Overview tab displays six key performance indicator cards arranged in a grid at the top of the report. Each card shows the metric value prominently with the metric label below:
| KPI Card | What It Measures | How Agents Use It |
|---|---|---|
| Total Spend | Cumulative amount spent on this campaign | Compare against allocated budget to track consumption rate |
| Results | Number of purchases (Web Form campaigns) or conversations (Messenger campaigns) | The primary success metric—did the campaign generate leads? |
| Cost/Result | Total spend divided by total results | The efficiency metric—compare across campaigns to find the best performers |
| Ad Reach | Number of unique people who saw the ad | Understand audience penetration—low reach with high spend may indicate narrow targeting |
| Clicks | Total number of clicks on the ad | Measures interest level; compare with results to calculate click-to-conversion rate |
| Impressions | Total number of times the ad was displayed | Combined with reach, calculates ad frequency; high impressions with low reach means the same people see the ad repeatedly |
Below the KPI cards, a Region pie chart visualizes the geographic distribution of the campaign's performance. This chart shows which regions generate the most ad impressions and engagement, revealing whether the campaign reaches the intended target areas effectively. Click "See all regions" to switch to the full demographics view for a detailed geographic breakdown.
The Region pie chart is particularly valuable for campaigns targeting multiple areas across the Philippines. A campaign set to "Whole Philippines" might show that 70% of delivery concentrates in Metro Manila, signaling that agents should create separate campaigns for provincial markets if those areas are strategically important for their property projects.
Understanding Cost per Result
Cost per Result is the single most important metric for Philippine real estate teams evaluating campaign performance. It answers the question: how much does it cost to generate one lead through this campaign?
| Campaign Type | Result Metric | Typical Cost Range (Philippine Market) |
|---|---|---|
| Web Form | Purchase (form submission) | ₱50 - ₱300 per lead |
| Messenger | Conversation started | ₱20 - ₱150 per conversation |
These ranges vary significantly based on property type, location targeting, and campaign maturity. Luxury condominium campaigns targeting high-income demographics typically cost more per result than affordable housing campaigns targeting first-time buyers. OFW-targeted campaigns often show higher costs per result but generate higher-value leads who are more likely to purchase.
Agents should compare Cost per Result across their own campaigns rather than relying solely on industry benchmarks. A campaign generating leads at ₱200 each might seem expensive until the agent realizes those leads convert to property viewings at twice the rate of ₱80 leads from a different campaign. The lead source attribution feature connects these campaign metrics to actual CRM outcomes.
Conversion Tab Deep Dive
The Conversion tab extends beyond the Overview's summary metrics to provide detailed conversion funnel data. This tab shows how prospects move through the conversion process—from seeing the ad to clicking it to completing the desired action (form submission or Messenger conversation).
Conversion data helps agents identify where prospects drop off in the funnel. A campaign with high clicks but low conversions suggests the landing page or form needs optimization. A campaign with low clicks but high conversion rates among those who do click indicates strong targeting but weak ad creative—the right people see the ad but the ad itself does not compel enough of them to click.
| Funnel Stage | What to Look For | Optimization Action |
|---|---|---|
| Impressions to Clicks | Low click-through rate (below 1%) | Refresh ad creative—test new images, videos, or headlines |
| Clicks to Conversions | High clicks but low conversions | Review landing page or form experience; ensure it loads quickly on mobile |
| Cost per Conversion trend | Increasing over time | Audience fatigue—refresh targeting or creative; consider duplicating with new audience |
A/B testing through the campaign management edit drawer allows agents to act on conversion insights immediately. If the data shows that video ads generate a higher click-through rate than static images, agents can add more video creatives through the Media tab without creating a new campaign.
Engagement and Demographics
The Engagement and Demographics tabs provide qualitative insights that complement the quantitative conversion data. These tabs reveal how people interact with the ad socially and which audience segments respond most strongly—information that shapes both current campaign optimization and future campaign strategy.
Engagement Tab
The Engagement tab tracks social interactions that indicate how the target audience receives the ad content emotionally and socially:
| Engagement Metric | What It Measures | Strategic Insight |
|---|---|---|
| Reactions | Likes, Love, Haha, Wow, Sad, Angry reactions on the ad | Positive reactions (Like, Love, Wow) indicate the ad resonates; negative reactions (Angry) signal messaging problems |
| Shares | Number of times people shared the ad | High shares indicate the property or offer has viral appeal—consider scaling the campaign budget |
| Comments | Number of comments on the ad | Comments reveal prospect questions and objections; agents can respond directly on Facebook to engage prospects |
| Saves | Number of times people saved the ad for later | Saves indicate serious purchase interest—people bookmark properties they want to revisit |
Engagement metrics provide context that conversion metrics alone cannot. A campaign with moderate conversions but high shares and saves may be building awareness that converts to inquiries over a longer timeframe, particularly relevant for pre-selling projects where buyers research extensively before committing.
Comments deserve special attention from real estate teams. Prospects frequently ask questions directly in the ad comments—"How much is the monthly amortization?", "Is this pet-friendly?", "What floor plans are available?" Agents who monitor and respond to these comments within hours convert casual interest into qualified leads. The engagement tab surfaces comment volume so agents know which campaigns need active comment management.
High save counts are a leading indicator of purchase intent in Philippine real estate advertising. When a prospect saves a property ad, they are signaling interest strong enough to bookmark but not yet ready to submit a form or start a conversation. These prospects often convert days or weeks later. Campaigns with high save-to-result ratios benefit from longer run times to capture these delayed conversions.
Demographics Tab
The Demographics tab breaks down the campaign's audience by age group and gender, showing how the ad performs across different demographic segments. This data is sourced from Meta's audience insights and reflects the actual people who saw and interacted with the ad—not just the targeted audience.
| Demographic Dimension | Data Shown | How to Use It |
|---|---|---|
| Age Groups | Distribution across age brackets (18-24, 25-34, 35-44, 45-54, 55-64, 65+) | Identify which age groups generate the most results and lowest cost per result |
| Gender | Male vs. Female distribution and performance | Determine if the property type appeals more to one gender for targeting optimization |
Demographic insights directly inform targeting decisions for future campaigns. If a campaign for a family-oriented subdivision shows that women aged 35-44 generate 60% of conversions at the lowest cost per result, agents can create a duplicate campaign specifically optimized for that demographic with tailored messaging about family amenities, school proximity, and community features.
Using Demographic Data for Targeting Optimization
Philippine real estate markets exhibit distinct demographic patterns that agents can leverage:
| Property Type | Typical High-Performing Demographic | Messaging Angle |
|---|---|---|
| Pre-selling condos (studio/1BR) | Ages 25-34, mixed gender | Investment returns, rental income, young professional lifestyle |
| Family subdivisions (3BR+) | Ages 35-44, female-skewed | Family safety, school proximity, community amenities |
| Luxury condos | Ages 35-54, mixed gender | Prestige, premium finishes, exclusive location |
| OFW-targeted properties | Ages 30-44, mixed gender | Investment for family, retirement planning, hassle-free purchase process |
| Retirement homes | Ages 45-64, mixed gender | Peaceful living, health amenities, property value appreciation |
These patterns serve as starting points, not rules. The Demographics tab reveals the actual data for each specific campaign, which may deviate significantly from general trends. A luxury condo in BGC might attract a younger demographic than expected if the ad creative emphasizes urban nightlife and co-working spaces rather than traditional luxury positioning.
Agents should review demographic data after campaigns accumulate at least 1,000 impressions to ensure statistical reliability. Demographic breakdowns from campaigns with fewer impressions may reflect random variation rather than meaningful audience patterns.
Creative Performance Comparison
The Creatives tab is where agents discover which specific ad content—the combination of image or video with ad copy—generates the best results. When campaigns contain multiple media items (as recommended during meta-ads-campaign-creation), Meta automatically distributes delivery across the different creative variations and the Creatives tab reports how each one performs independently.
How the Creatives Tab Works
Each creative in the campaign is displayed as an individual card or row showing the media asset alongside its performance metrics. This enables direct comparison between different visual and textual approaches for the same property listing.
| Creative Data Point | What It Shows | Decision It Informs |
|---|---|---|
| Media preview | Thumbnail of the image or video | Visual reference for which creative is being measured |
| Impressions | How many times this specific creative was shown | Whether Meta's algorithm favors this creative over others |
| Clicks | Clicks generated by this creative | Interest level driven by this specific visual and copy combination |
| Click-Through Rate | Percentage of people who clicked after seeing this creative | The most direct measure of creative effectiveness |
| Cost metrics | Spend and cost per result for this creative | Financial efficiency of this creative compared to others |
| Engagement | Reactions, comments, shares for this creative | Social resonance of this specific ad variation |
Meta's delivery algorithm naturally allocates more impressions to creatives that perform better, so agents will typically see an uneven distribution. The top-performing creative receives the majority of delivery, while underperformers receive less. This automatic optimization is beneficial, but agents should also review the data to make manual decisions about removing poor performers or adding new creatives inspired by the winners.
Identifying Top Performers
When comparing creative performance, agents should focus on these indicators:
| Indicator | What It Means | Action |
|---|---|---|
| High click-through rate, high results | This creative effectively attracts and converts prospects | Keep running; use as inspiration for future campaigns |
| High click-through rate, low results | Creative attracts clicks but the conversion step fails | Check landing page experience; the ad promises may not match the form content |
| Low click-through rate, high conversion rate | Creative attracts fewer people but those who click are highly qualified | Consider this a niche performer; valuable for quality over volume |
| Low click-through rate, low results | Creative does not resonate with the audience | Remove from the campaign through the Media tab in the edit drawer |
Data-Driven Decisions for Future Campaigns
The Creatives tab generates actionable intelligence that extends beyond the current campaign. By tracking which types of content perform best over multiple campaigns, agents build a creative playbook specific to their market:
Visual content insights: Do property walkthrough videos outperform static images? Do drone aerial shots generate higher engagement than interior photos? Do lifestyle images (people enjoying the amenities) convert better than architectural renders? The Creatives tab answers these questions with real performance data from the Philippine market.
Copy pattern insights: When campaigns run with multiple primary text variations, the Creatives tab reveals which messaging angles resonate. Ads emphasizing price competitiveness might outperform ads focused on luxury finishes for one project, while the reverse is true for another. These insights inform the AI copy generation prompts agents use in future campaigns—if data shows that investment-focused messaging outperforms lifestyle messaging for a property type, agents can set Custom Angles accordingly.
Format preferences by campaign type: Web Form campaigns and Messenger campaigns may show different creative performance patterns. Messenger campaigns often perform better with personable, conversational imagery (agents at property sites, community events) while Web Form campaigns may convert better with polished property photography that drives immediate form submissions.
Agents who systematically track creative performance across campaigns develop an instinct for what works in their specific market segment—an instinct backed by data rather than assumption. This compounds over time, making each new campaign more effective than the last because creative decisions are informed by months of performance history.
Hub-Level Reporting for Brokerage Admins
While individual campaign reports give agents insight into their own advertising performance, brokerage operations require a higher-level view. The Hub-Level Report provides administrators with aggregated metrics across all campaigns running within their hub—a bird's eye view of the entire team's advertising activity that enables strategic budget decisions and agent performance management.
Accessing Hub-Level Reports
Hub-Level Reporting is accessible only to Hub Team members (admin-level users). Navigate to Marketing > Campaigns, then click the "Hub Report" button (chart icon in the top toolbar). This opens a dedicated reporting interface separate from the individual campaign reports.
The restriction to admin-level access ensures that sensitive team-wide metrics—particularly individual agent spending and performance comparisons—remain visible only to team leads and managers who need this data for operational decisions. Individual agents continue to see reports for their own campaigns through the standard campaign detail drawer.
Aggregated KPI Cards
The Hub Report opens with aggregated key performance indicator cards that summarize performance across all campaigns in the hub:
| KPI | What It Aggregates | Admin Use Case |
|---|---|---|
| Total Spend | Sum of all campaign spending across all agents | Track team-wide advertising budget consumption against monthly allocation |
| Total Results | Sum of all conversions (purchases + conversations) across campaigns | Measure overall lead generation volume from paid advertising |
| Average Cost/Result | Weighted average cost per conversion across all campaigns | Benchmark team efficiency; compare against previous periods |
| Total Ad Reach | Combined unique reach across all campaigns | Understand total market penetration of the brokerage's advertising |
| Total Clicks | Sum of all clicks across campaigns | Gauge overall audience engagement with the brokerage's ads |
| Total Impressions | Sum of all impressions across campaigns | Measure total advertising visibility in the market |
These aggregated metrics help admins answer strategic questions: Is the team spending its budget efficiently? Are we generating enough leads to justify the advertising investment? How does this month's performance compare to last month's? The answers inform decisions about scaling the advertising budget, adjusting campaign guidelines, or providing additional training to agents whose campaigns underperform.
Agent Performance Table
Below the KPI cards, the Agent Performance Table breaks down campaign metrics by individual agent. This table shows which team members run the most effective campaigns and which need guidance or budget reallocation:
| Column | What It Shows | Management Insight |
|---|---|---|
| Agent Name | The team member who created and manages the campaigns | Identify who is actively advertising |
| Campaign Count | Number of campaigns the agent is running | Track agent activity level and workload |
| Total Spend | How much the agent has spent across all their campaigns | Monitor individual budget usage against team allocation |
| Total Results | Conversions generated across the agent's campaigns | Measure each agent's contribution to lead volume |
| Average Cost/Result | The agent's average cost per conversion | Compare efficiency across agents; identify who generates the cheapest leads |
| Total Ad Reach | Combined reach of the agent's campaigns | Understand each agent's market coverage |
The Agent Performance Table enables data-driven team management. Admins can identify top-performing agents whose strategies should be replicated across the team, as well as underperforming agents who may benefit from campaign review sessions, creative guidance, or lead generation training.
Performance disparities between agents often reveal process or knowledge gaps rather than effort gaps. An agent spending ₱10,000 monthly with a Cost/Result of ₱300 may be using the wrong campaign type, targeting too broadly, or using low-quality creative assets. The admin can drill into that agent's campaigns to diagnose the specific issue and provide targeted coaching.
Date Range Filtering
The date range filter in the top-right corner of the Hub Report enables admins to view metrics for specific time periods:
| Date Range Use Case | Business Purpose |
|---|---|
| This week | Quick performance check during weekly team meetings |
| This month | Monthly budget tracking and reporting |
| Last month | Month-over-month performance comparison |
| Custom range | Campaign-specific periods (property launch weeks, promotional events) |
| Quarter | Strategic quarterly review of advertising ROI |
Date range filtering applies to all data in the Hub Report simultaneously—both the aggregated KPI cards and the Agent Performance Table update to reflect the selected period. This enables apples-to-apples comparisons when evaluating team performance across different time windows.
Monthly reporting is the most common cadence for Philippine brokerages. Admins pull the Hub Report at month-end to compile advertising performance data for management presentations, budget requests, and team performance reviews. The crm-analytics module extends this analysis by connecting advertising spend to actual sales outcomes—showing not just how many leads each campaign generated, but how many of those leads ultimately purchased property.
Drilling Into Individual Campaigns
Click on any campaign row in the Agent Performance Table to open the full campaign detail drawer—the same six-tab report interface available from the main campaign table. This allows admins to move seamlessly from high-level team metrics to granular campaign analysis without leaving the Hub Report context.
The drill-down capability is essential for diagnostic workflows. When the Agent Performance Table reveals that an agent's average Cost/Result is significantly higher than the team average, the admin can click into each of that agent's campaigns to identify which specific campaign is dragging down the average. From there, the admin can review the campaign's targeting, creative, and conversion data to prescribe specific optimizations.
Refreshing Data from Meta API
The "Refresh" button at the top of the Hub Report syncs the latest data from Meta's API for all hub campaigns. This pull ensures the report reflects the most current performance data available.
| Refresh Scenario | When to Use It |
|---|---|
| Before a team meeting | Ensure data is current for discussion |
| After making campaign changes | Verify that edits are reflected in the metrics |
| When data appears stale | Force a fresh sync if metrics have not updated recently |
| During high-activity periods | Capture real-time performance during campaign launches |
Meta's API provides data with a slight delay—typically 15-30 minutes behind real-time. The Refresh button triggers an immediate sync, but the data reflects Meta's processing timeline. For campaigns that were just published or recently edited, allow at least 30 minutes after the change before expecting updated metrics in the Hub Report.
Hub-Level Reporting completes the analytics loop for brokerage operations. Individual agents use campaign reports to optimize their own ads, while admins use the Hub Report to optimize the team's overall advertising strategy—allocating budget to the agents and campaign types that produce the best results, coaching underperformers with specific data-driven feedback, and reporting advertising ROI to brokerage leadership with confidence in the numbers.