customerio

Query Customer.io for member profiles, campaign metrics, and activity feeds.

6|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/thensls/nsls-builder-toolkit --skill customerio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customerio
Source: https://github.com/thensls/nsls-builder-toolkit/tree/main/skills/customerio
Command: npx skills add https://github.com/thensls/nsls-builder-toolkit --skill customerio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a direct, queryable interface to Customer.io so users can retrieve member profiles, campaign metrics, message histories, and activity feeds without navigating the Customer.io UI, enabling fast diagnostics and attribution for lifecycle marketing.

Core Features & Use Cases

  • Member lookup: search by email to retrieve profile attributes, message history, and activity feeds for troubleshooting and support.
  • Campaign analytics: list campaigns and fetch metrics such as sent, delivered, human_opened, human_clicked, converted, unsubscribed, and bounced for performance analysis.
  • Cross-tool investigation: correlate Customer.io messages and clicks with PostHog events to attribute signups and product actions.
  • Safety and diagnostics: built-in permission model for read-only App API usage, guidance to prefer human_opened/human_clicked over prefetch metrics, handling of cio_id vs id, UTC timestamp awareness, and rate-limit guidance.

Quick Start

Search for member [email protected] and return their profile, message history, and recent activities from Customer.io.

Frequently Asked Questions about customerio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve a member's profile and message history from Customer.io?

Retrieve a member's profile and message history from Customer.io by searching their email address to access profile attributes, message records, and recent activity feeds for troubleshooting and support.

Can I query Customer.io campaign analytics like human_opened and human_clicked metrics?

Query Customer.io campaign analytics to fetch performance metrics including sent, delivered, human_opened, human_clicked, converted, unsubscribed, and bounced for true engagement analysis and attribution.

How does cross-system analysis between Customer.io and PostHog work for campaign attribution?

Cross-system analysis correlates Customer.io messages and clicks with PostHog events to attribute signups and product actions, enabling comprehensive lifecycle marketing diagnostics across both platforms.

Does the Customer.io App API support read-only access for member lookup and campaign data retrieval?

The Customer.io App API supports read-only access through a built-in permission model, ensuring safe retrieval of member profiles, campaign metrics, and message histories without write permissions.

What should I know about cio_id vs id and UTC timestamp handling when querying Customer.io data?

Handle cio_id vs id distinctions and UTC timestamp awareness when querying Customer.io to ensure accurate member lookups and activity feed diagnostics across the workspace.

Why should I use human_opened and human_clicked instead of prefetch metrics for Customer.io engagement analysis?

Human_opened and human_clicked metrics provide true engagement measurement in Customer.io, avoiding inflated prefetch metrics that misrepresent actual member interaction with campaign messages.