Power BI Connector for LinkedIn Marketing Solutions

Build 25.0.9454

Creatives

Retrieves ad creative details, including identifiers, campaign references, and statuses, to support creative management and optimization.

Table Specific Information

NOTE: The Account column is deprecated and will be removed in the next major version of the connector.

Select

The Creatives view returns a list of the creatives that belong to the authenticated user so they can be used as dimensions in analytic requests.

The connector uses the LinkedIn Marketing Solutions API to process search criteria that refer to the Id, Account, Campaign, and IntendedStatus columns. The connector processes other filters client-side within the connector. For example, the following queries are processed server side.

SELECT * FROM Creatives WHERE Id = '179345687'

SELECT * FROM Creatives WHERE AdAccountId = '510013292'

SELECT * FROM Creatives WHERE AdAccountId IN ('510013292', '510013293')

SELECT * FROM Creatives WHERE Campaign = '198952936'

SELECT * FROM Creatives WHERE IntendedStatus = 'ACTIVE'

CUD Operations

Insert

To create a new advertising creative there are some fields that are required in initial creation which are: Campaign, Content, IntendedStatus, AdAccountId.

While the following parameters are optional: CallToActionLabel, CallToActionFormId, Name.

    INSERT INTO Creatives ( Campaign, Content, IntendedStatus, Name, AdAccountId ) VALUES ( 'urn:li:sponsoredCampaign:403027733', ' { \"reference\": \"urn:li:share:7346473724906237952\" }', 'DRAFT', 'Summer Campaign Main Creative', '515218099' );

Update

To modify an existing creative, use an UPDATE statement. Note that the Id and AdAccountId columns are required in the WHERE clause.

The following columns are the ones that are mutable after creation: Content, IntendedStatus, CallToActionLabel, CallToActionFormId, Name.

    UPDATE Creatives SET Campaign = 'urn:li:sponsoredCampaign:403027733', Name = 'Updated Summer Campaign Creative' WHERE Id = 'urn:li:sponsoredCreative:722532663' and AdAccountId = '515218099';

Delete

To remove a creative, use a DELETE statement. Note that the Id and AdAccountId columns are required in the WHERE clause.

    DELETE FROM Creatives WHERE Id = 'urn:li:sponsoredCreative:722492693' and AdAccountId = '515218099';

Columns

Name Type ReadOnly References Description
Id [KEY] String True

Unique numerical identifier assigned to the creative.

Account String True

Uniform Resource Name (URN) that identifies the advertising account associated with the creative.

Campaign String False

URN that identifies the campaign under which the creative is managed.

Content String False

Specifies the content promoted in the creative, such as text, image, or video assets.

CreatedAt Datetime True

Date and time when the creative was first created.

CreatedBy String True

Entity or user who originally developed and uploaded the creative.

IntendedStatus String False

Represents the user-defined intended status of the creative.

The allowed values are ACTIVE, REMOVED, PENDING_DELETION, CANCELED, ARCHIVED, DRAFT, PAUSED.

IsServing Boolean True

If the value is 'true', the creative is currently being served in active campaigns; if 'false', it is not being delivered.

ServingHoldReasons String True

Lists all reasons why the creative is currently on hold and not serving, such as policy violations or budget constraints.

LastModifiedAt Datetime True

Date and time when the creative was last modified.

LastModifiedBy String True

Entity or user who last updated the creative.

ReviewStatus String True

Indicates the current moderation status of the creative, such as approved, rejected, or pending review.

IsTest Boolean True

If the value is 'true', the creative is designated as a test creative that belongs to a test campaign.

AdAccountId String False

Unique identifier of the advertising account linked to the creative.

CallToActionLabel String False

Text label displayed on the call-to-action (CTA) button, available only when the campaign objective is lead generation.

The allowed values are APPLY, DOWNLOAD, VIEW_QUOTE, LEARN_MORE, SIGN_UP, SUBSCRIBE, REGISTER, REQUEST_DEMO, JOIN, ATTEND, UNLOCK_FULL_DOCUMENT.

CallToActionFormId String False

Forms.Id

Identifier of the lead generation form associated with the CTA button, available only for lead generation campaigns.

RejectionReasons String True

Comma-separated list of reasons explaining why the creative was rejected during the review process.

Name String False

Name assigned to the creative by the advertiser, used for easy identification and organization.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9454