# LinkedIn single-image ad production brief

Approximate feed preview — check the final ad in Campaign Manager.

Use this brief for a company Page single-image ad with a website destination. Keep exact copy, URLs and source notes. Blank means Unknown. Each required gap needs an owner or assignment request, a reason and the exact next action. A complete handoff can be Ready for review while native approval is Not checked.

## Decision and scope

- Project / optional platform ad name:
- Variant name and stable ID:
- Intended buyer and buying situation:
- One message:
- Offer / intended action:
- Campaign objective: Unknown unless supplied
- Format / route: Single-image / Website
- Placement and output ratio: Desktop and mobile landscape or square / Mobile-only portrait
- Preview: Preview available / Preview incomplete
- Technical check: Pass / Needs changes / Unknown / Unsupported
- Production handoff: Ready for review / Hold
- LinkedIn approval and native rendering: Not checked / externally verified
- Canonical reason and next action:
- Production owner / reviewer:
- Due date, only if supplied:
- Source status and last review date:

## Exact identity and copy

- Advertiser Page name / Page URL if known:
- Local logo asset ID / filename / description:
- True follower count, if supplied: omit when Unknown
- Exact introductory text, with every paragraph preserved:

[Full text here, even when the preview is collapsed.]

- Intro local count / method / emoji-sequence count / boundary uncertainty:
- Exact headline / local count:
- Optional description / local count: conditional small-image/LAN display; not shown as a normal large-image feed field
- CTA: None / Apply / Download / View Quote / Learn More / Sign Up / Subscribe / Register / Join / Attend / Request Demo
- Creative alt text:
- Optional internal notes:

## Original and delivered creative

- Original asset ID / filename / MIME / bytes / SHA-256:
- Decoded, oriented source dimensions / EXIF orientation applied:
- Source and permission evidence ID:
- Output preset: Landscape 1200 × 628 / Square 1200 × 1200 / Portrait 720 × 900
- Fit or Crop: default Fit; no stretching
- Focal point: x / y in 0–1 coordinates
- Crop rectangle: x / y / width / height in oriented source pixels
- Solid export background:
- Removed edges / enlargement warning / important text or logo to inspect:
- Delivered asset ID / filename / MIME / pixel dimensions / actual bytes / SHA-256:
- Output status: Not generated / Generated
- Original retained unchanged: check actual bytes
- Placement consequence: Vertical paid images serve on mobile only

The production image contains only the selected artwork. The feed mockup includes the approximation label, mode and variant. Crop guides belong only in the inspection view. Do not label a planned output as generated.

## Destination and continuity

- Exact URL, including all tracking parameters:
- Syntax result: Pass / Needs changes / Unknown
- Expected arrival headline / action:
- Visitor commitment: read, download, register, demo or supplied action
- Access: Not inspected / Accessible / Inaccessible / Supplied excerpt only
- Observed arrival headline / actual next action:
- Inspected source link, file or exact excerpt:
- Check date / owner:
- Promise-to-destination judgment and reason:

A valid URL does not prove access or offer availability. An unvisited destination stays Not inspected. A supplied excerpt is not a live page inspection.

## Claim, quote and asset evidence

| Evidence ID | Exact claim, quote or asset | Source link/file/excerpt | What was inspected | Date | Factual status | Permission/approval status and reason | Reviewer / owner | Scope / provenance |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| EV- | Unknown | Unknown | Not inspected | Unknown | Unknown | Unknown | Assign owner | Current variant |

Known facts need inspected source evidence. Not applicable needs a route or evidence-specific reason. Hypothetical facts and simulated approvals must be labeled as such. Loading a sample clears real approval states.

## Review checks

| Check | Not checked / Pass / Needs changes | Applicable or derived Not applicable with reason | Variant / revision | Date | Evidence IDs | Reviewer | Provenance |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Phone reading | Not checked | Applicable | | | | | |
| Desktop reading | Not checked | Applicable for landscape/square; portrait is mobile-only | | | | | |
| Image text and crop | Not checked | Applicable | | | | | |
| Copy, CTA and destination continuity | Not checked | Applicable | | | | | |
| Factual approval | Not checked | Applicable | | | | | |
| Asset-use approval | Not checked | Applicable | | | | | |
| Required legal copy | Not checked | Record any justified Not applicable reason | | | | | |

Only dated, scoped evidence supports Pass. Editing copy, file, crop, CTA, destination or evidence reopens affected checks and marks old exports stale. Preserve unrelated evidence. Presentation-only changes do not change content approval.

## External platform checks

| Check | Not checked / externally verified | Date | Account/campaign scope | Evidence source | Reviewer |
| --- | --- | --- | --- | --- | --- |
| LinkedIn approval | Not checked | | | | |
| Native rendering | Not checked | | | | |
| Objective-specific CTA availability | Not checked | | | | |
| Final tracking | Not checked | | | | |

This tool does not issue launch approval, submit an ad or authorize spending. Keep platform checks separate from production handoff.

## Technical results and exact open requests

- Hard requirement errors:
- Tool-cap errors, labeled separately:
- Recommendations:
- Unknowns, including ambiguous Unicode boundaries:

| Request ID | Subject / field | Owner or exact assignment request | Why needed | Exact evidence or action | Blocks technical, handoff or platform | Status |
| --- | --- | --- | --- | --- | --- | --- |
| REQ- | | | | | | Open |

Every required Unknown or Needs changes gets one stable request. Unsupported routes stay Hold with the relevant guide or native next step. Irrelevant fields are derived Not applicable with a reason.

## Attachment inventory and provenance

| Asset/export ID | Portable filename | MIME | Bytes | Oriented/output dimensions | SHA-256 | Included attachment or embedded state reference | Revision |
| --- | --- | --- | --- | --- | --- | --- | --- |
| | | | | | | | |

Include the original creative, logo and production image. A local path alone is not an attachment. Saved JSON must embed and verify the images; each image is capped at 5,000,000 bytes, all embedded decoded assets at 15,000,000 bytes, and serialized JSON at 22,000,000 bytes. These are tool caps. Decoded images are capped at 24,000,000 pixels before processing.

- Schema: linkedin-ad-mockup.v2
- Specification: linkedin-current-specs.2026-09-27
- Created / edited / record revision:
- Data origin: user-entered / sample / imported / test-fixture
- Original provenance and import validation evidence:
- Local persistence: memory / explicitly downloaded local draft
- Preview mode / full or collapsed copy / theme / original or delivered creative:
- Mockup PNG filename / production image filename / state JSON filename / brief filename:
- Export receipt and hashes, only if actually produced and checked:

Offer a current-state download before loading a sample or import. Validate an import completely before replacing work. Reject malformed schema, missing/tampered assets or over-cap data without changing the accepted record. A sample clears actual reviews and approvals. Reset asks for a short confirmation.

## Dated guidance

Checked September 27, 2026. Refresh before publication; a failed refresh leaves current currency Unknown.

Intro: 150 recommended, 3,000 maximum, up to 10 emojis. Headline: 70 recommended, 200 maximum. Optional ad name: 255 maximum. Description: Help recommends 100, maximum 300; display is conditional. URL: http:// or https://, maximum 2,000; preserve parameters. CTA None is valid. Specific CTA eligibility remains a native check.

Counts use declared local grapheme clusters, with a disclosed codepoint fallback. LinkedIn's exact Unicode implementation is Unknown. Recommendations create warnings. Do not invent aspect-ratio tolerances, arbitrary-dimension rules or exact truncation points. JPG/PNG are supported here; LinkedIn also supports GIF, which this still-image tool rejects with a next step.

- https://www.linkedin.com/help/lms/answer/a426534/
- https://business.linkedin.com/advertise/ads/sponsored-content/single-image-ads-specs

Print/Save PDF should preserve every copy paragraph, wrapped URL, evidence row and open request, with site navigation hidden. Direct PDF download is not promised. Clipboard/download success is shown only after completion; failed clipboard access has a selectable-text fallback.
