Weld logo
News & Product updatesJune 10, 20252 min read

Weld’s Facebook Ads Connector Now Supports System User Tokens

Author image
by Jonas Thordal
Facebook System User Token Authentication Now Available in Weld

New in Weld: Authenticate Facebook Ads with System User Tokens

If you’re managing ads across multiple accounts using Meta Business Manager, this update is for you. You can now connect Facebook Ads to Weld using secure System User access tokens, instead of relying on personal OAuth accounts.

This new option simplifies agency authentication, boosts stability, and avoids shared login credentials.


What’s changed?

In the Facebook Ads connector settings, under Authentication Method, you’ll now see two options:

  • OAuth (Most users)
  • System User (Agency)

By selecting System User (Agency), you can paste in a System User access token created via Meta Business Manager for a more scalable and secure setup.

xero profit and loss table set up

When to use System User tokens

Use this authentication method when:

  • You manage multiple ad accounts across clients
  • You want to avoid personal login-based OAuth
  • You prefer stable connections that don't break when team members leave
  • You operate across several business entities under one parent account

🔐 How to set it up

  1. Open Meta Business Manager:

    Go to Business SettingsUsersSystem Users. Create or select a system user with the appropriate role.

  2. Assign access:

    Grant the system user admin or advertiser-level access to relevant ad accounts and the Facebook app .

  3. Generate a token:

    Within the System User settings, click "Generate New Token", choose your app, and select required scopes (usually ads_read / ads_management).

  4. In Weld:

    • Add data source

      Go to the Sources tab in Weld and click Add data source.

    • Choose Facebook Ads

      Select Facebook Ads from the list of available connectors.

    • Name your connection

      Enter a clear name to help identify the connection later (e.g. "facebook_ads_agency_client1").

    • Select Authentication Method

      Choose System User (Agency).

    • Paste your access token

      Add the System User access token you generated in Facebook Business Manager.

    • Save and sync

      Once configured, save your setup and Weld will begin syncing data as usual.


What happens next?

Your Facebook Ads data syncs as usual, no further changes needed in your workflows.

This method supports everything from batch analysis to reverse ETL use cases, and it avoids disruptions linked to OAuth token expiry or user account changes.


Learn more

For full instructions on creating and managing System User tokens, visit Meta’s official documentation:

👉 System Users for Facebook API clients

To explore the updated connector, visit Weld’s connector page:

👉 Facebook Ads Connector

Sign up to Weld

Ready to start transforming your data into insights? Get started with Weld for free today.

Continue reading

Weld Product Updates – November 2025 image

November 28, 2025

Weld Product Updates – November 2025

This month at Weld, we launched new connectors for Notion, LinkedIn Company Pages, and LaunchDarkly, introduced BigQuery partitioning and clustering, and delivered improvements acr…

Discrepancies in Microsoft Ads image

November 25, 2025

Discrepancies in Microsoft Ads

Microsoft Ads dashboards and your reporting tools can tell different stories. Learn why data discrepancies happen, what causes mismatched metrics, and how to troubleshoot them effe…

Loved by data teams from around the world

Get started with Weld

Spend less time managing data and more time getting real insights.