Marketing Dashboard
The Trade2Base marketing dashboard shows you exactly how much each advertising channel costs per booked job — so you can stop guessing which ads are working and start putting your budget where it actually produces revenue.
What the marketing dashboard shows
The dashboard brings together your ad spend and your booked jobs in one place. For each connected channel you can see:
- Total spend for the selected period
- Number of jobs booked that originated from that channel
- Total revenue from those jobs
- Cost per booked job (spend divided by jobs booked)
- Return on ad spend (revenue divided by spend)
Connecting Google Ads and Local Services Ads
- 1Go to Settings > Integrations > Google Ads and click Connect Google Ads. You will be taken to a Google sign-in to authorise the connection.
- 2Select the Google Ads account you want to connect. If you run Local Services Ads (LSAs) under the same Google account, these are pulled in automatically alongside your standard search campaigns.
- 3Trade2Base automatically adds UTM parameters to your Google Ads destination URLs so that jobs booked from those ads are tracked back to the correct campaign.
Connecting Facebook Ads
- 1Go to Settings > Integrations > Facebook Ads and click Connect Meta.
- 2Log in with the Facebook account that manages your ads and grant Trade2Base permission to read your ad spend data.
- 3Select the Ad Account and the Facebook Page you want to track. Trade2Base will pull in daily spend data and match it against jobs booked via your Facebook lead forms or website.
How Checkatrade and MyBuilder tracking works
Checkatrade and MyBuilder do not have an API that Trade2Base can connect to directly, so tracking works in two ways:
Add a UTM-tagged link to your Checkatrade or MyBuilder profile pointing to your Trade2Base enquiry form. Any enquiry that comes through that link is automatically tagged to that channel.
Trade2Base can provide a unique tracking phone number for each channel. Calls to that number are forwarded to your main number and logged as a lead from that channel. Contact support to enable call tracking.
Enter your Checkatrade or MyBuilder monthly subscription cost manually in Marketing > Channel Costs. Trade2Base uses this alongside the job count to calculate your cost per booked job.
Using the date range selector
Use the date picker at the top of the marketing dashboard to choose any date range. Common presets include This month, Last month, Last 90 days, and This year. All channel data — spend, jobs, revenue and cost per job — updates to reflect the selected period. Use the compare toggle to see how this period stacks up against the previous one.
Clicks, impressions and click-through rate tell you how your ads are performing as ads — not as a business tool. Cost per booked job tells you how much you actually paid to get a real piece of work on the calendar. A channel with a high click-through rate but high cost per booked job is less valuable than a quieter channel that converts cheaply. Use this metric to reallocate budget from expensive channels to efficient ones.
How to use this data to reallocate budget
- 1Look at cost per booked job across all channels for the last 90 days. Rank them from cheapest to most expensive.
- 2Increase your daily budget on the cheapest channel by 20–30% and monitor for the next 30 days to see if cost per job stays low at higher volume.
- 3Pause or reduce spend on any channel where cost per booked job is more than double your average job profit margin.