~$10ksaved annually
Problem
Recurring third-party connector fees added cost to reporting across Salesforce and multiple advertising platforms.
What changed
Built and maintained direct API integrations using Google Apps Script to retrieve and standardise data from Salesforce, Meta Ads, Google Ads and LinkedIn Ads, reducing dependency on paid extraction tools such as Supermetrics.
Outcome
Replaced recurring connector subscriptions with owned, maintainable data pipelines, saving approximately $10,000 per year while keeping the reporting data available.
- Google Apps Script
- Salesforce
- Meta Ads
- Google Ads
- LinkedIn Ads
| Source | Customer | Campaign | Revenue |
|---|---|---|---|
| Salesforce | feeds Customer | feeds Campaign | does not feed Revenue |
| HubSpot | feeds Customer | feeds Campaign | does not feed Revenue |
| GoHighLevel | feeds Customer | feeds Campaign | does not feed Revenue |
| Google Ads | does not feed Customer | feeds Campaign | does not feed Revenue |
| Meta Ads | does not feed Customer | feeds Campaign | does not feed Revenue |
| GA4 | does not feed Customer | feeds Campaign | does not feed Revenue |
| Stripe | feeds Customer | does not feed Campaign | feeds Revenue |
| Chargebee | feeds Customer | does not feed Campaign | feeds Revenue |
| Xero | does not feed Customer | does not feed Campaign | feeds Revenue |
Brand is a column on every one of them, not a separate report.
- ~$10k
- Annual connector savings
- 4
- Major platforms integrated
- Direct API
- Instead of paid connectors