Skip to content

Experiment Overview ​

Experiment Overview

Experiments in Performance Now! let you dynamically test templates, URL parameters, or CSS changes—enabling true optimization across landing pages, user journeys, and even visual appearance.

Experiment Fields ​

  • Name:
    The display label for this experiment.

  • Status:
    Indicates whether this experiment is live. Only active experiments serve variants or log results.

  • Key:
    Public identifier used in all reporting and tracking.

  • Type:

    • Template: The default mode for most experiments. Use this to run standard split tests, swap content, or adjust layouts.
    • Parameter: Lets you rewrite an incoming URL parameter dynamically. For example, to test multiple color values (?color=red), set key to color and define all values to test as outcomes.
    • CSS: Use to dynamically inject CSS rules as outcomes—enabling visual/UI tests without dev deployment.

Outcomes ​

Each experiment can have multiple outcomes (variants) associated with it. For parameter and CSS types, outcomes control what value or rule gets applied when a user lands on the page.

Metadata & Grouping ​

  • Metadata:
    Each outcome can store key-value metadata—essential for grouping, linking, or adding attributes for downstream optimization.

    • If a metadata key starts with _ (underscore), it can be used to group several outcomes together.
      Example: For a “layout” experiment, use _title, _subtitle, _font, _color as metadata to link everything under a single test group.
  • CSS Experiments:
    You may add multiple CSS rules to a single outcome for full flexibility. Only applies to experiments of type CSS.

Outcome Naming

For experiments, "name" is for internal reference; for outcomes, the "value" is what matters.

  • If the value is self-explanatory (e.g., "red"), there’s no need for a separate name.
  • If the value is opaque (e.g., a color code like "C6AFB1"), use the name to clarify ("Rose Quartz").

Need advice on complex experiments, grouping outcomes, or CSS test logic?
Contact support here. — our team can help with advanced configuration and optimization strategy.

Made with ❤️ by Performance Now!