Connecting Facebook Ads to Trade2Base
Link your Facebook Business account to Trade2Base to automatically import campaign spend, match Facebook leads to booked jobs, and track real return on your ad budget — not just clicks.
Connecting your Facebook Business account
Go to Settings → Integrations → Facebook. Click "Connect Facebook".
You'll be redirected to Facebook. Log in with the account that has Admin access to your Facebook Business Manager. Trade2Base requests read-only access to your ad data and the ability to receive lead form submissions.
After authorising, choose which Ad Account(s) to sync. If you manage campaigns for multiple businesses or locations, you can link more than one. Click "Confirm" to finish.
You'll be returned to Trade2Base with a green "Connected" badge on the Facebook card. Campaign data will start importing within a few minutes.
You need to be an Admin on the Facebook Business Manager and the Ad Account to complete the connection. If you're using an agency, ask them to grant you Admin access before starting.
How Trade2Base imports your campaign data
Once connected, Trade2Base pulls your Facebook Ads data once per day (overnight). The following data is imported for each linked Ad Account:
Each active and paused campaign appears in the Campaign Dashboard with its name, status, and daily budget.
Ad sets are imported under each campaign so you can see breakdowns by audience or targeting group.
Actual spend figures are pulled from the Facebook Ads API and displayed alongside your job revenue for accurate ROI calculation.
Matching Facebook leads to booked jobs
Trade2Base offers two methods to attribute a booked job back to a Facebook campaign:
When you create a Facebook Lead Ad using a Trade2Base-connected lead form, submissions arrive in Trade2Base automatically as new leads. The campaign source is stamped on the lead record at the moment it arrives — no manual work needed.
For leads that come in through another channel (e.g. someone who saw your ad and then phoned you), open the job record, go to the Attribution tab, and select the Facebook campaign from the dropdown. Trade2Base will include this job in that campaign’s ROI figures.
Viewing Facebook ROI in the Campaign Dashboard
Go to Analytics → Campaigns to see your Facebook performance. For each campaign you'll see:
Total enquiries attributed to this campaign.
How many of those leads converted to a booked job.
Total invoiced value of jobs traced back to the campaign.
Pulled directly from the Facebook Ads API for the same period.
Return on Ad Spend — revenue divided by spend. A ROAS above 3× is generally healthy for trade businesses.
Disconnecting Facebook
Go to Settings → Integrations → Facebook and click Disconnect. Historical campaign data and lead attribution records are retained in Trade2Base after disconnecting — only future data syncing stops.
If you disconnect and reconnect with a different Facebook account, previously imported campaigns will remain but new data will sync under the new account. Contact support if you need to merge campaign histories.
Frequently asked questions
Yes. Instagram ads run through the same Meta Ads account as Facebook campaigns. When you connect your Facebook Business account, Instagram campaign data is included automatically. There is no separate Instagram connection.
Trade2Base imports up to 90 days of historical campaign data when you first connect. Older data is available on request — contact support.
Yes. During the OAuth flow you can select multiple Ad Accounts to sync. You can also add or remove linked accounts later from Settings → Integrations → Facebook.
Still need help? Contact support
Connect Facebook Ads and track real ROI from every campaign.
Start free trial