# LinkedIn Ads integration

> LinkedIn Marketing API for managing ad accounts, campaigns, creatives, analytics, and organization social content.

- Authentication: oauth2

## Tools (30)

- **Add Ad Account User**: Grant a LinkedIn member a role on an ad account by creating an adAccountUsers entry with the (account, user) composite key.
- **Archive Campaign**: Archive a LinkedIn ad campaign by setting its status to ARCHIVED.
- **Archive Campaign Group**: Archive a campaign group by setting its status to ARCHIVED via a PARTIAL_UPDATE patch.
- **Archive Creative**: Archive a LinkedIn ad creative by setting its intendedStatus to ARCHIVED.
- **Create Ad Account**: Create a new LinkedIn ad account for an organization or person.
- **Create Campaign**: Create a new LinkedIn ad campaign inside a campaign group with targeting, schedule, budget, and bid.
- **Create Campaign Group**: Create a new ad campaign group inside an ad account with a name, run schedule, status, and optional total budget.
- **Create Creative**: Create a LinkedIn ad creative under a campaign, referencing an existing post or providing inline content.
- **Find Targeting Entities**: Resolves human-readable names (e.g. "San Francisco", "Software Development") into the entity URNs that go into a campaign's targetingCriteria.
- **Get Ad Account**: Retrieve a single LinkedIn ad account by ID.
- **Get Ad Analytics**: Retrieve performance metrics for ads, campaigns, creatives, or accounts with custom pivots and date ranges.
- **Get Audience Counts**: Estimate audience size for a set of LinkedIn targeting criteria before launching a campaign.
- **Get Campaign**: Fetch a single LinkedIn ad campaign by ID from a specific ad account.
- **Get Campaign Group**: Retrieve a single campaign group by ID within an ad account.
- **Get Creative**: Retrieve a single LinkedIn ad creative by its URN within an ad account.
- **Get Supply Forecasts**: Forecast campaign performance (impressions, clicks, reach, spend) for a targeting/budget/bid combination.
- **Get Targeting Facets**: Lists all available ad-targeting facet categories (locations, industries, job functions, seniorities, skills, etc.) and the finder methods each one supports.
- **Initialize Image Upload**: Initialize a sponsored image upload, returning a presigned upload URL and image URN to reference in a creative's inlineContent.
- **Initialize Video Upload**: Initialize a sponsored video upload, returning multi-part presigned upload URLs and a video URN to reference in a creative's inlineContent.
- **Remove Ad Account User**: Revoke a LinkedIn member's access to an ad account by deleting the adAccountUsers entry for the (account, user) composite key.
- **Search Ad Accounts**: Search LinkedIn ad accounts with filters for status, type, name, reference, and test flag.
- **Search Ad Account Users**: List the users (and their roles) who have access to a given LinkedIn ad account, or list all ad accounts the connected member has access to.
- **Search Campaign Groups**: List and filter ad campaign groups within an ad account using Rest.li search criteria and cursor pagination.
- **Search Campaigns**: Search campaigns within an ad account with filters for status, type, and test flag.
- **Search Creatives**: Search creatives within an ad account with filters for campaign, status, content reference, and lead gen form.
- **Update Ad Account**: Partial-update editable fields on a LinkedIn ad account (name, status, and notification preferences).
- **Update Ad Account User Role**: Change an existing user's role on a LinkedIn ad account via a partial update on the (account, user) composite key.
- **Update Campaign**: Partially update a LinkedIn ad campaign — change name, status, budget, bid, schedule, or targeting.
- **Update Campaign Group**: Partially update a campaign group's mutable fields (name, status, budget, schedule) using a Rest.li PARTIAL_UPDATE patch.
- **Update Creative**: Partially update a LinkedIn ad creative's status, name, or lead gen CTA via PARTIAL_UPDATE.

## Related prompts

- [Daily LinkedIn Ads creative fatigue triage in Slack](https://www.generalinput.com/prompts/daily-linkedin-ads-creative-fatigue-triage-in-slack.md)
- [Weekly LinkedIn Ads pipeline ROI report in Slack](https://www.generalinput.com/prompts/weekly-linkedin-ads-pipeline-roi-report-in-slack.md)
- [Friday LinkedIn Ads draft campaign launch-readiness brief](https://www.generalinput.com/prompts/friday-linkedin-ads-draft-campaign-launch-readiness-brief.md)
- [Promote top LinkedIn organic posts as sponsored ads](https://www.generalinput.com/prompts/promote-top-linkedin-organic-posts-as-sponsored-ads.md)
- [Weekly LinkedIn Ads performance digest in Slack](https://www.generalinput.com/prompts/weekly-linkedin-ads-performance-digest-in-slack.md)

Connect LinkedIn Ads in General Input: https://www.generalinput.com/apps/linkedin-ads