Segment

Customer data platform for collecting, routing, and activating user data. Tracking: Write Key (per source) API: Access Token (OAuth 2.0) Header: Authorization:

CROAnalytics
bycoreyhaines31370 words

What is Segment?

What this skill does

Segment is a customer data platform designed to collect, route, and activate user data across multiple tools. It centralizes event tracking from websites, apps, and servers, then forwards that data to analytics platforms, CRMs, email providers, ad networks, and data warehouses. This facilitates consistent tracking, unified user profiles, and audience synchronization without managing multiple integrations individually.

By using Segment’s APIs and SDKs, marketers can track user actions like signups, page views, and feature usage, while also identifying user traits to create detailed profiles. It supports batching events to optimize request volume and enforces rate limits of 500 requests per second per source, ensuring reliable data flow at scale.

Who it's for

This skill is suited for performance marketers managing multi-channel campaigns who need unified event data to optimize attribution and targeting. Growth leads aiming to build comprehensive user profiles for personalized messaging will benefit from Segment’s audience and persona capabilities. Agencies handling complex client stacks can use Segment to maintain consistent tracking across different platforms like Google Analytics, Salesforce, and ad networks without maintaining separate integrations.

Key workflows

Practitioners start by instrumenting sources such as websites or mobile apps with Segment’s SDKs, embedding tracking calls for key user events and page views. Next, they configure destinations to route data simultaneously to analytics tools, CRMs, and advertising platforms, reducing integration overhead. Identifying users with traits like email or subscription plan enables creating unified profiles and custom audiences. Finally, marketers monitor event data quality and volume, leveraging batch APIs to efficiently send large sets of user interactions while respecting rate limits.

Common questions

How do I track a user signing up on my site? Use the “track event” API or SDK call with an event name like “signup_completed” and relevant properties. Can I get the full profile of a user? Yes, the Profile API lets you retrieve user traits and event history by user ID. What are the limits on sending events? You can send up to 500 requests per second per source, and batch requests can contain up to 500KB of data.

How to use in Metaflow

Attach the Segment skill to a Metaflow agent task by providing your Segment write key or access token, depending on the operation. Expect to track events, identify users, or query profiles programmatically through the skill’s API methods. This enables seamless integration of customer data workflows directly within your Metaflow pipelines and automation tools. We recommend starting with event tracking and expanding to audience syncing as needed.

For broader context, see our roundup of marketing skills claude, and read Claude Code workflows for marketing agencies for related setup guidance.

Related skills

Form Conversion Optimization

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

View →

Competitor Teardown

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape,

View →

Dataforseo Backlinks API

Retrieve backlink profiles and bulk link metrics using DataForSEO Backlinks for "backlink audit", "referring domains", and "link monitoring".

View →

Keyword Cluster Builder

Techniques for expanding seed keywords and clustering by topic and intent. Use when building keyword lists, planning content calendars, or identifying topic clusters for pillar content strategy.

View →

QR Code Generator

Generate QR codes with URLs and UTM tracking. Exports PNG/SVG with captions. Use for single codes, batch generation, or marketing campaigns with tracking parameters.

View →

Google Analytics

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

View →