squaremeters.ai

Facebook Ads report

Track spend, leads, cost per lead and resulting sales from your Facebook and Instagram ads on one screen.

4 min read

The Facebook Ads report combines the spend in your Meta ad account with the leads, appointments and sales in the panel. Ads Manager tells you how many forms were filled in; this report shows how many of them turned into viewings, offers and completed deals.

If your assistant runs outbound calls, the report shows one more thing: what calling a lead within seconds does to the result.

Before you start

Opening and reading the report

Squaremeters AI
Search⌘K
BA

Reporting

Atlas Emlak Ads
1
Sep 1 – 30, 20262
Google AdsFacebook AdsAttribution ReportCall ReportingAppointment ReportAgent ReportingCustom Reports

Amount spent

₺98,600

Impressions

684K

Clicks

11,240

Leads

191

CPL

₺516

Sales

4

3
CampaignSpendLeadsCPLSalesRevenue
Atasehir_Proje_LeadForm₺48,20096₺5022₺520,000
Kadikoy_Satilik_3plus1₺31,50054₺5831₺290,000
Degerleme_Ucretsiz₺18,90041₺4611₺180,000
4

Leads and Sales are counted from opportunities in the CRM. Revenue = commission value.

  • 1Ad account
  • 2Date range
  • 3Summary metrics
  • 4Campaign table
Facebook Ads report: ad account, date range, summary metrics and campaign table.
  1. Open Reporting → Facebook Ads and pick the right ad account at the top right.
  2. Choose a date range — "last 7 days" for weekly reviews, "last 30 days" for budget decisions.
  3. Look at the summary metrics: spend, impressions, clicks, leads, CPL and sales.
  4. Compare campaigns in the table. Click a campaign to drill down to ad set and ad level.

What the metrics mean

MetricMeaning
Amount spentWhat you spent on ads in the selected period.
Impressions / ClicksHow many times the ad was shown and clicked.
LeadsContacts from this campaign recorded as opportunities in the panel.
CPL (cost per lead)Spend ÷ leads.
SalesOpportunities from this campaign marked Won.
Revenue / ROIThe value entered on Won opportunities, and return on spend.

Important

Leads, Sales and Revenue are calculated from opportunities in the panel, not from Meta. If your team doesn't mark closed deals "Won" or enter a value, these columns stay at zero. See Stages and status.

How speed shows up in the report

Squaremeters AI

Meta lead form

Atasehir_Proje_LeadForm

seconds→

Elif calls back

Consented contacts only

1
→

Office meeting

Burak Aydın

2
→

Won

Facebook Ads → Sales

3

Avg. first contact

38s

Leads reached

152 / 191

Appointments

47

  • 1When an outbound campaign is on
  • 2The appointment is written to the calendar
  • 3A closed deal counts as a sale
From Meta lead form to completed deal: the assistant's fast call-back and what it means in the report.
  1. With an outbound campaign on, the assistant calls a new lead who has given consent within seconds, qualifies them and books an appointment where it fits. See Outbound campaigns.
  2. The appointment goes into the calendar and the opportunity moves to Appointment booked.
  3. When the deal completes, the agent marks the opportunity Won and enters the value; the sale is credited to the campaign in this report.

Compare the same campaign in the months before and after the assistant went live. Even if CPL doesn't change, cost per appointment and per sale usually fall, because leads are called before they go cold. The method: Speed to lead.

Adding URL parameters to ads

For ads that send traffic to your website, URL parameters let the panel tell which campaign a lead came from. You set this in Meta Ads Manager. Lead form ads don't need it — the source comes through the connection.

Squaremeters AI
f

Build a URL parameter

Ads Manager → Ad → Tracking
Campaign source
fb_ad
1
Campaign medium
{{adset.name}}
Campaign name
{{campaign.name}}
Campaign content
{{ad.name}}
campaign_id
{{campaign.id}}
This screen is in Meta Ads Manager, not in the panel.Apply2
URL parameters in Meta Ads Manager.
  1. Edit the ad, open Build a URL parameter under Tracking and enter: Campaign source fb_ad, Campaign medium {{adset.name}}, Campaign name {{campaign.name}}, Campaign content {{ad.name}}. Also add campaign_id = {{campaign.id}}.
  2. Click Apply and publish the ad. Parameters only work while the ad is live.

Tip

Put the area and purpose in campaign names (e.g. Atasehir_Proje_LeadForm, Degerleme_Ucretsiz for free valuations). You'll see at a glance which development or service is working. Don't rename them once live.

Example

The Atasehir_Proje_LeadForm campaign runs at 96 leads and 2 sales; Kadikoy_Satilik_3plus1 brings fewer leads at a higher cost per lead and has produced one sale. Decision: keep Ataşehir running and test a new creative for Kadıköy. The free valuation campaign is tracked separately, because on the seller side it brings instructions, not sales: Seller and valuation pipeline.

Common issues

Spend but zero leads. URL parameters may be missing, the lead form connection may not be set up, or opportunities aren't being created for leads.

The ad account isn't listed. Ad account permission wasn't granted when connecting. Reconnect: Integration troubleshooting.

Spend differs from Meta. Check the time zone and date range; data can arrive a few hours late.

Didn't solve your problem?

Ask the assistant or message our support team.