- Support levelCertified
- Available onCloud, Self-Managed Enterprise
- Connector version6.1.1
- Release stageGenerally available
One connector
Everything Facebook Marketing can do in Airbyte
Sync to your warehouse
Land 31 Facebook Marketing tables in 50+ destinations on a schedule you control.Sync to your warehouse
Land 31 Facebook Marketing tables in 50+ destinations on a schedule you control.Live entity actions
Read,createandupdateFacebook Marketing records at runtime through typed entity actions.Live entity actions
Read,createandupdateFacebook Marketing records at runtime through typed entity actions.Context store search
Query synced Facebook Marketing data with filters, sorting and semantic search, without spending Facebook Marketing API rate limits.Context store search
Query synced Facebook Marketing data with filters, sorting and semantic search, without spending Facebook Marketing API rate limits.Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
Specifications
What to know before you sync Facebook Marketing
Sync capabilities
- Full Refresh SyncSupported
- Incremental SyncSupported
- Destinations50+ Airbyte connectors
Set up in 8 steps
- Open the Airbyte platform and navigate to the "Sources" tab on the left-hand side of the screen.
- Click on the "Facebook Marketing" source connector and select "Create new connection."
- Enter a name for your connection and click "Next."
- Enter your Facebook Marketing credentials, including your Facebook account ID, access token, and app secret.
- Click "Test connection" to ensure that your credentials are correct and that Airbyte can connect to your Facebook Marketing account.
- Once your connection is successful, select the data you want to replicate from Facebook Marketing, such as ad campaigns, ad sets, or ads.
- Choose the frequency at which you want Airbyte to replicate your data, such as hourly, daily, or weekly.
- Click "Create connection" to save your settings and start replicating your Facebook Marketing data to your destination of choice.
31 streams
Every table you can sync from Facebook Marketing
activities
ad_account
ad_creatives
ad_creatives_from_ads
ad_sets
ads
ads_insights
campaigns
custom_conversions
custom_audiences
images
videos
Ad Insights Action Carousel Card
Ad Insights Action Conversion Device
Ad Insights Action Product ID
Ad Insights Action Reaction
Ad Insights Action Video Sound
Ad Insights Action Video Type
Ad Insights Action Type
Ad Insights Age And Gender
Ad Insights Delivery Device
Ad Insights Delivery Platform
Ad Insights Delivery Platform And Device Platform
Ad Insights Demographics Age
Ad Insights Demographics Country
Ad Insights Demographics Comscore Market Region
Ad Insights Demographics Gender
Ad Insights Comscore Market
Ad Insights Country
Ad Insights Platform And Device
Ad Insights Region
6 actions
Supported Facebook Marketing actions
Get
Fetcha single record by ID.List
Readlive records straight from the Facebook Marketing API.Context Store Search
Query synced data with filters and sorting, with no API rate limits.
Create
Writea new record back into Facebook Marketing.Update
Patchfields on an existing record.Semantic Search
Natural-language search across synced Facebook Marketing records.
Full parameter-level details live in the Facebook Marketing entity reference.
Authentication
Authenticate Facebook Marketing once
Authenticate via Facebook Marketing (Oauth)
Service Account Key Authentication
Use cases
What teams build with Facebook Marketing
List all active campaigns in my ad account
What ads are currently running in a recent campaign?
List all ad creatives in my account
What is the status of my campaigns?
List all custom conversion events in my account
Show me all ad images in my account
What videos are available in my ad account?
Create a new campaign called 'Summer Sale 2026' with traffic objective
Pause my most recent campaign
Create a new ad set with a $50 daily budget in my latest campaign
Update the daily budget of my top performing ad set to $100
Rename my most recent ad set to 'Holiday Promo'
Create a new ad in my latest ad set
Pause all ads in my most recent ad set
List all pixels in my ad account
Show me the event stats for my pixel
What events is my Facebook pixel tracking?
Search the Ad Library for political ads in the US
Find ads about climate change in the Ad Library
Show me Ad Library ads from a specific Facebook page
Show me the ad sets with the highest daily budget
Show me the performance insights for the last 7 days
Which campaigns have the most spend this month?
Show me ads with the highest click-through rate
Common questions
Didn't find your answer?
Please don't hesitate to reach out.
Do I need more than one Facebook Marketing connection?
Do Facebook Marketing entity actions need a sync to run first?
What is ETL?
What data can you extract from Facebook Marketing?
How do I transfer data from Facebook Marketing?
What are top ETL tools to transfer data from Facebook Marketing?
What is ELT?
Difference between ETL and ELT?
Start moving Facebook Marketing data today
Free for 14 days on Airbyte Cloud. One connection powers your scheduled syncs and your live Facebook Marketing actions.