---
title: "[Get Started] - How to Start Using Contentstack"
description: How to start using Contentstack in a few steps, including access, basics, quickstart, features, and developer tools.
url: https://www.contentstack.com/docs/developers/contentstack-basics/how-to-start-using-contentstack
product: Contentstack
doc_type: getting-started
audience:
  - developers
  - marketers
  - content-creators
version: current
last_updated: 2026-03-25
---

# [Get Started] - How to Start Using Contentstack

This page explains the steps to begin using Contentstack, from getting account access and learning core concepts to following a quickstart, exploring key features, and leveraging developer tools. It’s intended for developers, marketers, and content creators who are new to Contentstack and want a guided starting point.

## How to Start Using Contentstack

Contentstack is a powerful headless CMS that enables teams to build, manage, and deliver digital experiences with speed and flexibility. Whether you're a developer, marketer, or content creator, this guide will help you get started with Contentstack in just a few steps.

Let’s check out the set of steps you need to perform to get started.

## Step 1 - Get Access to Contentstack

To start using Contentstack, you need to have an account. To request a demo or ask for your free trial, you can either [Contact Us](https://www.contentstack.com/company/contact-us) or reach out to our [Support](mailto:support@contentstack.com) team.

## Step 2 - Understand the Basics

Get familiar with Contentstack’s core elements:
- [Organization](/docs/developers/organization/about-organizations/): Your workspace to manage multiple projects or teams.
- [Stacks](/docs/developers/set-up-stack/about-stack): Containers holding your content, assets, and settings.
- [Content Types](/docs/developers/create-content-types/about-content-types): Define how content is structured.
- [Entries](/docs/content-managers/author-content/about-entries): Individual pieces of content, based on content types.
- [Assets](/docs/content-managers/author-content/about-assets): Images, videos, and documents used across your projects.

For a better understanding of how Contentstack is structured, refer to the [Key Concepts](/docs/overview/key-concepts-and-hierarchy-of-contentstack-elements) document.

## Step 3 - Quickstart Guide

Follow our easy-to-use [Quickstart in 5 mins](/docs/developers/quickstart-in-5-mins) guide to:
- Set up your organization.
- Create your first stack.
- Model and structure your content.
- Publish your first entry.

## Step 4 - Explore Powerful Features

Once you're comfortable with the basics, explore Contentstack’s additional features that enhance content management:
- [Modular Blocks](/docs/developers/create-content-types/modular-blocks): Modular Blocks is a field that allows content managers to dynamically create and modify components of a page or app on the go.
- [Variants](/docs/personalize/about-variants/): Create different versions of the same content entry for use in localization, testing, or special content variations. This helps streamline your content workflows and maintain consistency across languages and formats.
- [Taxonomy](/docs/developers/taxonomy/about-taxonomy): Categorize pieces of content within your stack to facilitate easy navigation, search, and retrieval of information. You can hierarchically organize your web properties based on your requirements, such as their purpose, target audience, or any other aspects of your business.
- [Live Preview](/docs/content-managers/author-content/about-live-preview/): Preview content in real-time without publishing it to an environment or saving the changes made to the content.
- [Visual Builder](/docs/content-managers/visual-builder/about-visual-builder/): With an intuitive WYSIWYG (What You See Is What You Get) interface, you can create, manage, and customize web pages in real-time.
- [Timeline](/docs/content-managers/timeline/about-timeline/): Preview your site's appearance with scheduled updates, providing a comprehensive view of upcoming content transformations without the need to pre-schedule.
- [UI Locations](/docs/developers/developer-hub/about-ui-locations): An application in Contentstack can contain one or more UI locations ([Dashboard Location](/docs/developers/developer-hub/dashboard-location), [Sidebar Location](/docs/developers/developer-hub/sidebar-location), [Custom Field Location](/docs/developers/developer-hub/custom-field-location), etc.), where you can embed custom elements to extend functionality, integrate third-party tools, or enhance the user experience.
- [Stack Tokens](/docs/developers/create-tokens/types-of-tokens): Contentstack provides three types of tokens—Management, Delivery, and Preview—to facilitate secure access to your content:[Management Tokens](/docs/developers/create-tokens/about-management-tokens/) grant read-write access to both published and unpublished (draft) content, enabling authorized use of the Content Management APIs.
- [Delivery Tokens](/docs/developers/create-tokens/about-delivery-tokens/) are used to fetch only published content via the Content Delivery APIs, ideal for production environments.
- [Preview Tokens](/docs/developers/create-tokens/about-delivery-tokens#understanding-preview-tokens) allow access to both published and draft content through the Preview APIs, making them suitable for staging and pre-release testing scenarios.
- [Webhooks](/docs/developers/set-up-webhooks/about-webhooks/): Webhooks are HTTP callbacks that send notifications (with real-time information) to a specific URI when triggered by events. Contentstack’s [Automate](/docs/developers/automation-hub-guides/about-automation-hub/) lets you extend webhook capabilities by integrating with connectors like Slack, AWS S3, and Azure Blob.
- [Workflows](/docs/developers/set-up-workflows-and-publish-rules/about-workflow-stages/): Streamline content creation, review, approval, and publishing processes with customizable workflows and conditional approval rules.
- [Localization](/docs/developers/multilingual-content/about-localization): Add multiple languages to your stack and manage multilingual content effectively.
- [Data Synchronization](/docs/developers/develop-apps-with-datasync/about-contentstack-datasync/): Sync content between Contentstack and your local server, database, or device using DataSync or Sync APIs.

## Step 5 - Leverage Advanced Developer Tools

Contentstack supports developers with powerful tools and integrations:
- [REST API](/docs/developers/single-sign-on/rest-api-usage) and [GraphQL API](/docs/developers/apis/graphql-content-delivery-api): Perform operations on your content or retrieve customized and nested content efficiently.
- [Platform-specific SDKs](/docs/developers#platforms-and-sdks): Use SDKs, API references, and sample apps to build integrations and fetch content from Contentstack.
- Developer Hub App Boilerplates: Contentstack’s Developer Hub offers boilerplates ([Generic App Boilerplate](/docs/developers/developer-hub/marketplace-app-boilerplate), [eCommerce Boilerplate](/docs/developers/developer-hub/marketplace-ecommerce-app-boilerplate/), [DAM Boilerplate](/docs/developers/developer-hub/marketplace-dam-app-boilerplate/)) to accelerate custom app development.
- [Personalize](/docs/personalize/about-personalize/): Tailor content for different audience segments across platforms using flexible personalization rules.
- [Brand Kit](/docs/content-managers/brand-kit/about-brand-kit/): Centralize and manage brand guidelines and communication styles.
- [Launch](/docs/developers/launch/about-launch/): Instantly deploy websites built on Contentstack CMS via a GitHub-connected front-end hosting platform.
- [Analytics](/docs/analytics/about-analytics): Monitor and analyze the usage and performance of Contentstack products within your organization.

## More Resources

- [Sample Apps](/docs/developers/sample-apps)
- [How-to Guides](/docs/developers/how-to-guides)
- [Profile Settings](/docs/content-managers/profile-settings)
- [Content Migration](/docs/developers/content-migration)
- [Contentstack Regions](/docs/developers/contentstack-regions/about-regions)
- [Security Management](/docs/developers/security)

## Common questions

### Who is this guide for?
Developers, marketers, and content creators who want to get started with Contentstack in a few steps.

### What should I do first to start using Contentstack?
Start by getting access to Contentstack by requesting a demo or free trial via Contact Us or by reaching out to Support.

### Where should I go to learn the core structure of Contentstack?
Refer to the [Key Concepts](/docs/overview/key-concepts-and-hierarchy-of-contentstack-elements) document.

### What’s a fast way to get up and running?
Use the [Quickstart in 5 mins](/docs/developers/quickstart-in-5-mins) guide to set up your organization, create your first stack, model content, and publish your first entry.