Performance Edge & Optimizely Web
This is the documentation for Performance Edge. If you'd like access, please reach out to your Optimizely account manager.
You cannot run a Performance Edge and Optimizely Web project on the same individual webpage. Depending on the use-case of the specific page, one product has particular advantages over the other.
Where and why
Performance Edge and Web experimentation both offer distinct advantages. Below, we suggest where you might run experiments using Performance Edge, Web, and Full Stack and why.
Product | Where | Why |
---|---|---|
Performance Edge | Entry pages: Homepage, Landing pages, SEO pages
| Extremely fast |
Web | Checkout, Subscription pages | Powerful targeting
|
Full Stack | Everywhere | SDKs in backend languages
|
** The following page triggers for dynamic websites are now available for Performance Edge: Immediately
, When a callback is called
, When the DOM changes
, When a JavaScript condition is true
, and Manually.
The following page conditions for dynamic websites are now available for Performance Edge: URL Match
, Element is present
, and JavaScript condition
.
Running Performance Edge and Web together
Please note that you cannot run a Performance Edge experiment and a Web experiment on the same page at the same time. For more information, see our FAQ.
Core functionality
Performance Edge uses a smart, lightweight microsnippet that enables you to deliver client-side web experiments to your site visitors faster.
Feature Category | Feature |
---|---|
Visual Editor | Insert HTML |
Code Editor | Custom JavaScript** |
Page Triggers | Immediately |
Page Conditions | URL Match |
Audience conditions | Cookie |
Event tracking | Click events |
*These page triggers and conditions are available. Please get in touch with your account team if you would like access to these features.
**Performance Edge uses a different JavaScript API from Web. Instead of using window.optimizely
to use the API as you would in Web, you'll need to use window.optimizelyEdge
. See the Performance Edge API reference for more.
Optimizely Web vs. Performance Edge feature support
Important
Not all Optimizely Web features are available for all product tiers and plans. Product tier eligibility triumphs anything documented here.
Create and Deliver Experiences
Optimizely Web Feature | Supported in Performance Edge? | Comments |
---|---|---|
Experiments | Yes | |
Visual Editor | Yes | |
Preview Mode | No | Force variation IDs work and you can preview from the visual editor on a variation-by-variation basis, but there is no preview mode with a preview widget in it |
Experiment Change History | Yes | |
Traffic Allocation | Yes | Sticky bucketing is not supported if changes in traffic are made mid-experiment |
Cross-Browser Testing | Yes | |
Project JavaScript | Yes | |
Dynamic Website Support | Yes | |
Experiment Scheduler | Yes | |
Extensions | No |
Experiment Types
Optimizely Web Feature | Supported in Performance Edge? |
---|---|
Multi-Page (Funnel) Tests | Yes |
Multiple Variation (A/B/n) Tests | Yes |
Multivariate Testing (MVT) | No |
Stats Accelerator | No |
Multi-Armed Bandits | No |
Mutually Exclusive Experiments | No |
Implementation
Optimizely Web Feature | Supported in Performance Edge? |
---|---|
One-Line Implementation | Yes |
Custom Snippets | No |
Results and Results Segmentation
Optimizely Web Feature | Supported in Performance Edge? | Comments |
---|---|---|
Exit / Bounce rate | No | This type of metric is only compatible for Personalization campaigns which is currently not supported |
Browser Type | Yes | |
Device Type | Yes | |
Referrer Segmentation | Yes | |
Source Type Segmentation | Yes | |
Campaign Results Page | No | Personalization Campaigns are not supported |
Experiment Results Page | Yes | |
Stats Engine | Yes | |
CSV Export | Yes | |
Bot Filtering | Yes | |
Cross-Project Events | Yes | |
Custom Attributes | No | |
Offline Events | Yes | |
Custom Events | Yes |
Page Triggers
Optimizely Web Feature | Supported in Performance Edge? | Comments |
---|---|---|
Immediate | Yes | |
Manually | Yes | Requires Support for Dynamic Web Pages to be enabled |
When URL Changes | Yes | Requires Support for Dynamic Web Pages to be enabled |
When DOM Changes | Yes | Requires Support for Dynamic Web Pages to be enabled |
Polling | No (incompatible) | Polling page trigger is incompatible with Performance Edge due to fundamental technical limitations |
Callback | No (incompatible) | Callback page trigger is incompatible with Performance Edge due to fundamental technical limitations |
Page Conditions
Optimizely Web Feature | Supported in Performance Edge? | Comments |
---|---|---|
URL Match | Yes | |
Element is Present | Yes | Requires Support for Dynamic Web Pages to be enabled |
JavaScript Condition | Yes | Requires Support for Dynamic Web Pages to be enabled |
Callback | No (incompatible) | Callback page condition is incompatible with Performance Edge due to fundamental technical limitations |
Audience Targeting
Optimizely Web Feature | Supported in Performance Edge? | Comments |
---|---|---|
Audience Builder | Yes | |
Referrer URL | No | |
Query Parameter | Yes | |
Custom JavaScript | No | |
Cookies | Yes | |
IP Address | Yes | |
Traffic Source | No | |
Device | Yes | |
Browser | Yes | |
Language | No | |
Ad Campaign | No | There is a workaround using query parameters, however, that targeting condition is not sticky. Please view on documentation on Audience Conditions |
New vs Returning Visitors | No | |
Geotargeting (Location) | Yes | |
Time of Day | No | |
Custom Attributes | No (incompatible) | Custom Attributes for audience targeting is incompatible with Performance Edge due to fundamental technical limitations |
Security and Administrative Control
Optimizely Web Feature | Supported in Performance Edge? |
---|---|
PCI Compliant Snippet | No |
Advanced Personalization
Optimizely Web Feature | Supported in Performance Edge? |
---|---|
Adaptive Audiences Add-on | No (incompatible) |
Adaptive Recommendations | No |
Dynamic Customer Profile | No |
External Attributes | No |
Personalization Campaigns | No |
Uploaded Audiences | No |
Behavioral Targeting | No |
Third Party Data Audience | No |
Campaign Results Page | No |
Analytics Integrations
Optimizely Web Feature | Supported in Performance Edge? |
---|---|
Out-of-Box One-Click Integrations (GA, Adobe, etc) | No |
Custom Analytics Integrations supported via custom ProjectJS | Yes |
Updated 4 months ago