> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markifact.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Target Template

> Save a LinkedIn targeting spec as a reusable audience template on an ad account, so the same audience can be applied to future campaigns

Save a LinkedIn targeting spec as a reusable audience template on an ad account, so the same audience can be applied to future campaigns. Size the audience with linkedin\_ads\_get\_audience\_count first.

|                       |                                       |
| --------------------- | ------------------------------------- |
| **App**               | LinkedIn Ads                          |
| **Operation ID**      | `linkedin_ads_create_target_template` |
| **Type**              | Action                                |
| **Connection**        | `linkedin_ads` (required)             |
| **Credits per run**   | 1                                     |
| **Agent / MCP tool**  | Yes                                   |
| **Requires approval** | Yes (write operation)                 |

## Inputs

| Field                | Type             | Required | Default | Description                                                                                                                                                                                                                                                                                                                                                                          |
| -------------------- | ---------------- | -------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `account`            | DynamicAccount   | Yes      | -       | LinkedIn Ads account to save the audience template in. LinkedIn fixes this at creation, so a template cannot be moved between accounts later.                                                                                                                                                                                                                                        |
| `name`               | string           | Yes      | -       | Name for the saved audience, up to 100 characters.                                                                                                                                                                                                                                                                                                                                   |
| `targeting_criteria` | object or string | Yes      | -       | LinkedIn targetingCriteria object describing the audience, as a dict or JSON string, for example \{'include': \{'and': \[\{'or': \{'urn:li:adTargetingFacet:locations': \['urn:li:geo:103644278']}}]}}. Use linkedin\_ads\_search\_targeting to look up real URNs and do not invent them. LinkedIn requires locations, and in practice also interfaceLocales, before it will answer. |
| `description`        | string           | No       | -       | Optional description of who this audience is, up to 500 characters.                                                                                                                                                                                                                                                                                                                  |

## Output

**Type**: `Dict`

Returns the saved audience template.

**Fields**: `id`, `name`, `description`, `account`, `targeting_criteria`
