Optimizely

A/B testing and experimentation platform with a REST API for managing projects, experiments, campaigns, and results. Type: Bearer Token (Personal Access Token o

Paid MediaCRO
bycoreyhaines31491 words

What is Optimizely?

What this skill does

The Optimizely skill enables direct integration with Optimizely’s REST API to manage A/B tests, experiments, campaigns, and their results. It supports creating, updating, and retrieving projects and experiments, including detailed metrics like visitor counts, conversion rates, and statistical significance. This skill is designed for managing experimentation programs at scale, automating test workflows, and pulling data for performance analysis.

Who it's for

This skill is tailored for performance marketers running systematic A/B tests on landing pages or product features, growth leads orchestrating multivariate experiments across digital channels, and agency strategists managing multiple client campaigns requiring centralized experiment monitoring. It suits anyone responsible for optimizing conversion rates through structured, data-driven experimentation.

Key workflows

Practitioners typically start by listing available projects to identify the scope of current experiments. Next, they retrieve or create new experiments, specifying variations and traffic allocations to run controlled tests. Once experiments are live, they pull detailed results to analyze conversion improvements and statistical significance. Finally, users update experiment statuses to pause, archive, or restart tests based on outcomes and ongoing campaign needs.

Common questions

How do I authenticate API requests? Use a personal access token as a Bearer Token in the authorization header. Can I get real-time experiment results? You can query results filtered by time periods, but data freshness depends on Optimizely’s update cycle. Does the skill support multivariate experiments? Yes, it supports a/b, multivariate, and personalization experiment types with weighted variations.

How to use in Metaflow

Attach the Optimizely skill to your agent task by providing your bearer token to enable secure API access. Once connected, you can automate creation, retrieval, and analysis of experiments directly within your workflows. Expect streamlined operations around experiment lifecycle management and data extraction for conversion rate optimization efforts. This skill integrates seamlessly with related Metaflow capabilities for CRO and campaign analytics.

For broader context, see our roundup of claude skills marketing, 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 →

Popup CRO

When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," or "overlay." For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.

View →

Paywall Upgrade CRO

When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value

View →

Signup Flow CRO

When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.

View →

A/B Test Setup & Experiment Design

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," or "how long should I run this test." Use this whenever someone is comparing two approaches and wants to measure which performs better. For tracking implementation, see analytics-tra

View →

Form CRO

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," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.

View →