---
title: "CartGenie Store Setup – Headless"
description: "How to create and start your headless CartGenie store"
url: https://help.cartgenie.com/en/articles/245-cartgenie-store-setup-headless
collection: "Quickstart Guides"
updated: 2026-11-05
language: en
---

# CartGenie Store Setup – Headless

How to create and start your headless CartGenie store

Welcome to CartGenie! 🧞‍♂

We’re excited to have you on board.

Setting up your CartGenie account with Headless is quick and easy, so you can start selling seamlessly on your site in no time. This guide will walk you through the first steps to get your store up and running. [See a demo store here!](https://heat-club-f4t.pages.dev/)

_Note: If you’re wanting to use Webflow,_ [follow this guide instead.](https://help.cartgenie.com/en/articles/35-cartgenie-store-setup-guide-webflow.md)

## Step 1 - Create a CartGenie Account

To get started, go to to the CartGenie sign up page

[Create a Free Account](https://dash.cartgenie.com/register)

> **Success:** We have a completely **FREE** plan to start with so you don’t have to pay anything upfront!

![](https://staticfiles.gleap.io/ghelparticle/WmYGeHCGz1U2ba1BfLUlHOtqykkxcE25QnjENeyKbrgcs5HbriIxfZPjScQ6DFqsmfyz5BASbsP.png)

Enter your **Email** and **password** to create your account!

**If you already have a CartGenie account**:  
You can simply click your store name in the bottom left of the CartGenie dashboard, and select “Add Store” to create a new headless store.

## Step 2 – Connect Your Platform

Since this guide is for Headless, we’ll click the **Get Started** button next to **“Headless: AI or Custom Code”.**

![](https://files.gleap.io/pf/gattachments/67487d32cd42deccd7727393-PaRW6fOfNiljvoe4xcPHDfAUmcqlCuRbP4xsOXsysTEiYa5NQkBy37rKM0vHpxkExRUUqXuaMyy.png?v=1&k=a&s=api&e=1794096000&sig=vGZnGhaMF08IKMP7ru5395eWGQm4_Rh8k8XWBfgQ5V0)

## Step 3 – Store Details

-   **Name**
    
    -   **This will be used in emails to customers** so make sure it reflects your brand well (this can be changed later)
        
-   **Storefront Base URL**
    
    -   If your site is already live or on a staging URL, you can insert the Storefront Base URL here. This is used to reference product links, etc. (this can be changed later)
        

![](https://files.gleap.io/pf/gattachments/67487d32cd42deccd7727393-EvlMjw7qrLnRUUOh4ZlxQgW1zimHsfea2PDeBGjpGm8ggMNYaCJQM9RKjHpWu1hGGWHNezY4T5c.png?v=1&k=a&s=api&e=1794096000&sig=2Rygb8UUcHXWu6AiOCmFmY5W_w-gsHd5qWp8m-9IgdQ)

## Step 4 – Connect Your Storefront

On the next step, you’ll see a **Public API key**

> **Info:** **Be sure to save this public API key in a safe place** like a password manager. You’ll need it later (it can be rotated if needed)

The **Copy AI Build Prompt** button will copy to your clipboard a prompt you can paste in an AI coder (this AI prompt can be copied later as well from the [Setup Guide](https://dash.cartgenie.com/setup-guide) page)

-   This prompt includes your API key in order to connect it to your site.
    
-   It also includes all the most important information for the AI coder to have such as links to our storefront SDK docs, readme files, etc.
    
-   It tells the AI all the main pages that should be built including product pages, cart, checkout, confirmation page and more.
    
-   **After pasting in an AI builder, feel free to add any additional instructions you want such as colors, styling, design, etc.**
    

![](https://files.gleap.io/pf/gattachments/67487d32cd42deccd7727393-1mQEpa8DLITOEKIQkJhEMLLRVdsLa32Jw76cQVFCGAQbKnbrjRyPh0tMMXBmfb4c7WuB1iRrDNX.png?v=1&k=a&s=api&e=1794096000&sig=_O2MrklrO03VUbC3LT8jdtclofOgLvOUKSg-38E6Kgk)

> **Tip:** Product images, descriptions, etc. will be added in CartGenie in a later step so you will not see these populate on the site yet.

## Step 5 – Setup Guide

After going to the dashboard, go to the Setup Guide to see guides and steps to finish your store.

[Go to Setup Guide](https://dash.cartgenie.com/setup-guide)

_Tip: Here you can also copy the same AI build prompt if you missed it on the last step._

![](https://files.gleap.io/pf/gattachments/67487d32cd42deccd7727393-oQpL4X4ns4tzfawTpeXJo8uWG9sG44SskEX2bCfrbk2v3GgzbGVv33MGpHOGSBT5ekx5AsNoZwf.png?v=1&k=a&s=api&e=1794096000&sig=x_HivzdvR9Kj_uYNNWFpfyTTauQmdKn5GEaS77rGEgQ)

### Connect Payment Gateways

Follow the guide below to connect your Stripe account (Credit Card, Apple, Google, Klarna, etc.) & Paypal, and others to your store to process live payments.

[

Connecting payment gateways to CartGenie

How to connect a payment gateway to CartGenie for payment processing

](https://help.cartgenie.com/en/articles/11-connecting-payment-gateways-to-cartgenie.md)

> **Info:** You will need to add your own credit card to the [Plan & Payment](https://dash.cartgenie.com/setup-guide) page before you can process live payments. **You will not be charged** for a paid plan until you exceed your free plan quota / trial.

### Add Products & Categories

Follow the guide below to add products to your CartGenie store! Once they are adding and published in CartGenie, they will automatically be live on your headless storefront.

[

Creating products and variants

How to create a product or variant as a one-time purchase or subscription

](https://help.cartgenie.com/en/articles/6-creating-products-and-variants.md)

### Add Business Address & Select Unit Preferences

Follow the guide below to add your business information to your account and select your preferred units for currency, time zone, dimensions, and weights, etc.

[

Adding business information to your store

How to add your business info to your store & set your preferences for currency, units, and time zone

](https://help.cartgenie.com/en/articles/16-adding-business-information-to-your-store.md)

### Set Up Shipping Zones

Shipping zones are what determine who can purchase your products (in which countries) and how much they will be charged for shipping of the items they purchase. No shippable products can be published until shipping zones are set up.

Follow the guide below to set up shipping zones for your store.

[

Creating Shipping Zones

How to set up shipping methods & determine how much customers pay for shipping

](https://help.cartgenie.com/en/articles/17-creating-shipping-zones.md)

### Set Up Tax Settings

CartGenie allows for flexible custom tax configurations in all countries – or use TaxJar for automatic tax calculation in the USA.

Follow the guide below to set it up.

[

Configuring sales & VAT tax settings

Setting up your store's tax settings

](https://help.cartgenie.com/en/articles/18-configuring-sales-and-vat-tax-settings.md)

### Customize Customer Emails

Ensure that all your customer’s order emails match your brand and voice. Customize your template and individual email wording and blocks in our Communications editor.

[

Customizing your email template

How to add your logo and brand colors to your store's order emails

](https://help.cartgenie.com/en/articles/19-customizing-your-email-template.md)

## Step 6 – Go Live!

Once the Setup Guide is complete and your products are built, its time to go live!

### Add Live Site URL

Ensure your **Site URL** and the relative path to Products and Categories is inserted correctly in the **Storefront** page.

[Go to Storefront Settings](https://dash.cartgenie.com/settings/storefront)

![](https://files.gleap.io/pf/gattachments/67487d32cd42deccd7727393-13UwX5CxBvXgMvO1VagNwKAhPjxuKvdImo7CmsTKFLDMMbaxw2pJ6L6Vwjh2MdxoaXLI4zQbWei.png?v=1&k=a&s=api&e=1794096000&sig=PmjpxkuG6sVmD0x-s-lLaOrGE1na4J72PI6qCdStxj4)

### Add Credit Card to CartGenie

Before you can accept live payments, you will need to add a credit card to your CartGenie account.

You can do this in the **Plan & Payment page**.

[Add a Credit Card](https://dash.cartgenie.com/settings/plan)

> **Success:** **You will not be charged** as long as you are on the **free Tester plan** or still in the free trial of a paid plan. We will automatically upgrade your plan if you exceed your quota for the month.

### Turn Off Test Payments

Once you’re done testing and want to start accepting real order payments, go to the **Payment Gateways** page and disable the **Enable Test Orders** toggle.

[Go to Payment Gateways](https://dash.cartgenie.com/settings/gateways)

![](https://files.gleap.io/pf/gattachments/67487d32cd42deccd7727393-GBps0A96WBfCPPsLJxqvRzlykKNkXrHH3B0FRR0FV9fEfp6jGAYqzVdXfJdJS1Mxy4xEhbsVzxh.png?v=1&k=a&s=api&e=1794096000&sig=d0rfFrKMHpBav6jV1c_1dNgtQvhwSaH0LmirPcJz4os)

**Done! Your site is live!**

Congrats and thanks for being a CartGenie customer.

If you have any questions, please reach out to our team by clicking the Genie icon in the bottom right or by emailing us at hello@cartgenie.com. Good luck on your store’s success!
