Opus Growth

Create LinkedIn Text Ad

Creates a text ad (creative) for a TEXT_AD campaign; no organization page needed.

Type
Makes changes
Credits
8
Platform
LinkedIn Ads
Approval
Preview first, applied after you approve

What it does

Creates a text ad (creative) for a TEXT_AD campaign; no organization page needed. headline ≤25, description ≤75 characters. intended_status empty (auto): the ad follows its ad set like Campaign Manager does; under a DRAFT ad set it is created ACTIVE, so it starts serving when the campaign and ad set are activated and nothing spends before that; under an ad set that is already ACTIVE or PAUSED it is created DRAFT so it never goes live unrequested. Pass ACTIVE / DRAFT / PAUSED to force a status. A DRAFT ad does NOT serve even when its ad set is ACTIVE — activate it with update_linkedin_creative_status. confirm=false = preview.

MCP: create_linkedin_text_ad

How to use it

You don't call tools by name. Write what you want in ChatGPT, Claude or another assistant connected to Opus Growth, in your own words; it picks this tool when it fits.

Because this tool changes your account, your assistant first shows a preview of exactly what will change. Nothing is applied until you say yes, and every applied change is written to your audit log.

Parameters

NameTypeRequiredDefault
account_idstringRequired·Advertising account identifier to query or change. Use the exact ID returned by the relevant account-listing tool, not the display name.
campaign_idstringRequired·Exact campaign identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.
headlinestringRequired·Primary ad headline text, within the provider's character and policy requirements.
descriptionstringRequired·Human-readable description text for the resource being created or updated.
landing_pagestringRequired·Exact landing page value for create linkedin text ad. Supply text in the provider's required format; when it selects an existing resource, use the exact identifier returned by the relevant list or search operation.
intended_statusstringOptional·Provider status for intended. Use an allowed status value and retain the current status when no change is intended.
confirmbooleanOptionalfalseSafety confirmation for a state-changing operation. Leave false to preview or validate; set true only after the user explicitly approves the shown change.