---
title: "[JavaScript Personalize Edge] - About JavaScript Personalize Edge SDK"
description: Overview of the JavaScript Personalize Edge SDK for Contentstack Personalize, including key features and next steps.
url: https://www.contentstack.com/docs/developers/sdks/personalize-edge-sdk/javascript/about-javascript-personalize-edge-sdk
product: Contentstack Personalize
doc_type: sdk-overview
audience:
  - developers
  - frontend-engineers
version: latest
last_updated: 2026-03-25
---

# [JavaScript Personalize Edge] - About JavaScript Personalize Edge SDK

This page introduces the JavaScript Personalize Edge SDK for Contentstack Personalize and outlines what it enables, its key features, and where to go next if you want to start implementing personalization in Contentstack-powered digital properties.

## About JavaScript Personalize Edge SDK

Contentstack Personalize is the first edge-optimized personalization platform seamlessly integrated with Contentstack’s Headless CMS.

The Personalize Edge SDK enables you to personalize content for your Contentstack-powered digital properties, including fetching user-specific variants, triggering events, setting attributes, and more. By leveraging user data, it delivers tailored content experiences based on predefined criteria, enhancing user engagement and conversion rates.

## Key Features

- Fetch and manage personalized user experiences with the [manifest](/docs/personalize/glossary-key-features#user-manifest)
- Automatically leverage preset attributes such as query parameters, device types and referrer
- Trigger impressions and conversions, set custom attributes, and set custom user IDs.
- Seamlessly retrieve CMS [variant aliases](/docs/personalize/glossary-key-features#variant-aliases) for a user’s active variants to fetch personalized content

## Next Steps

[Get Started with JavaScript Personalize Edge SDK](/docs/developers/sdks/personalize-edge-sdk/javascript/get-started-with-javascript-personalize-edge-sdk/)

## Common questions

### Who should use the JavaScript Personalize Edge SDK?
Developers building Contentstack-powered digital properties who want to personalize content by fetching user-specific variants, triggering events, and setting attributes.

### What can I do with the manifest?
You can fetch and manage personalized user experiences with the [manifest](/docs/personalize/glossary-key-features#user-manifest).

### How do I fetch personalized content from the CMS?
You can retrieve CMS [variant aliases](/docs/personalize/glossary-key-features#variant-aliases) for a user’s active variants to fetch personalized content.

### Where do I start after reading this page?
Follow the Next Steps link: [Get Started with JavaScript Personalize Edge SDK](/docs/developers/sdks/personalize-edge-sdk/javascript/get-started-with-javascript-personalize-edge-sdk/).