skills/sales-cdp/SKILL.md
CDP comparison, selection, and implementation strategy — Customer Data Platform evaluation across Tealium, BlueConic, Segment, Treasure Data, mParticle, RudderStack, Hightouch, Amperity. Use when choosing between CDPs, evaluating whether you need a CDP, customer data is scattered across dozens of tools, profiles aren't unifying across channels, you need real-time audience activation, comparing composable vs bundled CDP approaches, or planning a CDP implementation. Do NOT use for platform-specific CDP setup (use /sales-tealium, /sales-blueconic, /sales-treasuredata, /sales-rudderstack, or /sales-mparticle) or CRM data cleanup without a CDP (use /sales-data-hygiene).
npx skillsauth add sales-skills/sales sales-cdpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
If references/learnings.md exists, read it first for accumulated knowledge.
What's your primary goal?
What's your technical maturity?
Who will own the CDP?
What's your scale?
Skip-ahead rule: if the user's prompt already contains enough context, skip to Step 2.
| Problem domain | Route to |
|---|---|
| Tealium-specific setup or config | /sales-tealium {user's question} |
| BlueConic-specific setup or config | /sales-blueconic {user's question} |
| Treasure Data-specific setup or config | /sales-treasuredata {user's question} |
| RudderStack-specific setup or config | /sales-rudderstack {user's question} |
| mParticle-specific setup or config | /sales-mparticle {user's question} |
| CRM data dedup without a CDP | /sales-data-hygiene {user's question} |
| Email marketing strategy | /sales-email-marketing {user's question} |
| Retargeting ad strategy | /sales-retargeting {user's question} |
| Contact enrichment | /sales-enrich {user's question} |
When routing, provide the exact command.
Read references/platform-guide.md for the full CDP comparison — positioning, feature matrices, pricing guidance, decision frameworks, implementation timelines.
Answer the user's question using only the relevant section. Don't dump the full reference.
You no longer need the comparison reference — focus on the user's specific situation.
Decision framework (quick version):
If you discover a gotcha, workaround, or tip not covered in references/learnings.md, append it there.
Best-effort from research — review these, especially items about plan-gated features and pricing that may be outdated.
CDPs don't fix bad data — if your source systems have duplicates, missing fields, or inconsistent formats, the CDP will unify garbage. Clean data at the source first (use /sales-data-hygiene).
Identity resolution quality varies wildly — duplication rates of 10-30% are common across CDPs. Test identity resolution with your actual data in a POC, not just vendor demos.
"Real-time" means different things — event ingestion may be fast but profile updates or downstream activation may lag by minutes or hours. Test end-to-end latency, not just ingestion speed.
Implementation takes 2-6 months for enterprise CDPs — Tealium and Treasure Data require careful planning and often professional services. Segment and RudderStack can POC in days.
Event-based pricing catches enterprises off guard — high-volume sites can see costs spike unpredictably. Negotiate volume commitments and overage caps upfront.
This skill covers a strategy domain across many platforms. Before pointing the user to any specific platform skill (any /sales-{platform} listed in ## Related skills, e.g., /sales-mailshake, /sales-klaviyo, /sales-apollo), read that platform skill's actual SKILL.md first. The 1-line description in ## Related skills is enough to identify a candidate — it's not enough to commit to it or to write a prompt that invokes it well.
How to read it:
~/.claude/skills/{skill-name}/SKILL.md exists locally, Read it.sales-* skills, WebFetch directly from this repo: https://raw.githubusercontent.com/sales-skills/sales/main/skills/{skill-name}/SKILL.md — e.g., for sales-mailshake: https://raw.githubusercontent.com/sales-skills/sales/main/skills/sales-mailshake/SKILL.md.sales-* skills (third-party), look up {org}/{repo} in ~/.claude/skills/sales-do/references/skill-sources.md if installed and fetch the same skills/{skill-name}/SKILL.md path under that repo.After reading, ground your recommendation in something concrete from the SKILL.md (its scope, a sub-flow, its argument-hint shape, or a "Do NOT use for..." negative trigger). Align any generated invocation with the platform skill's argument-hint. If the platform skill turns out not to fit the user's situation, swap to another or handle the question here directly rather than recommending a poor fit.
/sales-tealium — Tealium platform help — Real-Time CDP, iQ Tag Management, EventStream, 1300+ connectors/sales-blueconic — BlueConic CDP — profile unification, segmentation, audience activation, Jebbit Experiences/sales-treasuredata — Treasure Data enterprise CDP — AI Marketing Cloud, 400+ connectors, SQL-based/sales-rudderstack — RudderStack platform help — warehouse-native CDP, Event Streams, Reverse ETL, open-source/sales-mparticle — mParticle platform help — hybrid CDP, real-time event streaming, identity resolution, 300+ integrations/sales-data-hygiene — CRM data quality — clean your data before feeding it to a CDP/sales-retargeting — Retargeting strategy — activate CDP audiences to ad platforms/sales-integration — Tool integration — connecting CDP to CRM, email, ad platforms/sales-enrich — Contact enrichment — augment CDP profiles with third-party data/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-doUser says: "We have 500K monthly users across web and mobile. Our marketing team needs to build audiences without engineering help. Budget is $50K-$100K/year." Skill does: Compares BlueConic (marketer-first, mid-market pricing) vs Tealium (enterprise, more integrations but steeper learning curve) vs Segment (developer-first, may not suit a non-technical marketing team). Recommends BlueConic for the marketer-first UI, or Tealium if the 1,300+ integration catalog is critical. Result: User has a shortlist of 2 CDPs to evaluate with clear pros/cons for their situation.
User says: "We use HubSpot for CRM, Mailchimp for email, and Google Ads. Our data feels messy. Do we need a CDP?"
Skill does: Asks about pain points — are profiles fragmented? Do you need real-time activation? How many data sources? For a 3-tool stack, suggests starting with native integrations and /sales-data-hygiene before investing in a CDP. A CDP makes sense when you have 10+ data sources or need real-time audience activation across channels.
Result: User understands the CDP readiness threshold and knows what to try first.
User says: "We already have all our data in Snowflake. Should we get a traditional CDP or use a composable approach?" Skill does: Explains the composable CDP approach (Hightouch, Census) vs warehouse-native features from traditional CDPs (Tealium Composable CDP, Segment Linked Audiences). Compares cost, implementation time, and activation capabilities. Result: User understands the trade-offs and can choose the right architecture for their warehouse-centric stack.
Symptom: Same customer has multiple profiles — one from web, one from email, one from mobile Cause: No shared identifier connecting profiles across channels. CDPs merge on matched identifiers (email, customer ID, phone). Solution: Implement progressive identification — capture email/login on every channel. Use identity resolution rules that prioritize deterministic matches (email) over probabilistic (device fingerprinting). Test merge rules in a sandbox.
Symptom: 6+ months in, still haven't activated first audience Cause: Trying to boil the ocean — connecting all data sources, building all segments, and activating all channels at once Solution: Start with one use case (e.g., abandoned cart audience → Facebook retargeting). Get that working end-to-end in 4-6 weeks. Then expand iteratively. The biggest CDP implementation risk is scope creep, not technical complexity.
Symptom: CDP profiles have incorrect data, duplicate merges, or stale attributes
Cause: Source data quality issues — the CDP unified garbage from garbage sources
Solution: Run /sales-data-hygiene on source systems first. Audit identity resolution rules for false merges. Set up data quality monitoring in the CDP dashboard.
tools
Wizlogo (wizlogo.com) platform help — a budget online logo maker (template/style-variation, marketed as "AI") plus a hub of FREE branding tools (business-name, blog-name and slogan generators, business-card maker, invoice generator, color converter, domain search). The pricing traps: the FREE logo is PERSONAL-USE-ONLY; the two cheap paid tiers are RASTER PNG/JPG only — Single (~€39.99 one-time) and Unlimited (~€3.99 per WEEK, recurring) — and VECTOR (SVG/PDF/EPS) is gated to the ~€299.99 Enterprise tier, which also bundles human designer edits and a social kit. Transparent PNG is on all paid plans. Use when making a Wizlogo logo, understanding free-vs-paid or personal-vs-commercial use, which tier unlocks vector/SVG for print, the weekly-subscription billing trap, its free name/slogan generators, or whether it has an API (UI-only — no public API, webhooks, Zapier or MCP). Do NOT use to just generate the business name (use /sales-namelix) or to compare/validate branding tools (use /sales-idea-validation).
tools
VistaPrint platform help (vistaprint.com, a Cimpress company) — the small-business design + print + digital-marketing platform: a free AI Logomaker (4 generations, 60 more after free sign-up) exporting SVG/PNG/PDF at 4000x4000 with no watermark, a free Brand Kit, business cards/flyers/signage/apparel/promo print, and a website builder. THE RIGHTS TRAP: VistaPrint states NO intellectual-property rights transfer on an AI-generated logo — you get usage rights but CANNOT register it for trademark or copyright; only its human designer service transfers full IP. Use when making a VistaPrint logo, asking if you own or can trademark it, running out of AI logo credits, printed colors not matching the screen, bleed/DPI/font file-prep rejections, or asking whether VistaPrint has an API (the consumer site does not — automation runs through the parent Cimpress Open partner-fulfilment API). Do NOT use for Vista Social scheduling (use /sales-vistasocial) or comparing logo tools market-wide (use /sales-idea-validation).
tools
Turbologo (turbologo.com) platform help — a budget AI/DIY logo maker: enter a business name + industry, pick icons and colors, and it proposes logo concepts you refine in an in-browser editor, then pay a one-time fee to download (designing is free, previews are watermarked, downloading is the paywall). Vector SVG/PDF is gated to the mid tier and up; the top tier adds a brand kit (business cards, letterheads, email signatures, social assets). Use when generating a logo in Turbologo, choosing which download tier to buy, vector SVG vs raster PNG, removing the free watermark, the time-limited edit-after-purchase window, pay-to-download pricing questions, whether an AI logo is yours to trademark, or whether Turbologo has an API to bulk-generate logos (it is UI-only — no public API, webhooks, Zapier, or MCP). Do NOT use to generate the business name (use /sales-namelix), compare or validate branding tools across the market (use /sales-idea-validation), or build wider marketing creative (use /sales-canva).
tools
Online Logo Maker (onlinelogomaker.com) platform help — a long-standing free/freemium DIY logo maker: build the mark yourself from icons, shapes, text, and fonts — MANUAL/template-based, NOT enter-a-name-get-AI-concepts. The free pack downloads a LOW-RES 300px PNG with a background; vector SVG, transparent PNG, and 2000px high-res are gated to a one-time lifetime Premium pack (not a subscription). The free tier's commercial-use rights are disputed by reviewers — clean ownership effectively needs Premium, and a shared-icon mark can be non-distinctive. Use for building/editing a logo here, free download vs Premium, vector SVG or transparent PNG, one-time pricing, commercial-use/trademark terms, near-namesake confusion (NOT LogoMaker.com / LogoMakr / Logomakerr.ai), or whether it has an API (UI-only — no API, webhooks, Zapier, MCP). Do NOT use to generate the business name (use /sales-namelix), compare branding tools across the market (use /sales-idea-validation), or build wider creative (use /sales-canva).