Skip to content

Last updated

Marketing and analytics · data connector

Automated Facebook/Meta Ads reports, delivered on schedule

Rahoto connects to Facebook/Meta Ads through Facebook sign-in and asks only for the read-only ads_read permission. For each ad account that sign-in can see, it offers five ready-made insights reports, from Campaign Performance to Audience Insights. By default they cover the last 30 days.

What Rahoto reads

Five ready-made reports

Each report is a fixed set of Facebook/Meta Ads fields, listed here exactly as Rahoto requests them.

What Rahoto reads from Facebook/Meta Ads, with the fields it requests
Report What it covers Fields
Campaign Performance Overall campaign metrics

campaign_name , spend , impressions , clicks , reach , frequency , cpm , cpc , ctr

Ad Set Performance Ad set level metrics

adset_name , campaign_name , spend , impressions , clicks , cpm , cpc , ctr

Ad Performance Individual ad metrics

ad_name , adset_name , campaign_name , spend , impressions , clicks , cpm , cpc , ctr

Conversions Conversion tracking

campaign_name , spend , actions , conversions , conversion_values , cost_per_action_type

Audience Insights Audience demographics (requires breakdowns)

campaign_name , spend , impressions , reach

How you connect

What you need before connecting

Sign-in
Facebook sign-in (OAuth)
Access requested

ads_read

Choosing what to read
After sign-in, Rahoto lists the ad accounts that sign-in can see, and you pick from the list.
You provide
  • One ad account to report on, in the act_123456789 form (optional)
Defaults
  • Date range: the last 30 days

Connectors read from your sources and are read-only by default. See the connection guidance for the steps.

How it refreshes

Refreshed on your schedule

Refresh mode: Snapshot.

  • On each scheduled run Rahoto takes a fresh snapshot of the data and rebuilds the report from it.
  • You can preview the data before you bind it to the page.
  • Before an issue goes out, Rahoto checks the pages and notices when a source changed shape.
  • Facebook/Meta Ads limits how fast its API can be read, and Rahoto paces its requests to stay within that limit.

Where the report goes

Delivered where your readers already work

Slack
thread or channel
Teams
channel post
Email
inline or attached
Web
viewer or embed
Webhook
your endpoint
S3
bucket drop
Drive
shared folder
SFTP
your server

Web publishing is on every plan; the other seven channels come with every paid plan. PDF, PowerPoint and PNG travel on any of them.

An example report

Weekly performance pack

Every Monday morning, built from Facebook/Meta Ads.

  1. A cover with the reporting period and the account it covers
  2. A headline page: the period’s main measures, each with a line of commentary your team writes
  3. A trend chart for each headline measure across the date range
  4. A breakdown table by campaign, channel or page, from the report that carries it
  5. A closing page of notes and next steps

The structure of a report, with no figures shown. You design the pages; Rahoto binds them to the data and sends them on schedule. See finished examples in the sample gallery.

Connect Facebook/Meta Ads and set the schedule

Bind it into the document, check a run, and choose where it goes.