# AdSights AI — llms-full.txt > Long-form Markdown source for AI agents (Claude Code, Cursor, Windsurf, ChatGPT search, Perplexity, etc.) that prefer full content over a URL index. Pairs with `/llms.txt` (which lists URLs only). This file is the canonical ingestion target for the whole site — homepage, About, Pricing, the four framework storefront pages, Blog overview, Resources hub, and the most-cited long-form blog posts — concatenated so an AI assistant can answer site-wide questions without crawling each URL individually. Section index (in order below): 1. **Homepage** — Platform overview, features, who it's for. 2. **About** — Mission, vision, audiences, approach. 3. **Pricing** — Three SaaS tiers (Starter / Business / Enterprise) with feature-by-feature breakdown. 4. **Ads Framework storefront** — Four pages covering the $199 Remotion framework and the $99 skills bundle. - `/frameworks/ads-framework` - `/frameworks/ads-framework/setup` - `/frameworks/ads-framework/skills` - `/frameworks/ads-skills` 5. **Blog hub** — Topic taxonomy (13 topics), authors (4), and long-form summaries of the most-cited featured posts (Statistical Noise, Decoding the Data Story, Creative Fatigue in Meta Ads, Creative Diversification). 6. **Resources hub** — Calculators (8), quizzes (3), analyzers (1), generators (11), templates, guides — with per-tool descriptions, formulas, and FAQ coverage. 7. **Glossary** — 250+ terms across 5 categories (Metrics, Platform, General, Creative, Charts). 8. **Request Access / Waitlist** — How to get onto the platform. 9. **Trust & policy** — Terms of Service, Privacy Policy, Privacy Choices, and Data Processing Addendum (DPA) section-by-section summaries. The framework storefront section pulls content directly from the rendered pages (HTML is the ground truth — those four pages are visual-heavy and intentionally don't ship `/page.md` twins). The blog, resources, glossary, and policy sections concatenate content from the same source files those pages render from (blog posts at `public/blog/*.md`; glossary entries at `public/resources/glossary//*.md`; policies at `src/lib/config/{terms,privacy-policy,data-privacy-agreement}.md`; tool definitions at `src/lib/resources/data/`), so this file stays in sync with the per-page surfaces that `llms.txt` references. Updated whenever the source pages or `.md` twins change — see `src/lib/sitemap/generated/route-mtimes.json` for the precise per-route last-modified timestamps that drive sitemap freshness. --- # Homepage — AdSights: AI-Powered Creative Analytics Platform **One-line summary.** AdSights is an AI-powered creative analytics platform that helps advertisers optimize ad performance through data-driven insights, creative testing, and performance tracking. ## What AdSights does AdSights enables marketers to make data-backed decisions that increase ROI and campaign effectiveness across digital advertising channels (Meta, Google, TikTok, YouTube, LinkedIn, X). The platform combines AI-driven video analysis, multi-touch attribution-aware reporting, and a creative-testing optimization layer that helps teams move from "everyone has an opinion" creative review to statistically rigorous winners. ## Key features - **AI-powered video analysis** — Multi-modal embedding analysis of video creative (visuals, audio, captions, on-screen text) keyed to performance outcomes. - **Performance insights dashboard** — Single pane of glass for ROAS, CPA, CTR, conversion-window-aware attribution, and creative drilldowns. - **Multi-channel platform integrations** — Connectors for Facebook / Instagram, Google Ads, TikTok Ads, YouTube, LinkedIn, X. Out-of-box. - **Competitor analysis** (Enterprise) — Tracks competitor ad spend, creative strategies, and performance benchmarks across channels. - **Trend tracker** (Business / Enterprise) — Surfaces emerging creative trends from billions of analyzed impressions before they go mainstream. - **Hook grader** — AI-powered evaluator that scores ad opening effectiveness (first 3 seconds) against an outcome-keyed corpus of historically winning hooks. - **Custom report builder** — Tailored reporting on the metrics your stakeholders care about, exportable to PDF / CSV / Looker / Sheets. ## Who it's for Digital marketers, performance marketers, creative teams, marketing managers, AdTech professionals, e-commerce brands, SaaS companies, and agencies — anyone who buys paid media and wants a defensible creative testing + analytics layer between ad spend and reported metrics. ## How to get started - **Request access** at `/request-access` — current onboarding is invite-led to keep onboarding white-glove. Expect a 1–2 day turnaround on access requests. - **Buy the Ads Framework** at `/frameworks/ads-framework` — production-grade Remotion ad-creative generator, $199 one-time, lifetime updates. Self-serve; no waitlist. - **Buy the Skills Bundle** at `/frameworks/ads-skills` — drop-in Claude Code skills for ad creative, $99 one-time. Self-serve; no waitlist. The bundle credits $99 toward the full framework if you upgrade. --- # /about — Mission, Vision, and Approach **One-line summary.** AdSights is building the platform that elevates marketing from a subjective art to a data-driven science, without losing the human creativity spark that drives meaningful connections. ## Mission Our mission is to elevate marketing from a subjective art to a data-driven science, without losing the spark of human creativity that drives meaningful connections. We're pioneering the integration of advanced AI and machine learning into the creative process — the goal is to make the creative iteration loop faster, more grounded, and more honest about what's actually working. ## Vision We believe in dismantling the barriers between creative intuition and analytical precision. Our goal is to empower every organization with tools to understand their audience at a granular level and predict campaign performance with unprecedented accuracy — so that every ad dollar yields maximum impact and every campaign tells a story that truly matters. ## Who we serve - **Digital marketers** — Professionals managing paid media campaigns who need data-driven insights to optimize creative performance and maximize ROI. - **Performance marketers** — Specialists focused on conversion optimization who require statistical rigor in their testing and analysis processes. - **Creative teams** — Designers and copywriters seeking data-driven insights to inform their creative development and testing strategies. - **Marketing managers** — Leaders overseeing advertising strategy who need comprehensive analytics and performance tracking capabilities. - **AdTech professionals** — Technology specialists in advertising and marketing automation who require advanced analytics and optimization tools. - **E-commerce brands** — Online retailers optimizing advertising performance and creative testing across multiple channels. - **SaaS companies** — Software companies optimizing marketing and customer acquisition through data-driven creative analytics. - **Agencies** — Marketing agencies serving clients who need comprehensive creative analytics and optimization services. ## Our approach We treat creative as a measurable input to the campaign system, not a black-box artifact dropped over the fence from creative to media. That means: shipping AI-powered video analysis that maps visual / audio / text features to outcomes; ROAS-aware creative testing that knows how much budget a test needs to be conclusive; competitor analysis that surfaces what's actually being scaled in your category, not what's just being launched; and an interpretation layer that turns raw metrics into "ship this, kill that, retest the other." --- # /pricing — Plans That Scale With You **One-line summary.** Three tiers — Starter ($199/mo or $159/mo annual), Business ($499/mo or $399/mo annual, most popular), and Enterprise (custom) — covering small teams through enterprises and agencies. ## Plans ### Starter — $199/month ($159/month annually) *For small teams and startups looking to optimize their ad performance.* - 25 minutes of video analysis / month - $50,000 monthly ad spend analyzed - Multi-channel platform integrations - 1 user, 1 admin, 1 workspace - Community Slack, 2–4 day email response ### Business — $499/month ($399/month annually) — Most Popular *For larger teams looking to scale their creative performance.* - 250 minutes of video analysis / month - $250,000 monthly ad spend analyzed - 1-year data retention - Trend tracker (standard) - Hook grader (standard) - First 3 seconds multi-modal embeddings - Limited custom report builder - Anomaly detection - 5 platform integrations - Up to 5 users, 2 admins, 5 workspaces - Connect Slack, 1–2 day email response, 1 training session ### Enterprise — Custom Pricing *For agencies and businesses that need more advanced controls and features.* - Unlimited video analysis - Unlimited ad spend analyzed - Unlimited data retention - Competitor analysis (Enterprise-only) - Trend tracker (advanced) - Hook grader (advanced) - Full-video multi-modal embeddings - Advanced custom report builder - Custom integrations - Dedicated account manager - Unlimited platform integrations - Up to 500 users, 10 admins, unlimited workspaces - Dedicated agent Slack, priority email, unlimited training sessions ## Feature comparison (highlights) | Feature | Starter | Business | Enterprise | |---|---|---|---| | Monthly ad spend analyzed | $50,000 | $250,000 | Unlimited | | Video analysis (min/mo) | 25 | 250 | Unlimited | | Seats | 1 | 5 | 500 | | Analytics retention | 14 days | 1 year | Unlimited | | Platform integrations | 2 | 5 | Unlimited | | Competitor analysis | — | — | ✅ | | Trend tracker | — | Standard | Advanced | | Hook grader | — | Standard | Advanced | | Multi-modal embeddings | — | First 3s | Full video | | Custom report builder | — | Limited | Advanced | | Anomaly detection | — | ✅ | ✅ | | Support | Community Slack, 2–4d email | Connect Slack, 1–2d email, 1 training | Dedicated Slack, priority email, unlimited training | ## How to start Request access at `/request-access`. New accounts are provisioned within 1–2 business days; pricing and feature gating are tied to the workspace tier set at provisioning time. --- # /frameworks/ads-framework — Adsights Ads Framework ($199) **One-line summary.** The Adsights Ads Framework is a production-grade Remotion video-rendering library for digital advertisers, generating 96 ad-variant combinations (8 concepts × 12 platform formats) from a single brief via 11 agentic Claude Code skills. ## What it is A self-contained pnpm workspace shipping four packages: - `@adsights/ads-framework` — the rendering engine: typed brand-token schema (`defineAdsConfig`), 12-format registry with platform-specific safe-area insets, deterministic RNG, primitives (`AdFrame`, `SafeArea`, `FitHeadline`), captions + voiceover modules, render-adapter contract. - `@adsights/ads-cli` — render orchestrator wrapping `@remotion/bundler` + `@remotion/renderer`. Commands: `ads render`, `ads render-all`, `ads list`, `ads generate-voiceover`, `ads snapshot`, `ads demo-render`. - `@adsights/ads-studio` — Remotion Studio host on port 3030 (avoids `:3000` Next dev collision); iterates `CONCEPT_REGISTRY`. - `create-adsights-ads` — scaffolder: `npx create-adsights-ads@latest `. Plus 11 Claude Code skills + 1 review agent in a portable `.claude/` directory that drops into any project that uses Claude Code. ## The eight ad concepts Each concept declares its own `supportedFormats` array and adapts layout via a `format` prop + `calculateMetadata`: 1. **Product showcase** — Hero shot + features + CTA. The everyday workhorse. 2. **Before / After** — Split-screen transformation that earns the swipe. 3. **Testimonial quote** — Customer voice + brand mark. High social proof. 4. **Sale / promo** — Discount + urgency. Built for the feed click. 5. **Talking-head UGC** — Narrator clip + burned captions. UGC-native. 6. **Stat reveal** — Big number reveal for credibility-led campaigns. 7. **Comparison vs.** — Us-vs-them columnar. Switching campaigns. 8. **Listicle** — "N ways to X" sequenced steps. Save-and-share bait. ## The twelve platform formats Every concept renders at the pixel dimensions each platform actually expects, with platform-specific safe-area insets so headlines + CTAs clear TikTok's caption column, IG's Story chrome, CTV's title-safe area, etc. | Format | Dimensions | Platform | Safe-area note | |---|---|---|---| | Square | 1080×1080 | IG / FB feed | Full-bleed in feed | | Portrait | 1080×1350 | IG / FB feed | Taller than square, more frame | | Story | 1080×1920 | IG / FB Story | Top + bottom reserved for chrome | | TikTok | 1080×1920 | TikTok feed | Right column for engagement | | Shorts | 1080×1920 | YouTube Shorts | Right-rail icons, same as TikTok | | Reels | 1080×1920 | IG / FB Reels | Story-style top + caption strip | | Pre-roll | 1920×1080 | YouTube | Brand+CTA before 5s skip | | X video | 1280×720 | X / Twitter | Auto-plays muted, captions on | | CTV | 1920×1080 | Connected TV | Title-safe / action-safe insets | | LinkedIn | 1200×627 | LinkedIn feed | 1.91:1, B2B feed-card | | Pinterest | 1000×1500 | Pinterest feed | Save pill bottom-right | | Idea Pin | 1080×1920 | Pinterest IP | Story-style 9:16, page dots | ## The eleven Claude Code skills + one review agent Grouped by workflow lane: **Plan** - `/video-init` — Detect project structure, prompt for brand tokens, write `ads.config.ts`, scaffold output directories. - `/ads-quickstart` — Five-minute end-to-end wizard. Chains video-init → one concept → one format → render → opens MP4. - `/storyboard` — Generate a structured shot list before any composition code is written. - `/create-ad` — Scaffold an ad composition file from a brief, derive prop overrides, register in the buyer's Studio root. **Make** - `/ads-copy` — LLM-backed headline / sub / CTA variants, ranked by predicted CTR. Voice-constrained. - `/voiceover` — Add AI-generated voiceover to a composition via ElevenLabs. Wires `calculateMetadata` to audio duration. - `/asset-pack` — Manage brand assets — validate referenced files exist, codegen `tokens.generated.ts` from `ads.config.ts`. - `/multi-size-render` — Render a composition across every format declared in `ads.config.ts` enabled set. **Review** - `/video-review` (forks → `ads-reviewer` agent) — Adversarial review of an ad composition. Catches determinism violations, font-prop mismatches, safe-area overflow, voiceover sync issues, transition-budget violations. **Advanced** - `/create-ad-template` — Author a NEW concept template inside the engine. - `/skill-bake` — Scaffold a NEW Claude Code skill with frontmatter-spec-compliant defaults. Three skills are **portable** (work in any Claude Code workspace without the framework's render engine installed): `/storyboard`, `/ads-copy`, `/skill-bake`. ## Pricing & buying - **Price**: $199 USD, one-time. Lifetime updates. Private GitHub Packages npm-registry access for the engine. - **Refund**: 30 days, no questions asked, for npm-registry buyers (we revoke the GitHub team invite and refund through Stripe). Zip-distribution buyers: refunds are at our discretion once the zip has been downloaded — the framework is fully self-contained at that point. - **Two install paths**: zip download (3 min, no GitHub required) or private npm registry via GitHub Packages (5 min, `pnpm up` auto-upgrades). See `/frameworks/ads-framework/setup` for both flows. ## Where rendering happens Locally, on your machine, via `@remotion/renderer`. No per-render fees. Hosted-rendering upsell is on the roadmap; the framework's `RenderAdapter` interface is built for it. ## Verified review ⭐⭐⭐⭐⭐ **Rahul Bhardwaj, Sales, Shutterstock** (posted 2026-05-20): > "I don't code and I will never run a render engine, so the $99 bundle was exactly right. /ads-copy gives me five ranked headline/sub/CTA combos and tells me which to test first, which has quietly ended the 'everyone has an opinion' meeting. But /video-review is the one I'd pay for on its own — it caught that a hook landed at 0:02.4 (too late for TikTok) and flagged a CTA sitting in the bottom-overlay zone, the kind of note I'd normally wait two days for a senior creative to give. It won't make the actual MP4 — that part's on you elsewhere — but as a planning, copy, and review brain it's replaced a stack of prompts I used to paste every single campaign. Bonus: they credit the $99 toward the full Framework if I ever go that route." (Note: Rahul's review is on the Skills-only bundle. He's flagging the upgrade-credit path back to the full $199 framework.) --- # /frameworks/ads-framework/setup — Setup guide Two install paths after purchase. Both deliver the same engine, skills, and templates — they differ only in how you receive updates. ## Path A — Download as zip (~3 min) For agencies, corporate environments, evaluators, and anyone who'd rather not configure a private npm registry. The zip is self-contained — extract, install, render. 1. **Download the zip**. Sign in at `/account`, open the license detail page, click "Download as zip". The file is ~130 KB (`adsights-ads-framework-v0.1.0.zip`). 2. **Extract + install**. `unzip adsights-ads-framework-v0.1.0.zip && cd adsights-ads-framework-v0.1.0/starter-project && pnpm install`. The install resolves the engine and CLI against the tarballs in `../packages/` via `file:` protocol — zero registry traffic, works offline. 3. **Render your first ad**. `pnpm ads:studio` opens Remotion Studio at :3030. `pnpm ads:render product-showcase --format=social-square` renders an MP4 to `out/ads/`. 4. **Use the skills anywhere (optional)**. The zip's top-level `.claude/` directory is portable Markdown. `cp -r .claude /path/to/your-other-project/` and the slash commands work in any Claude Code workspace. **Updating later.** When a new framework version ships, return to `/account` and re-download. Your `starter-project/` customizations stay intact — replace only the `packages/` folder and re-run `pnpm install`. ## Path B — Private npm registry via GitHub Packages (~5 min) For dev teams who want `pnpm up` upgrades and don't mind a one-time GitHub Packages setup. 1. **Accept your GitHub team invite**. After payment we send an invite to the GitHub username you provided at checkout. If you missed the username field, set it on `/account` and the invite resends automatically. 2. **Create a `read:packages` PAT** at GitHub → Settings → Developer settings → Personal access tokens (classic). Scopes: `read:packages`. Set expiration to 1 year (lifetime tokens are not recommended). 3. **Configure `.npmrc`** in your project root: `@adsights-ai:registry=https://npm.pkg.github.com` and `//npm.pkg.github.com/:_authToken=YOUR_PAT_HERE`. Don't commit the token — most teams add the PAT via `.npmrc.local` + a CI secret, or set `NODE_AUTH_TOKEN` in their shell. 4. **Scaffold a fresh project**: `npx create-adsights-ads@latest my-ads && cd my-ads && pnpm install`. The scaffolder asks for brand name + primary + accent colors, then writes `ads.config.ts`, `compositions/`, and `.claude/skills/`. 5. **Render your first ad**: `pnpm ads:studio` for Remotion Studio at :3030; `pnpm ads:render product-showcase --format=social-square` for a one-shot render. Or run `/ads-quickstart ""` in Claude Code from the project root — five-minute wizard, brief in, MP4 out. --- # /frameworks/ads-framework/skills — Claude Code skills catalog The eleven skills are frontmatter-spec-compliant `SKILL.md` files with pinned model, scoped paths, and an explicit allowed-tools allowlist. Grouped by workflow phase below; three skills are portable (work in any Claude-capable workspace without the framework's render engine installed). ## What makes these different from a generic skills pack - **Domain-specific** — vocabulary scoped to ad authoring (concepts, formats, scenes, brand voice). No retrofitted productivity primitives. - **Engine-aware** — skills know the framework's concept registry, format matrix, render adapters, and discipline rules (`ads-checks.sh`) — they orchestrate the engine, not just edit text. - **Adversarially reviewed** — `/video-review` forks an `ads-reviewer` sub-agent with strict checks (determinism, safe-area overflow, FitHeadline contract). Not a single-pass LLM rubber-stamp. - **Portable** — the `.claude/` tree is self-contained Markdown. `cp -r .claude /your-project/` and every skill works anywhere Claude Code does. ## What it looks like in Claude Code After purchase, copy the `.claude/skills/` folder into any project — yours or one Claude Code is already working on. Type `/` and the skills appear in the menu alongside Claude's built-ins. No registration, no IDE plugin. ## Per-skill catalog (see individual cards) Plan: `/video-init`, `/ads-quickstart`, `/storyboard` (portable), `/create-ad`. Make: `/ads-copy` (portable), `/voiceover`, `/asset-pack`, `/multi-size-render`. Review: `/video-review` (forks → `ads-reviewer` agent). Advanced (engine-author tools): `/create-ad-template`, `/skill-bake` (portable). Most-cited example exchanges: - `/storyboard` returns a 6–12-scene markdown table with per-scene copy, motion, and transition-out. Budget-checked against the requested duration. - `/ads-copy` returns a 5-row markdown table — headline, subhead, CTA, rationale — ranked by predicted CTR. - `/video-review` returns severity-prefixed findings (`BLOCKER`, `MAJOR`, `MINOR`) from the forked `ads-reviewer` sub-agent. ## Channels the ads ship to TikTok (9:16), Reels (9:16), Stories (9:16), Shorts (9:16), Pinterest (9:16), IG/FB feed (1:1), YouTube (16:9), CTV (16:9), LinkedIn (1.91:1), X (16:9). Pinterest Idea Pin (9:16). --- # /frameworks/ads-skills — Skills for Claude (the $99 bundle) Drop-in skills bundle for Claude — no Remotion engine, no render pipeline. For marketers / PMs / founders who'll talk to Claude in chat but produce the actual videos elsewhere (Capcut, Premiere, existing studio). ## What you get A zip file containing one folder: `.claude/skills/`. Eight Markdown files (one per skill). Unzip, drop the `.claude/` folder into whatever project on your computer you use to talk to Claude. The skills then appear as slash commands in Claude (`/storyboard`, `/ads-copy`, etc.) — type `/` and you'll see them. You install nothing, run nothing. You just unzip and chat. ## The eight skills **Plan** — Decide what to ship before producing anything. - `/ads-quickstart` — first-timer wizard. - `/storyboard` — shot list + timing + per-scene copy before code. - `/create-ad` — turn a brief into a concept. **Make** — Produce the copy, voiceover, and assets. - `/ads-copy` — five ranked headline · subhead · CTA combinations. - `/voiceover` — script paced for the format (TikTok 30s, IG Reel 15s, YouTube pre-roll, CTV 15/30s). - `/asset-pack` — organize brand assets. - `/multi-size-render` — adapt one ad to every format. **Review** — Senior-level critique before flight. - `/video-review` — adversarial review of cut or script. ## What tool do you need to use them in? Claude Code (the official desktop or CLI app from Anthropic — free). Any other tool that reads the `.claude/skills/` convention also works. ## Differences from the full Ads Framework ($199) The Framework ($199) adds: Remotion-based video rendering engine, starter project, concept templates, private npm registry access, AND the same skills. The Skills bundle ($99) is just the skills. If you bought the $99 bundle and later want the full Framework, email `support@adsights.ai` with your license key — we'll send a discounted upgrade link that credits your $99 toward the $199 Framework price. ## Refund policy Discretionary. Because the bundle is a zip you've downloaded, we can't actually retract it from your computer — so we treat refunds case-by-case rather than promising a blanket window. Within 7 days of purchase, genuine issues are usually refunded. Outside that window, refunds are unlikely but possible for genuine issues. ## Will this work for non-video ads? Most of the skills are platform-agnostic. `/ads-copy`, `/create-ad`, `/ads-quickstart`, `/asset-pack` and `/video-review` all work for static ads, landing pages, email sequences, scripts — anywhere ad creative happens. `/storyboard`, `/voiceover` and `/multi-size-render` are specifically video-shaped, but you don't have to use them. ## Verified review ⭐⭐⭐⭐⭐ **Rahul Bhardwaj, Sales, Shutterstock** — see the full quote on the Ads Framework page above. --- # /blog — Topics, Authors, and Featured Posts **One-line summary.** Long-form coverage of creative analytics, ad performance, creative testing, creative strategy, AI in advertising, industry insights, campaign management, social media advertising, ad tech, media buying, data science, and data visualization. ## Topic taxonomy Thirteen topics organize all posts; four are flagged "featured" and surface first on `/blog`: | Topic | Slug | Description | |---|---|---| | **Creative Analytics** ⭐ | `/blog/topics/creative-analytics` | Data-driven creative optimization with AI-powered analytics. Measuring, benchmarking, and predicting ad creative performance across digital channels using advanced analytics techniques. | | **Ad Performance** ⭐ | `/blog/topics/ad-performance` | Maximizing advertising ROI with expert strategies for performance optimization. Deep dive into metrics, attribution modeling, and proven techniques to boost engagement, conversions, and campaign effectiveness. | | **Creative Testing** ⭐ | `/blog/topics/creative-testing` | The art and science of creative testing with robust methodologies. Advanced A/B testing frameworks, multivariate analysis, and experiment design to optimize ad creative with statistical confidence. | | **Creative Strategy** ⭐ | `/blog/topics/creative-strategy` | Frameworks for creative ideation, brand storytelling, and campaign planning that drive measurable business results. | | **AI in Advertising** ⭐ | `/blog/topics/ai-advertising` | Practical applications of machine learning for creative optimization, automated bidding, and predictive analytics. | | Industry Insights | `/blog/topics/industry-insights` | Expert analysis of digital advertising trends and innovations. Actionable insights from industry research, benchmark reports, and thought leadership. | | Campaign Management | `/blog/topics/campaign-management` | End-to-end campaign management with proven frameworks and tools. Strategic approaches to planning, execution, measurement, and optimization across channels and platforms. | | Social Media Advertising | `/blog/topics/social-media-advertising` | Platform-specific strategies and insights — creative best practices, targeting, and optimization for Facebook, Instagram, TikTok, LinkedIn, and emerging channels. | | Ad Tech | `/blog/topics/ad-tech` | Programmatic platforms, mar-tech stacks, and emerging solutions for modern advertisers. | | Media Buying | `/blog/topics/media-buying` | Data-driven media planning, budget allocation, and cross-channel optimization for maximum ROI. | | Data Science | `/blog/topics/data-science` | Statistical analysis, machine learning, predictive modeling, and algorithmic optimization applied to advertising. | | Data Visualization | `/blog/topics/data-visualization` | Effective dashboards, reports, and interactive analytics displays that turn complex data into actionable insights. | | Company News | `/blog/topics/company-news` | Product launches, feature releases, company milestones, and announcements. | ## Authors - **Morgan Titcher** (Co-Founder & CEO) — `/blog/authors/morgan-titcher`. Founder of AdSights. Building tools to help advertisers make better creative decisions. Twitter: `@morgantitcher`. LinkedIn: `linkedin.com/in/morgantitcher`. - **Fabrice Armisen** (Co-Founder & CTO) — `/blog/authors/fabrice-armisen`. Creative director with 10+ years in digital advertising. LinkedIn: `linkedin.com/in/farmisen`. - **Emily Luther** (Head of Product) — `/blog/authors/emily-luther`. Product leader with expertise in AI and analytics platforms. LinkedIn: `linkedin.com/in/emily-luther`. - **AdSights Team** — `/blog/authors/adsights-team`. The collective: AI experts, developers, and marketing professionals. ## Featured post: Statistical Noise — Unmasking the Illusion of Insights in Marketing URL: `/blog/statistical-noise-unmasking-the-illusion-of-insights-in-modern-marketing`. Topic: Data Science. Opens on the deceptive question: *Are your "insights" measuring noise patterns, or is there signal there?* The post lays out the four most-common ways marketers mistake noise for signal, then provides a working framework for separating the two. **The base rate fallacy.** Marketers routinely interpret high relative effect sizes (a 60% lift!) without anchoring against the base rate. A 60% lift on a 0.4% conversion rate is statistically and practically different from a 60% lift on a 4% conversion rate; the former is almost always noise + sample-size luck, the latter is a real signal. Section covers Bayes' theorem and the diagnostic-testing analogue from medicine that maps cleanly onto creative testing. **The multiple comparisons problem.** When marketers run 20 simultaneous A/B tests and report "the three winners," they're virtually guaranteed to surface at least one false positive at p < 0.05 even if every variant is identical to control. The section explains the family-wise error rate, the Bonferroni and Benjamini-Hochberg corrections, and why "winning variant" reports without correction are unreliable. **Regression to the mean.** A campaign that hits a remarkable peak will almost always perform worse next week — not because it broke, but because extreme observations regress toward the mean over time. The post walks through how this fools quarterly-review attribution ("we won in Q1, then lost in Q2"), and how to spot it with simple moving-average smoothing. **Confirmation bias.** Marketers selectively notice metrics that confirm their pre-existing creative hypothesis. The post argues for pre-registering predictions before running tests — the same discipline academic researchers adopted in the 2010s replication crisis. **Practical strategies.** Use the Law of Large Numbers (more impressions → tighter confidence intervals), pre-register your hypothesis, control the family-wise error rate, anchor on absolute lift instead of relative percentages, and treat the first week of any campaign as a warm-up period, not signal. Closes with the AdSights point of view: statistical literacy is the highest-leverage skill a creative team can develop, and most teams are years behind where they should be. ## Featured post: Decoding the Data Story — Transforming Metrics into Creative Insights URL: `/blog/data-storytelling-transform-marketing-metrics-into-creative-insights`. Topic: Creative Analytics. The thesis: numbers tell only half the story; the other half is *interpretation*. AdSights treats data as the raw input to a narrative-building process — "**decoding the data story**" — that turns dashboards into creative direction. **The power of narrative in marketing.** Humans are sense-making creatures; cognitive psychologist Jerome Bruner argued narrative is as central to cognition as logical reasoning. When metrics shift unexpectedly, marketers instinctively reach for stories to explain it. The discipline is to make those stories *predictive* — generating hypotheses that can be tested — rather than post-hoc rationalizations. **The data puzzle: when numbers don't add up.** Discusses the classic dashboard moment: CTR is up, conversion rate is down, ROAS is flat. The naïve interpretation ("the funnel is broken") is almost always wrong. The post walks through the diagnostic framework: which metric moved first, what cohort segments show the most variance, where the volume came from. Most "broken funnels" turn out to be one ad variant pulling unusually high CTR with low intent — a creative problem, not a funnel one. **Testing creative solutions.** Once the story is identified, the next move is targeted creative iteration — not a wholesale rewrite. The post covers the discipline of changing one element at a time, designing tests to falsify the proposed story, and quantifying the prior over your creative hypothesis before allocating test budget. **The role of AI in decoding data stories.** AdSights' platform itself runs this loop at scale — multi-modal embeddings of every ad creative are correlated against outcome data to surface which features (hook timing, color saturation, on-screen text density, CTA wording) drive the variance. The post argues that the future of creative analytics is the same loop running at AI throughput. **Advanced techniques + presenting data stories.** Sections cover funnel-stage cohort analysis, attribution-window-aware story construction, the use of "anchor metrics" for executive narratives, and how to present data stories to creative teams without turning the meeting into a numbers fight. ## Featured post: Creative Fatigue in Meta Ads — Advanced Detection & Management Strategies URL: `/blog/creative-fatigue-in-meta-ads-detection-and-management-strategies`. Topic: Creative Strategy. Creative fatigue is the measurable decline in ad performance as audiences become overexposed to the same assets. On Meta specifically, the platform's sophisticated targeting + diverse ad formats make fatigue both faster and harder to detect than on legacy display. **What creative fatigue is — beyond the basics.** Frequency is the textbook trigger, but real fatigue manifests across multiple metrics: CTR drops, CPM rises (because Meta's auction discounts your creative's quality score), thumbstop rate falls, and CPA inflates faster than expected. The post argues frequency alone is a lagging indicator — by the time it crosses the warning threshold, you've already lost 20-30% of efficiency. **Advanced techniques to analyze creative fatigue.** Cohort-time-series analysis isolates fatigue from seasonality. Audience-overlap analysis identifies which segments are over-served. Creative-feature decomposition (the same multi-modal embedding work the AdSights platform does) shows whether the fatigue is concept-level or asset-level. Most teams skip this step and assume any decline is fatigue, when often it's a single underperforming variant pulling down a cohort average. **Practical steps + framework for management.** Cycle creative variants on a 14-21 day rotation, run "creative rotation" as a campaign feature (not a manual chore), maintain a backlog of staged variants ready to deploy, and use platform tools (Meta's Dynamic Creative) to test variants within a single campaign rather than fragmenting budget across multiple campaigns. Includes a decision flowchart for "refresh existing concept" vs. "ship a brand-new concept" vs. "kill the campaign entirely." **Implementation guide + best practices.** Sets up the actual Meta Ads Manager workflow: how to read the Creative Reporting view, which inspectable metrics flag fatigue earliest, how to time creative releases against the platform's learning phase, and how AdSights' hook grader + creative quality grader feed forward into refresh decisions. ## Featured post: Creative Diversification — How to Create High-Converting Targeted Ad Creative URL: `/blog/creative-diversification-how-to-create-high-converting-targeted-ad-creative`. Topic: Creative Strategy. The thesis: in the privacy-first, signal-loss world post-iOS 14.5, *creative IS the new targeting*. With granular audience-segment targeting increasingly throttled by Apple ATT, the cookieless web, and Meta's Advantage+ pushing toward broad audiences, the creative itself has to do the targeting work — speaking specifically to the funnel stage, persona, occasion, and demographic of the buyer it's trying to reach. **Creative as the new targeting.** Walks through how Meta's broad-audience push, Google's Performance Max, and TikTok's algorithmic delivery have all converged on the same model: serve creative wide, let the algorithm find the buyer. The advertiser's leverage shifts from "who" to "what" — what message resonates with which audience IS the targeting now. **Funnel-stage targeted messaging.** Top-of-funnel: educate + entertain, no hard CTA. Middle-of-funnel: differentiate + de-risk (social proof, comparison content). Bottom-of-funnel: urgency + price + clear next action. The post provides per-stage copy templates for ad headlines, body copy, and CTAs. **Retargeting + warm audiences.** Retargeting creative should NEVER repeat the prospect's prior brand contact (the "you already know us" trap). Best-performing retargeting creative pivots to a new angle: a specific objection, a customer story, a comparison to the alternative they considered. Includes specific copy structures that A/B-tested well. **Persona-targeted messaging.** Same product, different framing per persona. The post uses a SaaS example (collaboration tool) showing how the "developer" framing, the "marketing manager" framing, and the "CFO" framing differ in headline structure, social proof type, and visual treatment. **Occasion + demographic targeting.** Occasion-driven creative (holiday spike, back-to-school, fiscal-year-end) and demographic resonance (age-cohort cultural references, regional dialect, gender-specific framing where appropriate). Closes with the AdSights argument: creative diversification isn't a creative-team art project — it's a media-buying strategy that should be planned with the same rigor as audience targeting was in the pre-ATT era. ## Other notable posts - **Creative Feature Models: Beyond the Winning Ad** (`/blog/creative-feature-models-beyond-the-winning-ad`) — How to extract reusable creative features from winners and ship them into future briefs instead of recreating one-off winning ads. Covers AdSights' multi-modal feature-extraction approach (hook timing, color, motion, on-screen text density) and the meta-learning loop from outcome-keyed feature analysis to creative briefs for the next sprint. - **Free Design Generators — Product Hunt Launch** (`/blog/free-design-generators-product-hunt-launch`) — Behind-the-scenes look at shipping the free design-mockup generator suite (browser mockups, chat mockups, chart mockups, etc.) and the Product Hunt launch playbook. ## Discovery surfaces - Topic directory: `/blog/topics` (faceted by topic) - Tags directory: `/blog/tags` (faceted by tag — 80+ tags) - Topic landing pages: `/blog/topics/` (e.g. `/blog/topics/creative-strategy`) - Author landing pages: `/blog/authors/` (4 authors) - Archive: `/blog/archive` (chronological) - Search: `/blog/search` (full-text) ## Subscribe Subscribe to the blog for the latest insights on creative analytics, ad performance, AI applications, industry trends, and data-driven marketing. Subscription is opt-in via the inline form on `/blog`. --- # /resources — Marketing Resources Hub **One-line summary.** A free collection of calculators, quizzes, analyzers, generators, templates, guides, and a marketing glossary — designed to be useful even if you never sign up for the AdSights platform. Every tool ships with on-page FAQs covering formulas, benchmarks, and common mistakes. ## Calculators (`/resources/tools/calculators`) ### ROAS Calculator (`/resources/tools/calculators/roas-calculator`) Calculate and analyze Return on Ad Spend (ROAS). Inputs: total ad revenue, total ad spend (including media + creative + management fees). Output: ROAS ratio + analysis. FAQ coverage on this tool: how to define "revenue" consistently across channels; industry benchmarks (3:1 minimum for e-commerce, 4:1+ for paid-search, 2:1 acceptable for awareness campaigns); B2B vs. e-commerce ROAS differences; how to integrate Customer Lifetime Value (CLV) into ROAS targeting; the impact of profit margin (high-margin businesses can tolerate lower ROAS); per-channel ROAS tracking; seasonal variation considerations; the difference between attributed ROAS (platform-reported) and incremental ROAS (true causal lift — use the Incrementality Calculator). ### Creative Testing Budget Calculator (`/resources/tools/calculators/creative-testing-calculator`) Plan creative-testing campaigns with statistical significance built in. Inputs: number of variants, expected action rate (engagement, lead, purchase), CPM, minimum detectable effect (MDE), statistical significance level (70%, 80%, 90%). Output: total budget required, per-variation budget, required impressions and events, estimated test duration. Three budget-optimization strategies are documented: (1) loosen MDE to reduce required sample size, (2) increase action rate by testing higher in the funnel, (3) reduce number of simultaneous variants. Action-type guidance: engagement events typically run 1-5% rate, lead-gen 0.1-1%, purchase 0.01-0.5% — calculator adjusts duration accordingly. FAQ explains MDE in plain English, how statistical significance affects sample size, why most tests should run 1-2 weeks minimum (covers business cycle variance), and the common mistakes (early stopping / peeking, insufficient sample, multiple-testing without correction). ### A/B Test Significance Calculator (`/resources/tools/calculators/ab-test-statistical-significance-calculator`) Statistical-rigor calculator for A/B-test results. Inputs: control visitors, control conversions, variant visitors, variant conversions. Output: significance level + recommendation. Significance bands: **conclusive** (95%+), **trending** (90-94%), **inconclusive** (<90%). Sample-size recommendations based on baseline conversion rate and desired MDE. Test-duration guidelines: minimum 1-2 weeks for business cycles. Common mistakes section flags early stopping (peeking + stopping when significance is "reached"), insufficient sample, and multiple testing without Bonferroni / Benjamini-Hochberg correction. ### Customer Lifetime Value Calculator (`/resources/tools/calculators/customer-ltv-calculator`) LTV calculation from inputs: Average Order Value, Purchase Frequency, Customer Lifespan. Output: LTV + Annual Customer Value. Includes LTV:CAC ratio benchmarks (3:1 minimum, 4:1+ for e-commerce; below 3:1 means acquisition is unsustainable). Three improvement strategies: increase frequency (loyalty programs, replenishment campaigns), increase average order value (cross-sell, bundle pricing), increase lifespan (retention marketing, churn reduction). Includes segmentation guidance (calculate LTV by customer segment — top-decile buyers can subsidize lower-decile acquisition) and churn-impact modeling (a 5% retention improvement compounds materially over 5+ years). ### CPM Calculator (`/resources/tools/calculators/cpm-calculator`) Cost Per Mille (cost per 1,000 impressions). Inputs: total spend, total impressions. Output: CPM + benchmark context. Particularly useful for awareness-campaign budget optimization and cross-channel CPM comparisons (Meta vs. TikTok vs. YouTube vs. CTV). ### Marketing Efficiency Ratio Calculator (`/resources/tools/calculators/mer-calculator`) MER, aMER (attributed MER), and nMER (new-customer MER) — three related metrics for holistic marketing-spend efficiency. MER = total revenue / total marketing spend; aMER attributes revenue to paid touchpoints only; nMER restricts to first-time customers only. Use cases differ: MER for board-level efficiency reporting, aMER for in-platform optimization, nMER for new-customer acquisition cost discipline. ### Incrementality Calculator (`/resources/tools/calculators/marketing-incrementality-calculator`) Measures the true causal lift of marketing activity by comparing exposed vs. unexposed user cohorts. Separates organic conversions ("would have happened anyway") from incremental conversions ("caused by the marketing"). Common attribution metrics over-credit paid touchpoints; this calculator gives the honest lift number. FAQs cover the difference between attribution and incrementality, when to use each, how to design a holdout test, sample size required for incremental measurement, and the relationship between MER, aMER, and incremental ROAS. ### Video Drop-off Rate Calculator (`/resources/tools/calculators/video-dropoff-calculator`) Analyze video retention curves. Inputs: views at each retention checkpoint (0%, 25%, 50%, 75%, 100%, or finer-grained per-second buckets). Output: drop-off rate + normalized drop-off rate (platform-agnostic for cross-platform comparisons) + segment-by-segment analysis. Includes platform-specific benchmarks for YouTube (50-60% complete view rate is good for skippable ads), TikTok (~70% for short-form, ~30% for ads >30s), Meta (~25% complete on Reels), and Instagram. The "scroll-stopping moment" analysis flags the time-to-first-drop, which is the most actionable creative signal: ads that lose viewers in the first 2 seconds have a hook problem, ads that lose viewers around 12-15 seconds have a value-proposition problem. ## Interactive Quizzes (`/resources/tools/quizzes`) ### Media Buyer Skills Assessment (`/resources/tools/quizzes/media-buyer-skills-assessment`) 20-minute assessment with platform-specific questions across Meta, TikTok, and YouTube. Five sections: - **General Audience Targeting** — Lookalike Audiences (creation methods, data requirements, similarity thresholds), audience overlap detection and mitigation, minimum audience size best practices. - **Meta-Specific Targeting & Bidding** — Exclusion targeting, Cost Cap bidding strategy, the Learning Phase, Advantage+ vs. manual placements. - **Creative Performance** — Video length optimization, creative fatigue detection signals, thumbstop rate as a leading indicator. - **YouTube Ads** — View rate metrics, bumper ad length (6s), CPV measurement, ad sequencing for sequential storytelling. - **TikTok Ads** — Creative style (UGC vs. polished), video length, engagement metrics, Spark Ads strategy. Each question links into related glossary entries (Lookalike Audiences, Custom Audiences, Audience Targeting, Audience Segmentation) for further reading. Personalized feedback at completion identifies the strongest and weakest platform. ### Marketing Analytics & Measurement Mastery (`/resources/tools/quizzes/marketing-metrics-quiz`) 25-minute advanced assessment covering: - **Campaign Measurement Fundamentals** — ROAS calculation (gotcha: spend definitions), CPA optimization, conversion windows (1-day vs. 7-day click impact on attributed conversions). - **Incrementality & Causal Measurement** — Post-Sales-Test (PST) analysis, holdout testing methodology, causal inference (when correlation is and isn't sufficient). - **Advanced Optimization & Testing** — Multi-metric optimization (the false-clarity of optimizing one metric), sequential testing problems (peeking + early stopping). Real-world scenarios with detailed calculations. Designed for senior media-buyer / analytics-manager skill level. ### Funnel Stage Assessment (`/resources/tools/quizzes/funnel-stage-quiz`) 30-minute assessment covering marketing-funnel optimization, conversion-path analysis, customer-journey mapping, and attribution + touchpoint analysis. Tests both strategic-framework understanding and technical-implementation skills (e.g., how to instrument funnel-stage tracking in GA4 / Meta Pixel / TikTok Pixel). ## Analyzers (`/resources/tools/analyzers`) ### Creative Quality Grader (`/resources/tools/analyzers/creative-quality-grader`) AI-powered ad-creative analyzer that scores uploads across five dimensions: - **Visual Elements** — Visual design quality, branding consistency, color contrast, composition. - **Copy & Messaging** — Headline clarity, body-copy persuasiveness, value-proposition specificity. - **Call to Action** — CTA visibility, urgency framing, action-verb strength. - **Accessibility** — Caption presence on video, color-contrast for text overlays, alt-text-friendly composition. - **Platform Optimization** — Aspect-ratio fit per platform, safe-area compliance, on-screen text density for the specific platform's audio-off default. Currently supports Facebook, Instagram, TikTok, and YouTube. Returns a per-dimension score plus a prioritized improvement checklist. Pairs with the ads framework: improvements flagged here are the same fixes the framework's `/video-review` skill would suggest. ## Generators (`/resources/tools/generators`) The full generator suite — eleven tools — for marketers who need professional mockups, mock data, and quick design assets without firing up Figma: - **Buyer Persona Generator** (`/resources/tools/generators/buyer-persona-generator`) — Interactive multi-step generator. Outputs structured personas with demographics, psychographics, behavioral patterns, pain points, channel preferences, and messaging recommendations. Exports as PDF or shareable URL. - **Subtitle Overlay Generator** (`/resources/tools/generators/subtitle-overlay-generator`) — Add styled subtitle overlays to images and videos. Customizable text, fonts, positioning, drop-shadow, background fill. Caption-style options match TikTok, IG Reels, YouTube Shorts conventions. - **Color Palette Generator** (`/resources/tools/generators/color-palette-generator`) — Generate professional palettes for marketing campaigns and brand identity. Choose a base color + harmony rule (complementary, analogous, triadic, monochromatic, split-complementary). Includes accessibility/contrast compliance checks (WCAG AA / AAA) and export options. - **Screenshot Beautifier** (`/resources/tools/generators/screenshot-beautifier`) — Polish raw screenshots into professional graphics. Drop shadows, 3D rotation, gradient backgrounds, browser-frame wrappers. Export high-resolution PNG/JPG for landing pages, blog posts, social posts. - **Fake Chat Generator** (`/resources/tools/generators/fake-chat-generator`) — Pixel-accurate iMessage, Slack, and generic chat mockups. Multi-participant threads, read receipts, typing indicators, image attachments. Common use: social-proof mockups for landing-page testimonials. - **Social Media Mockup Generator** (`/resources/tools/generators/social-media-post-mockup-generator`) — Instagram, X (Twitter), LinkedIn post mockups with realistic engagement metrics (likes, comments, shares). Caption text + author handle + verified-checkmark options. - **Browser Mockup Generator** (`/resources/tools/generators/browser-mockup-generator`) — Chrome, Safari, Firefox window mockups with tabs, address bar, and customizable URL. Useful for product-website-on-laptop hero imagery. - **Review / Testimonial Generator** (`/resources/tools/generators/review-mockup-generator`) — Google Reviews, App Store, Yelp, Trustpilot review mockups. Star rating + author + date + body text. Common use: testimonial-block design for landing pages before real reviews exist. - **Email Thread Generator** (`/resources/tools/generators/email-thread-generator`) — Gmail and Outlook thread mockups with realistic conversation flows. Multi-message threads, attachments, labels. - **Data Table Generator** (`/resources/tools/generators/fake-data-table-generator`) — Realistic data-table mockups for case studies and blog posts. Multiple column types (currency, percentages, dates, categorical), customizable row count, exportable as image or CSV. - **Chart & Graph Mockup Generator** (`/resources/tools/generators/chart-graph-mockup-generator`) — Bar charts, line charts with CSV import. Brand-color theming, customizable axes and legend, export to PNG/SVG. Useful for "data-driven" content marketing. ## Templates & Guides - **Marketing templates** (`/resources/templates`) — Ready-to-use templates. Currently includes the **Buyer Persona Template** — a structured framework for documenting persona demographics, psychographics, jobs-to-be-done, objections, and channel preferences. More templates rolling out. - **Marketing guides** (`/resources/guides`) — Long-form how-to guides. Currently includes the **Facebook Creative Specs Guide** — comprehensive reference covering all Meta ad placements (Feed, Stories, Reels, Marketplace, Right Column, Audience Network), with exact pixel dimensions, safe-area insets, file-size limits, and platform-specific creative best practices for each. - **eBooks** (`/resources/ebooks`) — Long-form downloadable resources (currently expanding). - **Case studies** (`/resources/case-studies`) — Customer success stories (currently a "Coming Soon" placeholder; will populate as enterprise customers consent to feature their results). --- # /resources/glossary — Marketing Glossary **One-line summary.** 250+ definitions of digital-marketing, advertising, and creative-analytics terms, organized into 5 categories and cross-referenced to the tools above. Each entry has a short definition, longer explanation, common synonyms / acronyms, and links to related glossary entries and relevant calculators. Five top-level categories (term counts as of the current bundle): ## Metrics (52 terms) — `/resources/glossary/metrics` Core advertising and analytics metrics every operator should know: - **ROAS** (Return on Ad Spend) — Revenue ÷ ad spend. Performance metric measuring revenue generated relative to ad investment. - **CAC** (Customer Acquisition Cost) — Total business cost required to convert a prospect into a paying customer. - **CLV / LTV** (Customer Lifetime Value) — Predicted total revenue a business expects from a customer throughout their relationship. - **CTR** (Click-Through Rate) — Percentage of impressions that result in a click. - **CPM** (Cost Per Mille) — Cost to deliver 1,000 impressions. - **CPC** (Cost Per Click), **CPA** (Cost Per Acquisition / Action), **CPV** (Cost Per View), **CPCV** (Cost Per Completed View), **Cost Per ThruPlay** — Cost-based attribution metrics for specific actions. - **MER**, **aMER**, **nMER** — Marketing Efficiency Ratio variants (holistic, attributed, new-customer). - **Blended CAC**, **nCAC** — Acquisition-cost variants by attribution scope. - **VCR** (Video Completion Rate), **VTR** (View Through Rate), **View Rate**, **ThruPlay Rate**, **Thumbstop Rate** (TSR), **Thumbstop Click Rate** — Video-engagement metrics. - **Ad Frequency**, **Reach**, **Impressions**, **First-Time Impression Ratio** — Audience-exposure metrics. - **Engagement Rate**, **Bounce Rate**, **Session Duration**, **Add-to-Cart Rate**, **Initiate Checkout Rate**, **Conversion Rate** — Funnel-stage engagement metrics. - **Churn Rate** (CR), **Customer Retention Rate** (CRR), **Average Order Value** (AOV), **Share of Voice** (SOV) — Business-health metrics. - **Statistical Significance**, **Confidence Interval**, **Margin of Error**, **Standard Deviation**, **Variance**, **Sample Size**, **Population Mean**, **Control Group**, **False Positive**, **False Negative**, **Overfitting** — Statistical foundations for testing and analysis. - **Moving Average**, **Exponential Moving Average** (EMA), **Anomaly Detection** — Time-series tools for separating signal from noise. ## Platform (43 terms) — `/resources/glossary/platform` Ad-platform-specific features and ad products across Meta, Google, Microsoft, TikTok, YouTube, LinkedIn, Pinterest, Snapchat, and connected-TV providers: - **Meta** — Meta (Facebook) Ads Manager, Meta Advantage+ (formerly AAA), Meta Catalog, Meta Commerce Manager, Meta Reels Ads, Meta Shopping, Lookalike Audiences, Learning Phase, Dynamic Ads & DPA. - **Google** — Google Performance Max, Google Discovery Ads, Broad Match (Google Ads), Quality Score, Google Ads Import for Microsoft Advertising. - **Microsoft** — Microsoft Advertising (formerly Bing Ads / MSA), Microsoft Audience Network (MSAN), LinkedIn Profile Targeting in Microsoft Advertising. - **TikTok** — TikTok Ads, TikTok Custom Audiences, TikTok Spark Ads. - **YouTube** — YouTube Advertising, YouTube Shorts, YouTube TrueView Ads. - **LinkedIn** — LinkedIn Sponsored Content, LinkedIn Conversation Ads, Matched Audiences. - **Pinterest** — Pinterest Promoted Pins, Rich Pins, Shopping Ads, Visual Search. - **Snapchat** — Snap Ads, Snapchat Discover, Snapchat Story Ads, Snapchat Dynamic Ads. - **Cross-platform formats** — Instagram Reels, Story Ads, Skippable Ads, Responsive Display Ads, Promoted Posts, In-Feed Ads, Connected TV (CTV), Lead Generation Forms. ## General (64 terms) — `/resources/glossary/general` Strategic and operational concepts that span platforms: - **Funnel stages** — Top-of-Funnel, Middle-of-Funnel, Bottom-of-Funnel, Conversion Funnel, Marketing Funnel. - **Audience strategy** — Audience Targeting, Audience Segmentation, Audience Insights, Behavioral Targeting, Custom Audiences, Lookalike Audiences, First-Party Data, Third-Party Data, Customer Data Platform (CDP). - **Business models** — B2B, B2C, DTC, E-Commerce, SaaS, Account-Based Marketing. - **Attribution & measurement** — Marketing Attribution, Data-Driven Attribution, Attribution Window, Incrementality, Incrementality Testing, Conversion Tracking, Marketing Mix Modeling (MMM), Key Performance Indicator (KPI), Customer Journey, Customer Lifecycle. - **Brand strategy** — Brand Awareness, Brand Equity, Brand Marketing, Brand Positioning, Brand Strategy, Branding, Demand Generation, Unique Selling Proposition, Value Proposition. - **Channels** — Paid Media, Owned Media, Earned Media, Search Engine Marketing, Programmatic Advertising, Social Commerce, Influencer Marketing. - **CRM + lifecycle** — Customer Relationship Management, Lead Generation, Lead Nurturing, Sales-Qualified Lead, Marketing Automation, Retention Marketing, Conversion Rate Optimization (CRO). - **Geography + delivery** — Designated Market Area (DMA), Over-the-Top (OTT), Word of Mouth, Viral Marketing. ## Creative (69 terms) — `/resources/glossary/creative` Creative-development concepts, formats, and testing methodologies: - **Testing methods** — A/B Testing, Multi-Variate Testing (MVT), Split Testing, Concept Testing, Creative Testing. - **Creative fundamentals** — Ad Copy, Ad Iterations, Ad Variations, Brand Guidelines, Brand Messaging, Branded Content, Call to Action (CTA), Campaign Strategy, Creative Brief, Creative Best Practices, Creative Strategy, Creative Optimization, Creative Analysis. - **Creative quality + decay** — Creative Fatigue, Creative Refresh, Creative Rotation, Creative Consistency, Creative Hooks, Pattern Interruption, Scroll-Stopping, Thumb-Stopping Creative, Visual Hierarchy. - **Persuasion + framing** — Credibility Appeal (Ethos), Direct Response Advertising, Objection Handling, Persona Development, Social Proof, Social Proof Ads, Testimonial, Unboxing, User-Generated Content (UGC), Creator-Generated Content. - **Ad formats** — Banner Ads, Collection Ads, Dark Posts, Display Advertising, Dynamic Creative, End Cards, In-Feed Ads, In-Stream Ads, Message Ads, Mid-Roll Ads, Native Advertising, Performance Creative, Post-Roll Ads, Pre-Roll Ads, Rich Media, Short-Form Video, Vertical Video Ads, Video Advertising. - **Production craft** — Animation, Motion Graphics, Render, Visual Identity, Design Principles, Whitelisting. - **Automation** — Automated Campaign Management, Conversational Marketing, Content Marketing, Retargeting Creative. ## Charts (24 terms) — `/resources/glossary/charts` Data-visualization primitives for marketing analytics. Each entry documents the chart type's strengths, weaknesses, and typical advertising-use-cases: Area Chart, Box Plot, Bubble Chart, Chord Diagram, Density Plot, Donut Chart, Funnel Chart, Grouped Bar Chart, Heat Map, Histogram, Horizontal Bar Chart, Line Chart, Network Graph, Pie Chart, Radar Chart, Sankey Diagram, Scatter Plot, Sparkline, Stacked Area Chart, Stacked Bar Chart, Stream Graph, Treemap, Vertical Bar Chart, Word Cloud. Common advertising visualizations and which chart types fit: funnel-stage conversion (Funnel Chart), per-channel attribution flow (Sankey Diagram), creative-feature performance (Heat Map), audience-segment overlap (Network Graph), retention curves (Line Chart, Area Chart), category share (Treemap, Stacked Bar), distribution analysis (Box Plot, Histogram, Density Plot). --- # /request-access — Joining the Platform **One-line summary.** The platform is invite-led during early access; request access via the form on `/request-access` and expect a 1–2 business day response. ## What "early access" means Early-access accounts get full feature access at the tier the account is provisioned at (Starter / Business / Enterprise). The "early" prefix refers to onboarding cadence — we hand-walk each new workspace through their first multi-channel integration to make sure the analytics surface for their stack is honest and complete from day one — not to feature gating. ## How to apply Visit `/request-access`, fill in the form (company, role, primary platforms, monthly ad spend, why now), and submit. The form is the only entry point. We don't sell self-serve SaaS subscriptions; the framework storefront (`/frameworks/*`) is the only fully self-serve product line. ## Waitlist If you'd rather wait for general availability instead of applying for early access, `/waitlist` is the right surface. Waitlist signups get notified when self-serve provisioning ships. --- # Trust & policy ## /terms — Terms of Service The AdSights Terms of Service is structured in 16 sections. Notable provisions for buyers, integrators, and AI ingestion: - **1. Formation; Acceptance; Changes** — Acceptance by click, account creation, integration, or use. Material changes posted with effective date + notice. Order-of-precedence: Order Form > DPA > Terms > Documentation. - **1.4 Business use only** — The Services are for authorized business use; not for personal / family / household use. - **1.7 No tracking pixel** — AdSights does NOT supply a website / app tracking pixel or SDK. The Services operate on data the Customer connects or uploads from third-party platforms. - **1.8 Important notices** — Services and Outputs (creative analytics, ranking / scoring, recommendations, benchmarks) are provided AS IS and AS AVAILABLE, for informational purposes only. No result guarantees. Disputes subject to arbitration + class-action waiver. - **2. Definitions** — Defines Customer, Customer Data, Outputs, Service Data, Third-Party Products, Subscription Term, Usage Limits, Users, Documentation, etc. - **3. Access; Accounts; Eligibility** — Non-exclusive, non-transferable, non-sublicensable right to use the Services for internal business purposes within Usage Limits. Per-user accounts required; Administrators designate Users. - **4. Acceptable Use; Site Rules** — Prohibited conduct list (scraping, reverse engineering, abuse). - **4A. Interactive Tools & Resource Center** — Site-only features (calculators, quizzes, templates) are governed separately. Resource Center Submissions (your inputs to interactive tools) follow a defined data-handling pattern. - **5. Intellectual Property; Customer Data; Outputs; Service Data; Licenses** — Customer retains ownership of Customer Data; AdSights gets a license to process for service delivery. Outputs derived from Customer Data are Customer-owned. Service Data / AdSights Metadata (telemetry, benchmarks, taxonomies) is AdSights-owned. - **6. Integrations; Third-Party Products** — Customer responsible for third-party platform compliance (Meta, Google, TikTok, etc.). - **7. Fees; Billing; Taxes; Changes** — Per Order Form. - **8. Term; Suspension; Termination; Data Return** — Termination conditions, data-return window post-termination. - **9. Confidentiality** — Standard mutual confidentiality terms. - **10. Security; Privacy; DPA; Data Transfers** — DPA controls Customer Data processing details. - **11. Security & Incident Notice** — Incident notification process. - **12. Warranties; Disclaimers** — Limited warranty + standard disclaimers. - **13. Indemnification** — Mutual indemnification provisions. - **14. Limitation of Liability** — Cap on damages. - **15. Dispute Resolution; Governing Law; Class Waiver** — Arbitration + class-action waiver. - **16. Miscellaneous** — Standard misc provisions (assignment, severability, governing law). ## /privacy — Privacy Policy Sixteen sections plus two appendices. AdSights serves as both a **business / controller** (for the public Site, Resource Center, blog, marketing emails) and a **service provider / processor** (for platform Customer Data). - **1. Scope** — Covers the public Site, the Services, and Interactive Tools on the Resource Center. - **2. Key Roles; How We Process Data for Customers** — When Customer connects an ad platform / uploads creative assets to a paid workspace, AdSights is a processor and the Customer is the controller. When you fill in a Resource Center calculator on the public Site, AdSights is the controller. - **3. Categories of Data We Collect** — Account & profile, communications, billing, Resource Center Submissions, Customer Data (limited; mostly platform metadata + uploaded creative), Service Data (logs, telemetry). - **4. Sources of Information** — Direct from the user, from connected third-party platforms (e.g. ad-manager OAuth), from device / browser (cookies, IP, user-agent). - **5. How We Use Information** — Service delivery, analytics, security, compliance, communications. - **6. Cookies, Analytics & Interest-Based Advertising** — Necessary cookies (session, security), analytics cookies (Google Analytics — opt-out via Privacy Choices), no behavioral-advertising cookies. - **7. How We Share Information** — Subprocessors (listed in DPA Annex III), platform partners (only with explicit Customer authorization), legal disclosures, business transfers. - **8. International Data Transfers** — Standard Contractual Clauses (SCCs) for EEA / UK / Swiss transfers; supplementary measures documented in DPA Annex II. - **9. Retention** — Per data category; deletion windows on account termination. - **10. Your Choices & Rights** — Access, deletion, correction, portability, restriction, objection. CCPA / GDPR / UK GDPR specific rights enumerated. - **11. Security** — Encryption in transit + at rest, access controls, incident response. - **12. Children's Privacy** — Services not directed to children under 16. - **13. Third-Party Links and Sites** — AdSights not responsible for third-party sites. - **14. Changes to this Policy** — Notice + effective-date posted; continued use is acceptance. - **15. Region-Specific Disclosures** — California (CCPA / CPRA), EEA / UK (GDPR), Switzerland, Brazil (LGPD), Canada (PIPEDA), Japan (APPI), Australia (APPs). - **16. Contact Us** — `privacy@adsights.ai` for privacy inquiries; data subject requests via `/privacy/choices`. ## /privacy/choices — Privacy Choices Operational surface for exercising CCPA / GDPR rights: - **Do Not Sell / Share My Personal Information** — CCPA / CPRA opt-out. - **Limit Use of Sensitive Personal Information** — CCPA / CPRA limit. - **Cookies / Analytics opt-out** — Disable optional analytics cookies. - **Data subject request intake** — Access, deletion, correction, portability requests. Verified per Appendix A intake process. ## /data-privacy — Data Processing Addendum (DPA) The DPA governs Customer Data processing for paid platform deployments. Fifteen sections plus four annexes: - **1. Scope; Roles; Order of Precedence** — DPA applies to processing of Customer Personal Data; takes precedence over conflicting Terms provisions. - **2. Processing Instructions; Details of Processing** — AdSights processes only on documented instructions from Customer. - **3. Confidentiality; Personnel** — Personnel access on need-to-know basis; under confidentiality obligations. - **4. Security Measures** — Technical and organizational measures (TOMs) detailed in Annex II. - **5. Subprocessors** — Customer authorizes subprocessors listed in Annex III; advance notice for additions. - **6. Data Subject Requests** — Reasonable assistance to Customer for handling DSRs. - **7. Security Incidents** — Notification without undue delay after confirmation. - **8. Audit & Assurance** — Audit rights (per law); SOC reports made available. - **9. International Transfers** — SCCs for EEA, UK Addendum, Swiss Addendum. - **10. Assistance; DPIAs; Records** — Cooperation on data-protection impact assessments and record-keeping. - **11. Return & Deletion** — On termination, return or delete Customer Personal Data per Customer instructions. - **12. U.S. State Privacy Law — Service Provider/Processor Terms** — CCPA / CPRA / VCDPA / CPA / CTDPA / UCPA / OCPA / TDPSA / IDOPA / NJDPA / TDOPA / FDOPA / DOPA / MNCDPA / MDOPA service-provider obligations. - **13. Government Access Requests** — Challenge process for overbroad requests. - **14. Liability; Indemnity; Precedence** — DPA liability handled per the Order Form's cap. - **15. Term; Termination; Changes** — DPA in force during Subscription Term + survival of return / deletion obligations. ### DPA Annexes - **Annex I — Details of Processing** (SCCs Art. 14 + 28) — Categories of data subjects (Customer's employees / contractors, Customer's end customers / leads where Customer uploads such data), types of personal data, special categories, purpose, duration, retention. - **Annex II — Technical & Organizational Measures (TOMs)** — Encryption, access controls, incident response, business continuity, secure development, vendor management. - **Annex III — Authorized Subprocessors** — US-primary list organized into Core Infrastructure & Delivery, Identity & Access / Communications, Product & Site Analytics / Experience Tools, Monitoring / Reliability / Developer Tooling, Payments. - **Annex IV — UK Addendum / Swiss Addendum (Summary)** — Country-specific data-protection addenda for UK and Swiss transfers. --- # Source / contact - **Site code**: `src/app/` in the Adsights monorepo (Next.js 15 App Router). The four framework storefront pages live under `src/app/frameworks/`; the marketing surfaces (homepage, about, pricing, blog, resources) live under `src/app/`. - **Sitemap**: `https://www.adsights.ai/sitemap.xml`. Each framework URL ships `` and `` sitemap extensions for the demos gallery. - **JSON-LD schema builders**: `src/lib/ads-framework/seo.ts` (consolidated `@graph` per page; Product + SoftwareApplication + FAQPage + BreadcrumbList + WebPage + VideoObject entities). - **Support**: `support@adsights.ai`. Setup-time questions get a one-business-day response. - **License**: commercial use within one organization for the framework SKUs. Resale or rebadging of the framework itself is prohibited; the ads you produce with it are yours. This file is regenerated when any of the source pages or their shared SEO helpers change — see `src/lib/sitemap/generated/route-mtimes.json` for the precise file dependencies that drive both this file and the sitemap's `` field.