View markdown

LinkedIn Ads tools

32 tools for B2B campaign management — campaign groups, targeting research (by company, job title, school, skill), lead-gen forms, and batch updates for power users.

The batch endpoints (batch_get_*, batch_update_*) are a LinkedIn-specific superpower — update many campaigns or creatives in one call instead of one-by-one.

Sample prompts
  • "Estimate audience size for VPs of Marketing at SaaS companies, 200–1000 headcount, NA + UK."
  • "Find paid-partnership posts from CMOs in the dev-tools space in the last 30 days."
  • "Which lead forms have CPL above $150 in Q1?"
  • "Show me ad library data on competitor X's last 90 days of LinkedIn ads."

Accounts & structure

ToolWhat it doesMode
linkedin_ads_list_accountsAd accounts available to the workspace.Read
linkedin_ads_get_accountAccount currency, owner, status.Read
linkedin_ads_list_campaign_groupsCampaign groups (LinkedIn's top-level container).Read
linkedin_ads_get_campaign_groupOne campaign group with budget + schedule.Read
linkedin_ads_search_campaign_groupsFind campaign groups by name or status.Read
linkedin_ads_list_campaignsCampaigns under a group, with objective.Read
linkedin_ads_get_campaignFull campaign — targeting, budget, run dates.Read
linkedin_ads_list_creativesCreatives under a campaign.Read
linkedin_ads_get_creativeOne creative — sponsored content, message, video.Read
linkedin_ads_get_ad_previewRender a creative as a LinkedIn member will see it.Read

Performance & analytics

ToolWhat it doesMode
linkedin_ads_get_analyticsImpressions, clicks, leads, spend for any pivot.Read

Targeting research

ToolWhat it doesMode
linkedin_ads_list_targeting_facetsAvailable targeting dimensions (industry, seniority, etc.).Read
linkedin_ads_search_targeting_entitiesSearch by company name, job title, school, skill.Read
linkedin_ads_resolve_targeting_entitiesResolve URN ids to readable names.Read
linkedin_ads_get_audience_countsEstimate audience size for a targeting spec.Read

Conversions & leads

ToolWhat it doesMode
linkedin_ads_list_conversionsConversion events defined for the account.Read
linkedin_ads_list_lead_formsLead-gen forms attached to campaigns.Read
linkedin_ads_get_lead_formForm fields + lead volume on one form.Read

Ad library research

ToolWhat it doesMode
linkedin_ads_search_ad_librarySearch the public LinkedIn Ad Library.Read
linkedin_ads_search_paid_endorsement_postsFind paid-partnership posts ('Thought Leader Ads').Read
linkedin_ads_enrich_paid_endorsement_postsEnrich endorsement posts with author + company data.Read

Campaign controls

ToolWhat it doesMode
linkedin_ads_update_campaign_group_statusPause / resume a campaign group.Write
linkedin_ads_update_campaign_group_budgetChange a group's total budget.Write
linkedin_ads_update_campaign_statusPause / resume a campaign.Write
linkedin_ads_update_campaign_budgetChange a campaign's daily budget.Write
linkedin_ads_update_creative_statusPause / resume a creative.Write

Batch operations

ToolWhat it doesMode
linkedin_ads_batch_get_campaign_groupsFetch many campaign groups in one call.Read
linkedin_ads_batch_update_campaign_groupsUpdate many campaign groups at once.Write
linkedin_ads_batch_get_campaignsFetch many campaigns in one call.Read
linkedin_ads_batch_update_campaignsUpdate many campaigns at once.Write
linkedin_ads_batch_get_creativesFetch many creatives in one call.Read
linkedin_ads_batch_update_creativesUpdate many creatives at once.Write