Microsoft Advertising reports
and dashboards

Bring your Microsoft Advertising data into Filament. Create dashboards, build reports and explore your questions in plain English.

Your Microsoft Advertising data, connected.

Microsoft Advertising tracks your campaign performance and keyword data, but understanding which search campaigns drive actual revenue or how Bing traffic compares to other channels requires connecting to your CRM, analytics, and payment platforms.

Filament links Microsoft Advertising to your other tools and answers questions about attribution, customer value, and cross-channel performance in plain English.

Data we sync

Campaign PerformanceExample fields: Campaign id, Daily budget

Track campaign budgets, spend, and performance metrics with daily impressions, clicks, conversions, cost per click, and budget pacing data.

  • campaign_id
  • daily_budget
  • impressions
  • clicks
  • conversions
  • spend
  • cost_per_conversion
Ad GroupsExample fields: Ad group id, Ad group name

Monitor ad group structures and bidding with ad group names, bid strategies, target CPA, search bid adjustments, and quality scores.

  • ad_group_id
  • ad_group_name
  • bid_strategy_type
  • cpc_bid
  • target_cpa
  • quality_score
Ads and ExtensionsExample fields: Ad id, Ad title

Analyze ad creative performance with ad copy, headlines, descriptions, ad extensions, click-through rates, and impression share.

  • ad_id
  • ad_title
  • ad_description
  • ad_type
  • extension_type
  • click_through_rate
KeywordsExample fields: Keyword id, Keyword text

Review keyword performance with match types, bid amounts, search terms, keyword status, average position, and cost per click.

  • keyword_id
  • keyword_text
  • match_type
  • bid_amount
  • average_position
  • keyword_status
Search TermsExample fields: Search term, Matched keyword

Discover actual search queries triggering your ads with search term text, matched keywords, impressions, clicks, and conversion rates.

  • search_term
  • matched_keyword
  • impressions
  • clicks
  • conversions
  • conversion_rate
Negative KeywordsExample fields: Negative keyword text, Match type

Manage negative keyword lists with keyword text, match type, campaign associations, and exclusion status across ad groups.

  • negative_keyword_text
  • match_type
  • campaign_id
  • ad_group_id
  • status
Conversion TrackingExample fields: Conversion name, Conversion value

Measure conversion actions with conversion names, conversion values, conversion time, attribution models, and revenue per conversion.

  • conversion_name
  • conversion_value
  • conversion_time
  • conversion_count
  • revenue
Audience PerformanceExample fields: Audience id, Audience name

Analyze audience targeting with audience names, demographic data, device types, location targeting, and audience bid adjustments.

  • audience_id
  • audience_name
  • age_range
  • gender
  • device_type
  • location
  • bid_adjustment
Budget and BillingExample fields: Account id, Monthly budget

Track account spending with monthly budgets, daily spend, billing thresholds, payment methods, and account balance.

  • account_id
  • monthly_budget
  • daily_spend
  • billing_threshold
  • account_balance
  • payment_status

Microsoft Advertising works well with

See the
whole picture.

Filament brings your apps together in a managed warehouse. Build dashboards, share reports and ask questions in plain English.

Explore the demo dashboard
Tidewatch
Beach Clean 2026 Key Metrics
Compared toPrevious year
Funds raised$118,050Goal: $245,000
Sign-ups19482% activation rate
Donations399Median gift: $100
Avg. donation$295.86Across the campaign
Funds raised vs target

$118,050 of $245,000

Sign-ups vs target

194 of 250

Cumulative funds raised 2026 Previous year
JanFebMarAprMay
Powered by Filament

Trusted by the best

“Filament has been a game-changer. Everyone can self-serve and get answers on demand. The integrations are plug-and-play, and we've even cancelled our data warehouse plans — Filly does it all.”
Kevin RassoolTech Lead, High Impact Athletes
“Filament has supercharged our efficiency and levelled up our outputs. Beyond time savings, the mental offload has been priceless, and I can focus on growth, not grind!”
Faith FuhrerMarketing & Communications, Pet Medical Crisis

Your questions, answered.

How do I connect Microsoft Advertising?

This connection uses Fivetran.

You need a Microsoft Advertising account with access to the advertising accounts you want to sync.

  1. Open Apps in Filament and add Microsoft Advertising.
  2. Select Authorize and sign in. If the same email has personal and work accounts, choose the type used for Microsoft Advertising. The wrong type can cause an AADSTS650052 error.
  3. Choose your Sync Mode. For Sync Specific Accounts, select the accounts to include.
  4. Set the number of months of reporting history to import. Review the optional rollback window, which controls how far back recent reporting data is refreshed.
  5. Select Save & Test, then return to Filament and complete setup.
How far back does Filament sync Microsoft Advertising data?

Filament syncs your complete Microsoft Advertising history from account creation. This includes all campaign performance, keyword data, and conversion tracking, so you can analyze year-over-year trends and long-term campaign performance without limitations.

Can I connect multiple Microsoft Advertising accounts to Filament?

Yes. Connect as many Microsoft Advertising accounts as you need. This is particularly useful for agencies managing multiple clients or businesses running separate accounts for different brands or regions. Each account syncs independently and you can analyze them together or separately.

Does Filament track Microsoft Advertising conversions across other platforms?

Yes. Filament connects your Microsoft Advertising conversion data with your CRM, e-commerce platform, or analytics tools. Ask questions like which search campaigns drive the highest customer lifetime value or how Bing traffic converts compared to other channels, and Filament combines the data automatically.

How often does Filament update Microsoft Advertising data?

Filament syncs Microsoft Advertising data every few hours, so your campaign performance, spend, and conversion metrics stay current throughout the day. You can check performance, adjust budgets, and analyze results without waiting for overnight updates.

Which Microsoft Advertising KPIs can I track?

Cost per click: spend divided by clicks. Click-through rate: clicks divided by impressions. Return on ad spend: attributed conversion value divided by spend. Value reporting depends on your conversion tracking.