Skip to main content

Creative Tagger Python SDK

Python client for Creative Tagger — structured creative intelligence API for performance marketing.

Analyze any ad creative (video, image, carousel, landing page, email) and get back structured classification across 28 taxonomy dimensions.

Install

pip install creative-tagger

Quick Start

from creative_tagger import CreativeTagger

ct = CreativeTagger(api_key="ct_...")

# Analyze a video ad
result = ct.analyze("./ad_video.mp4", brand="Brand")
print(result.naming.default)
# → BRAND_UGC_Creator_LoFi_VOMus-Pop-Conv_ShopNow_9x16_30s_V1

print(result.visual.hook_type)    # → UGC
print(result.messaging_angle)     # → ProbSol
print(result.creative_type)       # → Testimonial
print(result.production_type)     # → LoFiUGC
print(result.offer_type)          # → PctOff

# Analyze a landing page
result = ct.analyze_url("https://example.com/lp", brand="BrandX")
print(result.visual_hierarchy)    # → HeroFocus

# Analyze email HTML
result = ct.analyze_email(html_string, brand="BrandX")
print(result.email_structure)     # → SingleCTA

Batch Analysis

results = ct.analyze_batch(["ad1.mp4", "ad2.jpg", "ad3.png"], brand="Brand")

# Export to CSV-ready rows
import csv
rows = [r.to_row() for r in results]

Async Support

result = await ct.analyze_async("./ad.mp4", brand="Brand")

Local Development

Point to a local Creative Tagger API:

ct = CreativeTagger(base_url="http://localhost:8000")

License

MIT

Metadata

Release files for creative-tagger 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for creative-tagger 0.1.0
File Size Uploaded Provenance
creative_tagger-0.1.0.tar.gz 3.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for creative-tagger 0.1.0
File Interpreter ABI Platform
creative_tagger-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release files / creative_tagger-0.1.0.tar.gz

Download URL creative_tagger-0.1.0.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c3a3befe43fbd88699e6bf0e5ab3baecd4e4a15f356e751e3359da57d7388084
BLAKE2b-256 checksum
How to use checksums
69cf3284ff077c599c06fb04a153deec55081aa6c063d761070ec7944e64c9eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / creative_tagger-0.1.0-py3-none-any.whl

Download URL creative_tagger-0.1.0-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34ef4ce6aed40519af5c63ada4cf60cebd8d2a8bc181bad3c3f864012b903d51
BLAKE2b-256 checksum
How to use checksums
08f0442728f9cf5cae1381e129d6778de81efb4819fd5c6f98cf141b6421fb9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Security for creative-tagger 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page