Enrich

Advertising

Data with Advanced AI

Turn messy signals into media decisions that print ROI in real time
NiftyBot makes every impression smarter.
We fuse spend, audiences, and outcomes to spot waste, predict lift, and auto-tune bids before budgets burn. You get brand-safe reach, lower CAC, and creative that evolves with the market.
Complexity: Advanced
Ad Unit Spec Snapshot\
A planner needs a trustworthy one-pager on Spark Ads pulled from official docs: format, eligibility, creation flow, music/licensing, and ad policy guardrails.
REQUEST

{ "source": { "ad_platform": "TikTok", "ad_unit": "Spark Ads" }, "requests": [ { "field_name": "ad_spec_summary" }, { "field_name": "best_source_url", "field_type": "url" } ]
}

RESPONSE

{
  "enrichments": [
    {
      "field_name": "ad_spec_summary",
      "value": {
        "format": "Boosts existing organic TikTok posts",
        "eligibility": "Brand account or authorized creator account",
        "creation_flow": ["Get authorization code", "Select post in Ads Manager", "Choose objective and placement"],
        "requirements": ["Authorization/post code", "Licensed/eligible audio (CML)", "Standard video specs & ad policies"],
        "common_objectives": ["Reach", "Traffic", "Conversions"]
      },
      "confidence": 0.90,
      "method": "lookup",
      "reasoning": "Synthesized from TikTok Ads Help Center across Spark Ads, creation guides, and policy/music docs."
    },
    {
      "field_name": "best_source_url",
      "value": "https://ads.tiktok.com/help/article/spark-ads",
      "confidence": 0.95,
      "method": "lookup",
      "reasoning": "Canonical Spark Ads overview."
    }
  ]
}

Complexity: Simple
Audience Fit Signals from Public Footprints
A growth marketer is evaluating Chime for paid tests. They want quick audience signals and initial channel recommendations using only public data (App Store page + official social/video presence).
REQUEST

{ "source": { "domain": "chime.com" }, "requests": [ { "field_name": "audience_signals" }, { "field_name": "recommended_channels" }, { "field_name": "best_source_url", "field_type": "url" } ]
}

RESPONSE

{
  "enrichments": [
    {
      "field_name": "audience_signals",
      "value": [
        "Younger, mobile-first users",
        "Budgeting/credit-building interest",
        "High social/video content consumption"
      ],
      "confidence": 0.86,
      "method": "analysis",
      "reasoning": "App Store copy and social content emphasize credit-building and mobile-first usage."
    },
    {
      "field_name": "recommended_channels",
      "value": ["YouTube Shorts", "X Ads (finance keywords)", "Reddit finance communities"],
      "confidence": 0.8,
      "method": "reasoning",
      "reasoning": "Channels align with audience demographics and behavior."
    },
    {
      "field_name": "best_source_url",
      "value": "https://apps.apple.com/us/app/chime-mobile-banking/id836215269",
      "confidence": 0.93,
      "method": "lookup",
      "reasoning": "Authoritative App Store listing."
    }
  ]
}

Complexity: High
Brand Safety and Context Guard
Your brand shouldn’t pay to sit beside trouble. This call reads the destination page, classifies suitability against your tone, and recommends a safe alternative when needed. You keep reach and relevance without the PR headaches.
REQUEST

{ "source": { "publisher_url": "https://www.nytimes.com/2025/08/20/business/economy-inflation-update.html", "keywords_blocklist": ["politics", "violence"], "brand_tone": "family_friendly" }, "requests": [ { "field_name": "suitability", "field_type": "categorical", "instructions": "Return one of: Suitable, Borderline, Unsafe" }, { "field_name": "context_summary" }, { "field_name": "recommended_action", "field_type": "categorical", "instructions": "Return one of: Block, Allow, Find alike" } ] }
RESPONSE

{ "enrichments": [ { "field_name": "suitability", "value": "Borderline", "confidence": 0.88, "method": "classification", "reasoning": "Macroeconomic coverage with incidental geopolitical references can clash with family-friendly guidelines." }, { "field_name": "context_summary", "value": "Inflation trends and consumer price analysis with brief references to policy commentary.", "confidence": 0.81, "method": "assessment", "reasoning": "Extracted from headline and lede topics; minimal subjective framing." }, { "field_name": "recommended_action", "value": "Find alike", "confidence": 0.84, "method": "reasoning", "reasoning": "NYT business and technology sections offer similar audiences without policy adjacency." } ] }
Complexity: Simple
Campaign Trigger Detection
A strategist wants to quickly identify notable events in a competitor’s marketing activity that could inform outreach.
REQUEST

{ "source": { "domain": "nike.com", "recent_news_headlines": [ "Nike launches new Air Max campaign with Travis Scott", "Nike debuts sustainability-focused ads across Europe" ] }, "requests": [ { "field_name": "trigger_events" } ]
}

RESPONSE

{
  "enrichments": [
    {
      "field_name": "trigger_events",
      "value": [
        "Celebrity endorsement partnership",
        "Sustainability-themed campaign launch"
      ],
      "confidence": 0.88,
      "method": "assessment",
      "reasoning": "Press headlines highlight new partnerships and campaign themes."
    }
  ]
}

Complexity: Medium
Channel Mix Optimizer
Media planning without the mythology. This simulation proposes a budget split and CAC expectation using public CPM/CPC benchmarks and your objective — so you move money with confidence, not vibes.
REQUEST

{ "source": { "brand": "Adidas", "budget_usd": 300000, "channels": ["YouTube", "TikTok", "Meta", "Programmatic"], "kpi": "new_customer_cac", "geo": ["US"] }, "requests": [ { "field_name": "optimal_allocation" }, { "field_name": "expected_cac", "field_type": "numeric" }, { "field_name": "fatigue_watchouts" } ] }
RESPONSE

{ "enrichments": [ { "field_name": "optimal_allocation", "value": { "YouTube": 0.26, "TikTok": 0.24, "Meta": 0.34, "Programmatic": 0.16 }, "confidence": 0.85, "method": "assessment", "reasoning": "Allocation minimizes modeled CAC using public CPC/CVR ranges for athletic apparel across channels." }, { "field_name": "expected_cac", "value": 39.8, "confidence": 0.82, "method": "calculation", "reasoning": "Computed from benchmark CPC, CPM, and CVR inputs at the proposed split." }, { "field_name": "fatigue_watchouts", "value": "Meta short-form tends to fatigue by days 8–12; pre-build two alternates per audience.", "confidence": 0.76, "method": "assessment", "reasoning": "Derived from public case studies and platform guidance for fashion creatives." } ] }
Complexity: Low
Creative Lift Scorer
Stop wasting creative dollars on guesswork. This call instantly predicts CTR and provides actionable optimizations so your design team knows what to tweak before campaigns launch — cutting trial-and-error cycles from weeks to minutes. Sources for continuous operational intelligence.
REQUEST

{ "source": { "brand": "Nike", "platform": "TikTok", "placement": "Reels", "headline": "Run the city. Every day.", "cta": "Shop Pegasus 41", "visual_style": "first-person city run, quick cuts, shoe close-ups" }, "requests": [ { "field_name": "predicted_ctr", "field_type": "numeric" }, { "field_name": "lift_rationale", "instructions": "Top drivers in one sentence" }, { "field_name": "optimization_tip" } ] }
RESPONSE

{ "enrichments": [ { "field_name": "predicted_ctr", "value": 1.65, "confidence": 0.89, "method": "estimation", "reasoning": "Based on public TikTok sportswear norms and creative attributes (first-second product reveal, kinetic cuts, direct CTA)." }, { "field_name": "lift_rationale", "value": "Immediate shoe visibility plus movement-heavy framing boosts thumb-stop and intent in athletic footwear.", "confidence": 0.83, "method": "assessment", "reasoning": "These patterns correlate with higher pause and click intent for sportswear placements." }, { "field_name": "optimization_tip", "value": "Front-load outsole close-up at 0–1.2s and add on-screen price anchor for Pegasus 41.", "confidence": 0.77, "method": "reasoning", "reasoning": "Early product texture and price cues increase recall and reduce click hesitation." } ] }
Complexity: Medium
Creator Brand-Safety Snapshot
A brand considers creator whitelisting with Linus Tech Tips and wants a quick brand-safety read based only on public coverage and videos.
REQUEST

{ "source": { "creator_handle": "https://www.youtube.com/@LinusTechTips" }, "requests": [ { "field_name": "brand_safety_risks" }, { "field_name": "risk_level" }, { "field_name": "recommended_mitigation" }, { "field_name": "best_source_url", "field_type": "url" } ]
}

RESPONSE

{
  "enrichments": [
    {
      "field_name": "brand_safety_risks",
      "value": [
        "Past controversy regarding prototype handling",
        "Subsequent apology and production pause"
      ],
      "confidence": 0.86,
      "method": "assessment",
      "reasoning": "News articles and apology video documented the issue."
    },
    {
      "field_name": "risk_level",
      "value": "Moderate",
      "confidence": 0.8,
      "method": "reasoning",
      "reasoning": "Issue acknowledged and addressed; audience still highly engaged."
    },
    {
      "field_name": "recommended_mitigation",
      "value": "Require disclosure and pre-approved claims before campaign execution.",
      "confidence": 0.8,
      "method": "reasoning",
      "reasoning": "Mitigates recurrence of accuracy concerns."
    },
    {
      "field_name": "best_source_url",
      "value": "https://www.pcgamer.com/linus-tech-tips-temporarily-halts-operations-puts-out-apology-video-linus-made-a-clear-and-egregious-judgment-error/",
      "confidence": 0.9,
      "method": "lookup",
      "reasoning": "Reputable coverage of the controversy."
    }
  ]
}

Complexity: Medium
Seasonal Campaign Window via Public Announcements
An agency wants to time outreach for Target’s holiday push using only public press materials—not internal calendars.
REQUEST

{ "source": { "domain": "target.com" }, "requests": [ { "field_name": "likely_campaign_window" }, { "field_name": "trigger_events" }, { "field_name": "best_source_url", "field_type": "url" } ]
}

RESPONSE

{
  "enrichments": [
    {
      "field_name": "likely_campaign_window",
      "value": "Mid-October through Cyber Week",
      "confidence": 0.84,
      "method": "analysis",
      "reasoning": "Press release sets early-October promo start, extending through November."
    },
    {
      "field_name": "trigger_events",
      "value": ["Target Circle Week (Oct 5–11)", "Holiday assortment launch"],
      "confidence": 0.85,
      "method": "assessment",
      "reasoning": "Events named in Target corporate news."
    },
    {
      "field_name": "best_source_url",
      "value": "https://corporate.target.com/press/release/2025/09/target-brings-holiday-magic-and-style-with-20000-new-items",
      "confidence": 0.92,
      "method": "lookup",
      "reasoning": "Official corporate press release."
    }
  ]
}