How to Connect Facebook Ads
Updated April 15, 2026
This guide walks you through connecting your Facebook (Meta) Ads account to Profitario to import ad spend data.
Prerequisites#
- A Facebook Business account with at least one active ad account.
- Admin or Advertiser access to the ad account(s) you want to track.
Starting the Connection#
- In Profitario, go to Settings > Integrations.
- Find Facebook Ads in the Ad Platforms section.
- Click Connect.
OAuth Authorization#
- You will be redirected to Facebook's authorization page.
- Log in to your Facebook account if prompted.
- Grant Profitario the requested permissions to read your ad account data.
- You will be redirected back to Profitario.
Selecting Ad Accounts#
After authorization, Profitario displays all ad accounts available under your Facebook Business account.
- Select the ad accounts you want to track.
- Click Save to begin importing ad spend data.
To add accounts created after the initial connection, see What to Do When an Ad Account Is Missing from the List.
Currency Settings#
If your ad account currency differs from your Shopify store currency, Profitario will prompt you to enable currency conversion. See How to Change the Ad Spend Currency for details.
Token Expiration#
Facebook access tokens expire after approximately 60 days and cannot be automatically renewed. When your token expires:
- You will see a reconnection prompt on your dashboard.
- Click Reconnect to re-authorize. The process takes a few seconds.
- No data is lost -- syncing resumes from where it left off.
See How to Reconnect an Expired Integration Access Token for more details.
Troubleshooting#
- No ad accounts appear after connecting: Verify you have Admin or Advertiser access to the ad accounts in Facebook Business Manager.
- Authorization fails: Make sure pop-ups are not blocked and that you are logged into the correct Facebook account.
- Data not syncing: Check if your token has expired on the Integrations page.
Was this article helpful?

