---
title: Integrating SiteSpect and Oracle ATG Web Commerce
description: "SiteSpect integrates with many different ecommerce platforms to: These steps describe how to integrate SiteSpect with Oracle ATG Web Commerce platform and are intended for a user who has some experien"
---

[Skip to content](https://doc.sitespect.com/knowledge/integrating-sitespect-and-oracle-atg-web-commerce#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. [Third-Party Integration](https://doc.sitespect.com/knowledge/third-party-integration?hsLang=en)

# Integrating SiteSpect and Oracle ATG Web Commerce

SiteSpect integrates with many different ecommerce platforms to:

- Improve workflow
- Seamlessly test new and existing content created in your commerce software
- Run tests and optimize your site without the assistance of a developer

These steps describe how to integrate SiteSpect with Oracle ATG Web Commerce platform and are intended for a user who has some experience with ATG and who has sufficient permissions to implement code changes on your website.

### High-Level Integration Steps

[Oracle](https://www.oracle.com/applications/customer-experience/ecommerce/products/commerce-platform/index.html) ATG Web Commerce platform is a highly customizable and configurable framework for building and supporting e-commerce websites. It allows you to build varied customer experiences with rich features.

You can use SiteSpect Campaigns to test Variations of new or existing content created in ATG. All you need to do is leverage [targeter rules](https://docs.oracle.com/cd/E24152_01/Platform.10-1/ATGBCCGuide/html/s0603definingtargeterrules01.html) for content generated in ATG and create SiteSpect Variations to match these rules.

To integrate SiteSpect and ATG Web Commerce, you’ll need to take these steps. Each of these is described in more detail in later sections of this document:

1. [Set up ATG Content with Targeter Rule Sets](https://doc.sitespect.com/knowledge/integrating-sitespect-and-oracle-atg-web-commerce#setting-up-atg-content)
2. [Build a SiteSpect Origin Experiment Campaign](https://doc.sitespect.com/knowledge/integrating-sitespect-and-oracle-atg-web-commerce#building-a-sitespect-origin-experiment)

### Setting up ATG Content with Targeter Rule Sets

Any content in ATG can include [Content Targeters](https://docs.oracle.com/cd/E24152_01/Platform.10-1/ATGBCCGuide/html/s0601contenttargeters01.html) that have [Rule Sets](https://docs.oracle.com/cd/E23507_01/Platform.20073/ATGBCCGuide/html/s0603definingtherulesforatargeter01.html) or business rules that define when specific content is shown. One Rule Set option is called [Environment Conditions](https://docs.oracle.com/cd/E24152_01/Platform.10-1/ATGBCCGuide/html/s0603settingenvironmentconditions01.html), which can include Request information like a queryString. This allows you to show content based on a query parameter.

For example, you might want to test a cross-sell section in your shopping cart. You have built this dynamic content and named it cartreview\_crosssell\_prod1. In **Rule Sets**, select that content under **This Content** and select a **Request** condition in **Under These Conditions**. This ensures that the cross-sell content is shown only when a request query parameter includes a specific string.

![Integrating SiteSpect and Oracle ATG Web Commerce - Cross Sell Product1 Properties](https://doc.sitespect.com/hs-fs/hubfs/Kbase%20Images/Integrating%20SiteSpect%20and%20Oracle%20ATG%20Web%20Commerce%20-%20Cross%20Sell%20Product1%20Properties.png?width=500&name=Integrating%20SiteSpect%20and%20Oracle%20ATG%20Web%20Commerce%20-%20Cross%20Sell%20Product1%20Properties.png)

The above image shows that this content is shown only when a Request queryString contains the text **vegetarian-core**. As part of a Campaign, SiteSpect can send some traffic with that query parameter to ATG.

### Building a SiteSpect Origin Experiment Campaign

To begin, create an Origin Experiment Campaign. Then, when you set this Campaign to **Active - Running**, SiteSpect divides your traffic between the new and old landing pages: visitors assigned to the control group view the original page, but visitors assigned to the Variation see the new content. While most testing and optimization software uses a traditional redirect to perform this test, SiteSpect can actually change the URL on the request, similar to a load balancer; the origin receives a request for the new URL.

To test the cross-sell content in ATG, use SiteSpect to set up a Origin Experiment Campaign that uses a Query Parameter.

With the change built in ATG, set up a SiteSpect Campaign to test the new **Cross-Sell Content**:

1. Select **New**, **A/B Campaign**.
2. Complete the **General** section of the page. Make sure you select **Origin** from the **Type** drop-down.
3. In the **Variations** section of the page, rename **Variation Group 1** to **Cross-Sell Functionality**.
4. Rename **Variation 1** to **Enable Cross Sell**.
5. In the **What to Change** section of the Variation, select **Query Parameter** from the **Type** drop-down.
6. In the **Query Parameter Name** field, enter **variation**.
7. In the **Query Parameter Value** field enter **vegetarian-core**.
8. Finish by selecting **Metrics** you want to track and any **Audiences** you want to target.
9. Click **Save** at the bottom of the page.

![Integrating SiteSpect and Oracle ATG Web Commerce - Variations](https://doc.sitespect.com/hs-fs/hubfs/Kbase%20Images/Integrating%20SiteSpect%20and%20Oracle%20ATG%20Web%20Commerce%20-%20Variations.png?width=688&name=Integrating%20SiteSpect%20and%20Oracle%20ATG%20Web%20Commerce%20-%20Variations.png)

When you set this Campaign to **Active - Running**, SiteSpect divides traffic between blog posts with the block enabled and disabled.

- [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