How to Import Facebook Ads Data into Notion

Looking for an easy way to import Facebook Ads data to Notion ? Whether you're tracking ad performance, monitoring campaign metrics, or creating custom dashboards, integrating Facebook Ads with Notion can give you a centralized view of your marketing efforts.

With Note API Connector , you can seamlessly connect Facebook's Marketing API and bring ad insights directly into Notion—no coding required. This tutorial will guide you step-by-step: from setting up your Facebook App to automating ad data syncs into your Notion workspace.

Getting started with Note API Connector

You can get started in just a few clicks:

Simply authenticate your Notion account, grant the necessary permissions, and start creating API requests effortlessly.

👉 Follow the official setup guide for step-by-step instructions.

Set Up Your Facebook App

To securely import Facebook Ads data into Notion, you first need to create a private Facebook App to generate your access token.

Go to https://developers.facebook.com/apps and click Create App .

Facebook Create App

Choose a name for your app (for example, "Note API Connector") and add your email.

Facebook App Name

Under "Use Case", select Other .

Facebook App Use Case

As the App Type, select Business

Facebook App Business Type

On the next screen select Facebook Business Portfolio you want to get data for.

Facebook App Business Portfolio

Now, your Facebook App should be created. When you enter Facebook App Dashboard, you need select Marketing API .

Facebook Marketing API

In the Marketing API settings, request the following permissions: ads_read , ads_management , and business_management .

Then, click Get Token to generate your access token for making API requests.

Facebook Marketing API Token

Import Facebook Ads Data into Notion

Before making API requests, review Facebook Marketing API documentation to explore what data you want to import: Facebook Marketing Insights API .

Find Your Ad Account ID

To access your ads data, you'll need your Facebook Ad Account ID.

You can find it in Business Manager -> Accounts -> Ad Accounts .

Facebook Business Manager

Import Facebook Ads Insights into Notion

Create a new Notion database where you want to store your Facebook Ads metrics.

Notion Facebook Ads Integration

Use this API endpoint to retrieve your Facebook Ads Insights data:

https://graph.facebook.com/v19.0/act_{AD_ACCOUNT_ID}/insights
?fields=campaign_name,adset_name,ad_name,impressions,clicks,spend
&level=ad
&time_range[since]=2025-04-01&time_range[until]=2025-04-20
&access_token={ACCESS_TOKEN}
          

Open Note API Connector and click Create request .

Name your request (e.g., Fb Ads Import ) and select the Notion database where you want to import the data. Then paste your API URL into the request URL field.

Notion Facebook Ads Create Request

Review the Facebook Insights data in the Response Field Mapping view.

Notion Facebook Ads Insights Data

Click Save & Import to store the data in your Notion database.

Notion Facebook Ads Insights Imported Data Notion Facebook Ads Insights Imported Data

Automate Data Updates in Notion

Manually updating your Facebook Ads data in Notion can be tedious—especially if you're managing multiple campaigns or tracking performance daily. With Note API Connector’s scheduling feature , you can automate data syncs to keep your marketing dashboards up to date effortlessly.

Choose to refresh your data hourly, daily, or at custom intervals , ensuring your Notion views always reflect the latest ad spend, impressions, clicks, and conversions. Whether you're running client campaigns or optimizing your own, automation helps you stay focused on performance—not manual updates .

Automate Data Updates

Conclusion

With Note API Connector , importing Facebook Ads data into Notion is quick, easy, and completely code-free. This Notion Facebook Ads integration helps you unify campaign performance data with your internal workflows—right where your team collaborates.

Whether you're tracking ad spend, impressions, clicks, or ROI, syncing Facebook Ads insights to Notion empowers you to build custom dashboards, monitor campaign health, and make data-driven decisions—all in one place.

🚀 Start streamlining your reporting process today. Try Note API Connector and import Facebook Ads data to Notion in just a few minutes.

Frequently asked questions

Leave a Comment