# Adform Tracking Tags

> >-

- **Type:** Skill
- **Install:** `agentstack add skill-adform-agentic-skills-adform-tracking-tags`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [adform](https://agentstack.voostack.com/s/adform)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [adform](https://github.com/adform)
- **Source:** https://github.com/adform/agentic-skills/tree/main/dist/claude/adform-agentic-skills/skills/adform-tracking-tags
- **Website:** https://site.adform.com

## Install

```sh
agentstack add skill-adform-agentic-skills-adform-tracking-tags
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Adform tracking and tags

List tracking points and filters, browse tags, inspect RTB tag settings, look up creatives,
view ad members, and list campaign tags. Read-only.

## Connection & tooling

Runs on the Adform GraphQL MCP. Use `graphql_execute` to run queries. Use `graphql_search` to
look up field names; use `graphql_introspect` for nested tag and ad types. Keep calls sequential
(~1–2s apart).

---

## Tracking points

```graphql
{
  trackingPoints(
    campaignId: 3993873
    active: true
    limit: 50
    offset: 0
  ) {
    trackingPoints { id name abbreviation active conversion url }
    totalCount
  }
}
```

## Tracking filters

```graphql
{ trackingFilter(id: 123) { id name } }
```

Use `graphql_introspect` on `TrackingFilter` to discover available fields including rule
expressions.

---

## Tags

### List campaign tags

```graphql
{
  tags(
    filter: { campaignId: "3993873" }
    pagination: { offset: 0, limit: 50 }
  ) {
    tags { id uuid type campaignId active paused createdAt }
    totalCount
  }
}
```

### Get RTB tag

```graphql
{ rtbTag(id: "85543973") { id uuid type campaignId active paused } }
```

Use `graphql_introspect` on `RtbTag` to discover available fields including destination URLs
and settings.

### Get direct tag

```graphql
{ directTag(id: "85543974") { id uuid type campaignId active paused } }
```

---

## Creative inspection

### Get ad by UUID

```graphql
{ adByUuid(uuid: "ad-uuid-here") { id { uuid id } name adType commercialType size { width height } publishStatus active } }
```

### Get ad members — sub-creatives of a rotator

```graphql
{ adMembersByUuid(uuid: "ad-uuid-here") { adId { uuid id } name adType commercialType size { width height } } }
```

### Get published ad — by integer ID and ad type

First get the integer `id` and `adType` from `adByUuid`, then:

```graphql
{ publishedAdById(id: "12345", adType: creative) { id { uuid id } name adType commercialType contentType size { width height } active deleted } }
```

### List ad sizes by campaign

```graphql
{
  adSizesByCampaignId(
    campaignId: "3993873"
    pagination: { offset: 0, limit: 50 }
  ) {
    sizes { width height }
    totalCount
  }
}
```

---

## Common workflows

- **Tag audit**: list campaign tags → tag creative audit per tag (adform-line-items) to check
  SSP approval status
- **Creative inspection**: get ad by UUID → get ad members for rotators → get published ad
  for the live version
- **Tracking point discovery**: list tracking points to find conversion points for use in
  targeting or reporting filters

## Presenting

Show tracking points and tags in tables with status, type, and key metadata. For tracking
filters, render the rule set as structured bullet lists.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [adform](https://github.com/adform)
- **Source:** [adform/agentic-skills](https://github.com/adform/agentic-skills)
- **License:** MIT
- **Homepage:** https://site.adform.com

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-adform-agentic-skills-adform-tracking-tags
- Seller: https://agentstack.voostack.com/s/adform
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
