---
title: Creating an Origin Experiment
description: "To create an Origin Experiment, select New, A/B Campaign. In the General section of the page:  In the Variations section of the page:   In the What to Change area of the Variation, SiteSpect offers se"
---

[Skip to content](https://doc.sitespect.com/knowledge/creating-an-origin-experiment#main-content)

English

Show submenu for translations

![Monetate-Logo-Full-Color-1](https://doc.sitespect.com/hs-fs/hubfs/Monetate-Logo-Full-Color-1.png?width=340&height=49&name=Monetate-Logo-Full-Color-1.png)

- [A/B Testing](https://www.sitespect.com/testing-and-experimentation/)
- [Personalization](https://www.sitespect.com/personalization-targeting/)
- [Recommendations](https://www.sitespect.com/recommendations/)

Open main navigation

Close main navigation

- [A/B Testing](https://www.sitespect.com/testing-and-experimentation/)
- [Personalization](https://www.sitespect.com/personalization-targeting/)
- [Recommendations](https://www.sitespect.com/recommendations/)
- English
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://doc.sitespect.com/knowledge?hsLang=en)
2. [Build](https://doc.sitespect.com/knowledge/build?hsLang=en)
3. [Create a Server-Side Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#create-a-server-side-campaign)

# Creating an Origin Experiment

To create an Origin Experiment, select **New**, **A/B Campaign**.

#### Definition

In the **General** section of the page:

1. Enter a **Name** and select a **Status**.
2. Select **Origin** from the **Type** drop-down. SiteSpect automatically selects **Origin Experiments** in the **Set** field.

![Creating an Origin Experiment - Search Algorithm Testing](https://doc.sitespect.com/hs-fs/hubfs/Kbase%20Images/Creating%20an%20Origin%20Experiment%20-%20Search%20Algorithm%20Testing.png?width=670&name=Creating%20an%20Origin%20Experiment%20-%20Search%20Algorithm%20Testing.png)

1. Complete the rest of the **General** section.

#### Variations

In the Variations section of the page:

1. Open the **Original** area.
2. The **When to Change** area identifies the pages you want to modify. You can use a simple URL pattern, an attribute in the page source, or combine multiple Triggers to identify a single page or a group of pages.
3. In the **What to Change** area, enter your cookie name in the **Cookie Name** field. This is the default cookie name, SEARCH, for example.

**Note:** There are several other **Types** available in Origin Experiments: Header, URL, Query Parameter, 301 Redirect, and 302 Redirect. They are explained later in this topic.

1. In the **Cookie Value** field, enter the value of the default experience. The fields have been completed in the following image. The Cookie Value is the value that is used in the Cookie for visitors assigned to the control (original).

![Creating an Origin Experiment - What to Change](https://doc.sitespect.com/hs-fs/hubfs/Kbase%20Images/Creating%20an%20Origin%20Experiment%20-%20What%20to%20Change.png?width=670&name=Creating%20an%20Origin%20Experiment%20-%20What%20to%20Change.png)

1. Open **Variation Group 1**. You can see in the following image that the **Cookie Name** field is already complete with the **Cookie Name** you entered above. If you change the name above, it is changed here and vice versa: if you change it here, it is changed above.

![Creating an Origin Experiment - Variation Group 1](https://doc.sitespect.com/hs-fs/hubfs/Kbase%20Images/Creating%20an%20Origin%20Experiment%20-%20Variation%20Group%201.png?width=670&name=Creating%20an%20Origin%20Experiment%20-%20Variation%20Group%201.png)

1. In the **Cookie Value** field, enter the value of the alternative experience. This is the value that is used in the Cookie for visitors assigned to this Variation.

### Other Types of Origin Experiment Variations

In the **What to Change** area of the Variation, SiteSpect offers several different types of Origin Experiment Variations in addition to the Cookie type:

- Use the **Header** type when you want to signal to the origin using an HTTP header. This is similar to the Cookie type but you are signaling using an arbitrary request header. You can use it for the same use cases as signaling with a cookie. 
    - When you select Header, an additional checkbox is available called **Visible Only to the Origin/Server**. If you check this box, SiteSpect removes the Origin Header from the response and does not show it on the client side. If you leave the box unchecked, SiteSpect adds the Origin Header to the response and adds the header name to the comma-delimited set of values for the response header named **Access-Control-Expose-Headers** (SiteSpect also adds that header, which you can use for third-party assignment).
- Use a **Query Parameter** when you want to add or modify query parameters in the request. This is similar to the URL type, but instead of changing the path of the request, you are changing the query parameters in the request. As a result, SiteSpect changes the request to the origin to signal the origin as part of the campaign.
- Use a **URL** type when you want to change the path or URI of the request. All Origin Experiments execute in SiteSpect on the request, so this type is very similar to a redirect factor but it is “direct”, meaning it changes direction before the request goes to the origin. All redirect use cases apply here. For example, you might want to publish a new page in your CMS and use an Origin Experiment URL type to test that new page. The visitor requests **Page A**; SiteSpect changes that request to **Page B**. The origin responds with **Page B** and the visitor sees the result of **Page B** while still seeing the browser URL for **Page A**.
- Use a **301 Redirect** to tell the browser to redirect permanently to a new URL.
- Use a **302 Redirect** to tell the browser to redirect temporarily to a new URL.

#### Finishing the Campaign

1. Select any **Metrics** or **Audiences** that you require.
2. **Save** the Campaign.

#### Other Methods of Release Testing

You can also test a release using our [Admin API](https://doc.sitespect.com/knowledge/sitespect-admin-api?hsLang=en), which is intended to help automate release testing

- [Get Started](https://doc.sitespect.com/knowledge/get-started?hsLang=en#main-content)

    - [SiteSpect Support](https://doc.sitespect.com/knowledge/get-started?hsLang=en#sitespect-support)
    - [Overview Information](https://doc.sitespect.com/knowledge/get-started?hsLang=en#overview-information)
    - [Intro to SiteSpect](https://doc.sitespect.com/knowledge/get-started?hsLang=en#intro-to-sitespect)
    - [Account Setup](https://doc.sitespect.com/knowledge/get-started?hsLang=en#account-setup)
    - [Artificial Intelligence](https://doc.sitespect.com/knowledge/get-started?hsLang=en#artificial-intelligence)
- [Dashboard](https://doc.sitespect.com/knowledge/dashboard?hsLang=en)
- [Build](https://doc.sitespect.com/knowledge/build?hsLang=en#main-content)

    - [Setting Up a Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#setting-up-a-campaign)
    - [Create a Client-Side Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#create-a-client-side-campaign)
    - [Create a Server-Side Campaign](https://doc.sitespect.com/knowledge/build?hsLang=en#create-a-server-side-campaign)
    - [Metrics](https://doc.sitespect.com/knowledge/build?hsLang=en#metrics)
    - [Audiences](https://doc.sitespect.com/knowledge/build?hsLang=en#audiences)
    - [Triggers](https://doc.sitespect.com/knowledge/build?hsLang=en#triggers)
    - [Variations](https://doc.sitespect.com/knowledge/build?hsLang=en#variations)
    - [Traffic Management](https://doc.sitespect.com/knowledge/build?hsLang=en#traffic-management)
    - [Preview](https://doc.sitespect.com/knowledge/build?hsLang=en#preview)
    - [Factors](https://doc.sitespect.com/knowledge/build?hsLang=en#factors)
    - [Advanced Settings](https://doc.sitespect.com/knowledge/build?hsLang=en#advanced-settings)
    - [Omnichannel](https://doc.sitespect.com/knowledge/build?hsLang=en#omnichannel)
    - [Regular Expressions (Regex)](https://doc.sitespect.com/knowledge/build?hsLang=en#regular-expressions-regex)
    - [WATTS](https://doc.sitespect.com/knowledge/build?hsLang=en#watts)
    - [Recommendations](https://doc.sitespect.com/knowledge/build?hsLang=en#recommendations)
- [Monitor](https://doc.sitespect.com/knowledge/monitor?hsLang=en)
- [Analyze](https://doc.sitespect.com/knowledge/analyze?hsLang=en#main-content)

    - [Data Export and Integration](https://doc.sitespect.com/knowledge/analyze?hsLang=en#data-export-and-integration)
    - [SiteSpect Reports](https://doc.sitespect.com/knowledge/analyze?hsLang=en#sitespect-reports)
- [Site](https://doc.sitespect.com/knowledge/site?hsLang=en#main-content)

    - [Tools](https://doc.sitespect.com/knowledge/site?hsLang=en#tools)
    - [Configuration](https://doc.sitespect.com/knowledge/site?hsLang=en#configuration)
- [Developers](https://doc.sitespect.com/knowledge/developers?hsLang=en#main-content)

    - [API Reference](https://doc.sitespect.com/knowledge/developers?hsLang=en#api-reference)
    - [Code Samples](https://doc.sitespect.com/knowledge/developers?hsLang=en#code-samples)
    - [Tips & Tricks](https://doc.sitespect.com/knowledge/developers?hsLang=en#tips-tricks)
- [Mobile](https://doc.sitespect.com/knowledge/mobile?hsLang=en)
- [Implementation, Deployment, and Security](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#main-content)

    - [How does SiteSpect work with CDNs?](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#how-does-sitespect-work-with-cdns)
    - [Single Tenant Implementations](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#single-tenant-implementations)
    - [Security Features](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#security-features)
    - [Deployment and Implementation Overview](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#deployment-and-implementation-overview)
    - [SiteSpect Engine & Admin API](https://doc.sitespect.com/knowledge/implementation-deployment-and-security?hsLang=en#sitespect-engine-admin-api)
- [Third-Party Integration](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en#main-content)

    - [Google](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en#google)
    - [Zuko](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en#zuko)
- [Troubleshooting](https://doc.sitespect.com/knowledge/troubleshooting?hsLang=en)
- [Releases](https://doc.sitespect.com/knowledge/releases?hsLang=en#main-content)

    - [Superfresh](https://doc.sitespect.com/knowledge/releases?hsLang=en#superfresh)
- [Feedback](https://doc.sitespect.com/knowledge/feedback?hsLang=en)

- [A/B Testing](https://www.sitespect.com/testing-and-experimentation/)
- [Personalization](https://www.sitespect.com/personalization-targeting/)
- [Recommendations](https://www.sitespect.com/recommendations/)

[![Monetate-Logo-Full-Color-1](https://doc.sitespect.com/hs-fs/hubfs/Monetate-Logo-Full-Color-1.png?width=200&height=29&name=Monetate-Logo-Full-Color-1.png "Monetate-Logo-Full-Color-1")](http://monetate.com)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, Monetate