
intelligems-segment-analysis
Analyze which audience segments each active Intelligems experiment is winning in. Shows device type, visitor type, and traffic source breakdowns with confidence levels. Use when you want to see segment-level performance of A/B tests.
Analyze which audience segments each active Intelligems experiment is winning in. Shows device type, visitor type, and traffic source breakdowns with confidence levels. Use when you want to see segment-level performance of A/B tests.
/intelligems-segment-analysis
Analyze segment-level performance of active Intelligems experiments.
Shows which segments (device, visitor type, traffic source) each experiment is winning in, with:
- Visitors and orders per segment
- Which variation is performing best
- RPV lift and confidence levels
- GPV lift (if COGS data exists)
Prerequisites
- Python 3.8+
- Intelligems API key (get from Intelligems support)
Step 1: Get API Key
Ask the user for their Intelligems API key.
If they don't provide it upfront, ask:
"What's your Intelligems API key? You can get one by contacting support@intelligems.io"
IMPORTANT: Never use a hardcoded or default API key. The user must provide their own.
Step 2: Set Up Project
Create a project directory with the analysis script:
mkdir -p intelligems-segment-analysis
cd intelligems-segment-analysis
Create config.py
Copy from references/config.py:
# Intelligems Segment Analysis Configuration
# API Configuration
API_BASE = "https://api.intelligems.io/v25-10-beta"
# Thresholds (Intelligems Philosophy: 80% is enough)
MIN_CONFIDENCE = 0.80 # 80% probability to beat baseline
MIN_RUNTIME_DAYS = 14 # Don't make status judgments until test runs 2+ weeks
# Segment types to analyze
SEGMENT_TYPES = [
("device_type", "BY DEVICE"),
("visitor_type", "BY VISITOR TYPE"),
("source_channel", "BY TRAFFIC SOURCE"),
]
Create segment_analysis.py
Copy the full script from references/segment_analysis.py.
Create .env
Create .env file with the user's API key:
INTELLIGEMS_API_KEY=<user's key here>
Install Dependencies
pip install requests python-dotenv tabulate
Step 3: Run Analysis
python segment_analysis.py
Step 4: Interpret Results
Status meanings:
- Doing well - Variant beating control with 80%+ confidence
- Not doing well - Control beating variant with 80%+ confidence
- Inconclusive - Not enough confidence either way
- Too early - Test running less than 2 weeks (don't trust yet)
- Low data - Not enough orders to calculate confidence
Example output:
======================================================================
Homepage Price Test
Runtime: 21 days | Visitors: 45,000 | Orders: 320
======================================================================
๐ฑ BY DEVICE
โญโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโโโฎ
โ Segment โ Visitors โ Orders โ Variation โ Status โ RPV Lift โ Confidence โ
โโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโผโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโโโโโค
โ Mobile โ 32,000 โ 180 โ +5% โ Doing well โ +12.3% โ 87% โ
โ Desktop โ 13,000 โ 140 โ +5% โ Inconclusiveโ +4.2% โ 62% โ
โฐโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโโฏ
This shows the +5% price variant is winning on mobile (87% confidence) but inconclusive on desktop.
Troubleshooting
"INTELLIGEMS_API_KEY not found"
- Ensure
.envfile exists with the key - Or export:
export INTELLIGEMS_API_KEY=your_key
"No active experiments found"
- Check that experiments have status "started" in Intelligems dashboard
"Error fetching experiments"
- Verify API key is correct
- Check network connection
References
references/segment_analysis.py- Full analysis scriptreferences/config.py- Configuration filereferences/setup-guide.md- Detailed setup instructions
You Might Also Like
Related Skills

summarize
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for โtranscribe this YouTube/videoโ).
openclaw
prompt-lookup
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
f
skill-lookup
Activates when the user asks about Agent Skills, wants to find reusable AI capabilities, needs to install skills, or mentions skills for Claude. Use for discovering, retrieving, and installing skills.
f
seo-review
Perform a focused SEO audit on JavaScript concept pages to maximize search visibility, featured snippet optimization, and ranking potential
leonardomso
