FBS Empreendimentos Digitais Performance Marketing
Google Ads · Affiliate Marketing · International Markets

Performance marketing driven by data, not guesswork.

FBS Empreendimentos Digitais is a Brazilian digital marketing company that operates Google Search campaigns internationally as an affiliate advertiser. We have built proprietary internal tools to monitor, analyze, and manage our advertising operations at scale.

209+ Ad Accounts
1,000+ Active Campaigns
5+ Markets
24/7 Automated Monitoring

About Us

Affiliate marketing through paid search at scale

FBS Empreendimentos Digitais LTDA is a registered Brazilian company (CNPJ 53.379.977/0001-28) specializing in performance marketing. We work as affiliate marketers: we promote health and nutraceutical products from other companies through paid Google Search campaigns and earn commissions on the sales we generate.

Our operation is managed through a single Google Ads Manager Account (MCC) that consolidates over 209 individual ad accounts. Each account runs campaigns segmented by product, market, and audience profile. Revenue is primarily earned in USD, while some accounts operate in BRL, requiring daily currency conversion for accurate financial reporting.

Markets we operate in

United States Germany Austria Switzerland Global campaigns

Daily P&L tracking

Investment, revenue, margin, and ROI calculated per campaign, per product, and per market — with that day's exchange rate.

Continuous optimization

Controlled variations of target CPA, segmentation, and ad copy to find what sustains profitable scale.

Cost control

Campaigns consuming budget without returns are identified and paused immediately — not discovered at month-end.

Our Internal Tool

FBS Financial Dashboard — proprietary campaign analytics platform

We built a proprietary web-based financial dashboard to consolidate data from all 209+ ad accounts into a single view. The tool is hosted on our own domain, protected by HTTP authentication, and accessible only to company employees. It is not a commercial product — it is built exclusively for our internal operations.

How data flows today

Google Ads209 accounts
Ads ScriptHourly collection
Exchange Rate APIUSD/BRL daily rate
Server EndpointPHP backend
DashboardFinancial analytics

A Google Ads Script runs hourly from our MCC, iterating over all accounts and collecting campaign performance data (cost, clicks, impressions, conversions, conversion value) for the last 3 days. It also fetches the daily USD/BRL exchange rate from a public API, converts BRL-billed accounts to USD, and sends the consolidated data to our server endpoint.

fbsempreendimentosdigitais.cloud/painel/
FBS Financial Dashboard
Campaigns
Business P&L
Personal
Campaign Generator
Data & Sync
$12,847Total Spend
$19,523Revenue
$6,676Gross Profit
152%ROAS
Revenue vs. Investment (last 7 days)
Revenue (USD) Spend (USD)
Top Campaigns by Profit
Campaign Account Spend Revenue Profit ROAS Status
US_Health_Supplement_01 ***-***-4821 $1,240 $3,180 +$1,940 256% Profitable
DE_Nutri_Vita_Search ***-***-7293 $890 $1,650 +$760 185% Profitable
US_Wellness_Pro_02 ***-***-1058 $2,100 $1,820 -$280 87% Under review

Dashboard interface showing campaign performance data (sample data for illustration)

Dashboard modules

Campaigns

Revenue vs. investment charts, profit by product, spending alerts, and manual CSV import from Google Ads for historical data.

Business P&L

Fixed and variable operating costs, tax provision, cash flow tracking, accounts receivable, and commission reconciliation.

Campaign Generator

Template-based campaign builder that generates keyword and ad variations, selects the target account, and exports CSV for Google Ads Editor.

Data & Sync

Full JSON backup and restore of all financial data. Manual and automatic sync controls for Google Ads data collection.

Intended API Usage

Why we need API access and how we will use it

Our current data collection via Google Ads Scripts works, but it has limitations that become critical as our account count grows. We are requesting API access to improve reliability and enable automation that Scripts cannot provide.

1. Reporting

Replace Scripts-based collection with API queries (GoogleAdsService SearchStream) for more frequent, reliable data feeds into our dashboard.

2. Campaign Management

Automate rule-based actions: pause campaigns exceeding target CPA, adjust budgets based on performance, detect billing issues.

3. Campaign Creation

Create Search campaigns directly from our template system instead of exporting CSV and manually importing into Google Ads Editor.

Current limitations driving this request

  • Hourly execution limit: Scripts can only run once per hour, preventing near-real-time reporting.
  • 30-minute runtime cap: With 209 accounts, execution takes ~5 minutes today. As accounts grow, this becomes restrictive.
  • No programmatic campaign management: Scripts cannot create or modify campaigns across accounts from a central system.
  • Limited error handling: The Scripts environment offers minimal retry and error recovery compared to a proper API client.

All usage is internal only

We manage exclusively our own ad accounts. We do not provide advertising services to third parties, do not resell API access or data, and do not expose Google Ads data to anyone outside our company.

Data Handling & Security

How we protect credentials and data

Credential storage

API credentials (OAuth2 client secret, refresh token, developer token) are stored on our own server, outside the public web root. Never embedded in client-side code or shared with third parties.

Data storage

We store only aggregated campaign performance metrics (cost, clicks, impressions, conversions). No PII, no end-user data, no search queries, no audience data.

Access control

Dashboard is hosted on our own domain behind HTTP authentication. Only company employees have access. All communication uses HTTPS (TLS 1.2+).

Compliance

Our operations comply with Google Ads API Terms and Conditions, Google Ads API Policies, and LGPD (Brazilian General Data Protection Law).

Contact

Get in touch

For business inquiries, partnerships, or administrative matters, please reach out using the information below.

Legal Name
FBS Empreendimentos Digitais LTDA
CNPJ
53.379.977/0001-28
Headquarters
Brazil