# Analytics Source: https://docs.headkit.io/admin/analytics See detailed data on your traffic, usage, performance and commerce wins. HeadKit Commerce Cloud Admin Analytics HeadKit Commerce Cloud Admin Analytics We're currently building our detailed Analytics feature. Please contact us if you need this feature earlier. # Plan & Billing Source: https://docs.headkit.io/admin/plan-billing Choose a plan that best fits your store. You can scale up as you grow. HeadKit Commerce Cloud Admin PLan & Billing HeadKit Commerce Cloud Admin PLan & Billing All stores start on a free plan where you can start building for free until you’re ready to launch. When you want to go live, at a production domain and take live payments then its time to upgrade. From the Plan & Billing tab in the HeadKit dashboard, select the plan that best fits your store and you will complete your subscription securely through Stripe. # Store Settings Source: https://docs.headkit.io/admin/store-settings Global configuration applied to your store. HeadKit Commerce Cloud Admin Store Settings HeadKit Commerce Cloud Admin Store Settings ## Store Name Store name is set during onboarding but can be changed at any time. Choose a unique name for your store. While this is usually your business name, you can use any name that's relevant. The Store Name is however used as a fallback everywhere for default SEO. ## Store URL Store URL is set during onboarding but can be changed at any time. Use the store URL to set your preview domain. The format will be '[mystore@headkit.app](mailto:mystore@headkit.app)' and must be unique across the HeadKit platform. This can be replaced with a custom domain when you are ready to ship. ## Store ID The Store ID is automatically assigned and can't be changed. This is your unique store ID. This can be used with your API. ## GTM ID Enter your Google Tag Manager ID to track your store. We will automatically add this to the header of all your Storefront pages. You can add your own GTM, GA4, or custom tracking pixels to your storefront code directly if you prefer however we have already added this tag optimised for best performance. ## Transfer Store Transfer your store to another team. You will lose access unless you are a member of the destination team. ## Delete Store Deleting your store is irreversible and can't be undone. This will also remove all connections to your existing composable store. **Proceed with caution.** # Create Plant Source: https://docs.headkit.io/api-reference/endpoint/create POST /plants Creates a new plant in the store # Delete Plant Source: https://docs.headkit.io/api-reference/endpoint/delete DELETE /plants/{id} Deletes a single plant based on the ID supplied # Get Plants Source: https://docs.headkit.io/api-reference/endpoint/get GET /plants Returns all plants from the system that the user has access to # Introduction Source: https://docs.headkit.io/api-reference/introduction Example section for showcasing API endpoints If you're not looking to build API reference documentation, you can delete this section by removing the api-reference folder. ## Welcome There are two ways to build API documentation: [OpenAPI](https://mintlify.com/docs/api-playground/openapi/setup) and [MDX components](https://mintlify.com/docs/api-playground/mdx/configuration). For the starter kit, we are using the following OpenAPI specification. View the OpenAPI specification file ## Authentication All API endpoints are authenticated using Bearer tokens and picked up from the specification file. ```json theme={null} "security": [ { "bearerAuth": [] } ] ``` # Commerce Source: https://docs.headkit.io/connections/commerce Choose a new or existing commerce connection to power your product catalogue. HeadKit Commerce Cloud Connections Commerce HeadKit Commerce Cloud Connections Commerce ## Connect Commerce Select your commerce integration from available connections. This connection will power your product catalogue, inventory and orders in the native experience of that platform. Choose to create a new site or connect an existing site **New** We'll create a new WooCommerce install on HeadKit Commerce Cloud. The install will take around 2 mins and be preconfigured ready to go. You will be provided the link to the WooCommerce admin, along with an email to reset your password for access.  **Existing** You’ll need to follow some steps before we can connect WooCommerce to HeadKit * make a backup of your WooCommerce site * download and install the HeadKit WooCommerce theme and required plugins * set permalink structure * create and assign menus Once these steps have been completed, connect you can proceed to connecting WooCommerce with HeadKit. More detailed instructions [here](https://docs.headkit.io/connections/commerce) *Tip: For existing stores, we recommend using a duplicate version to avoid disruption to your live site.* *More commerce providers coming soon* # Content Source: https://docs.headkit.io/connections/content Choose a Content provider to bring advanced, personalised user experience to your store. HeadKit Commerce Cloud Connections Content HeadKit Commerce Cloud Connections Content is available on level plans and above. # Framework Source: https://docs.headkit.io/connections/framework HeadKit Commerce Cloud. The cloud platform to simplify building complex headless commerce stores. HeadKit Commerce Cloud Connections Framework HeadKit Commerce Cloud Connections Framework ## Framework Connection HeadKit is currently for Next.js only and our Storefront template supports the latest Next.js features. We create and connect your framework automatically when you connect a repository. *We will add support for more frameworks in future.* ## Hosting We connect your frontend hosting automatically when you connect a repository. HeadKit Commerce Cloud includes frontend hosting on Vercel which we have optimised for best performance of HeadKit stores using all the best features of Vercel routing and caching. *If you require a self-hosted solution, this is available on our Enterprise plan, contact us for details.* # Payments Source: https://docs.headkit.io/connections/payments Select a payment provider to start accepting payments from customers HeadKit Commerce Cloud Connections Payments HeadKit Commerce Cloud Connections Payments ## Connect Payments Connect a payment integration to accept payments seamlessly through your HeadKit custom checkout. Connect or create your Stripe account. Follow the Stripe onboarding to complete your business details. Stripe is already integrated with your store and settings can be managed through your connected dashboard. # Repository Source: https://docs.headkit.io/connections/repository The HeadKit Storefront code is editable and extendable from your own repo. HeadKit Commerce Cloud Connections Repository HeadKit Commerce Cloud Connections Repository ## Select a Git provider to create your code repo. Authorise the HeadKit GitHub app to connect to a new or existing GitHub account. This will add the HeadKit Storefront codebase to your own repository and you will see the link to access the repo instantly. Our GitHub app automatically deploys your changes to your store, so you don't need to manage deployments yourself. *More Git providers coming soon.* The HeadKit Storefront codebase is cloned to your own repository, so you are free to make changes and extend your store as you wish. Create a beautiful design-led UI for a custom, on-brand user experience. Commit and push your changes to Git for your changes to update in your store. If you push and don't see that the changes are successfully deployed, you can also trigger a [deployment](https://docs.headkit.io/connections/framework). # API Source: https://docs.headkit.io/customisation/api HeadKit Engine connects everything through our single API. This can be used to power custom features and integrations for your store. HeadKit Commerce Cloud Customisation API HeadKit Commerce Cloud Customisation API ## API Tokens API tokens issued for your store connections will be displayed here automatically and can be revoked and re-issued as required. Add a custom token for connection to an external service. # Branding Source: https://docs.headkit.io/customisation/branding HeadKit provides an easy option to customise the HeadKit Storefront directly through the app. Add your logo, colours and domain and your live with a clean and customised store. HeadKit Commerce Cloud Customisation Branding HeadKit Commerce Cloud Customisation Branding ## Store Logo Upload a logo to show on your store navigation. The upload supports .svg and .png. We recommend svg for best results. ## Store Icon Upload your icon and we will convert for favicon, webclip and Apple touch. Supports .svg and .png. ## Brand Colours Set your primary brand colour using the picker or HEX code. This colour will feature through buttons and links throughout the store UI. ## Custom Domain is available on level plans and above. When you're ready to go live, add a custom domain. Once you enter your domain name and choose 'Add Domain', you will be prompted through steps to verify your domain and add DNS records to point your domain to HeadKit. Once these steps have been completed and verified, the domain will show as Active and your store will show live at your custom domain name. ## Further Customisation It's possible to customise your entire UI to make it your own. Any customisations that you do to your HeadKit Storefront codebase will override these settings. To customise your storefront further, edit your codebase using your favourite editor. # Email Source: https://docs.headkit.io/customisation/email HeadKit Cloud enables you to easily connect email services for Transactional and Marketing emails. HeadKit Commerce Cloud Customisation Email HeadKit Commerce Cloud Customisation Email ## HeadKit Transactional We're currently building our custom Transactional Email feature. Please contact us if you need this feature earlier. ## # SEO Source: https://docs.headkit.io/customisation/seo HeadKit Storefront ships with built in SEO. Use the cloud settings to set defaults for all pages. HeadKit Commerce Cloud Customisation SEO HeadKit Commerce Cloud Customisation SEO ## Title Set a default browser title for your store which will show for all pages. Recommended length up to 55 characters. ## Meta Description Set a fallback description which will be used on all pages of your store. Recommended length up to 300 characters. ## OG Image Upload an image to use as a standard Open Graph image for all pages of your store. Recommended size of 1200x 630px. Supports .png .jpg and .webp. ## Sitemap HeadKit will auto-generate your sitemap at /sitemap.xml. Toggle this setting off if you choose not to create a sitemap or want to provide your own in a specific format. # Introduction Source: https://docs.headkit.io/introduction HeadKit is the cloud platform making it fast and easy to build headless commerce stores.
Decorative background image. Decorative background image.

HeadKit Documentation

HeadKit is the cloud platform to build, deploy, and grow headless commerce stores with your own storefront codebase, commerce backend, and managed infrastructure.
### Other Resources Want to see what's possible on HeadKit? We can show you around. Be part of the conversation, get support and share tips. We're ready to help you build the best headless store. Please create a ticket.
# Quickstart Source: https://docs.headkit.io/quickstart Spin up your headless store in minutes HeadKit Commerce Quickstart HeadKit Commerce Quickstart ## Create your Store Getting started is quick and easy. First you will be prompted to create your new store. * Enter your Store Name. * Confirm or change your Store URL. This is your preview subdomain, you can add a custom domain later. ## Configure your Store Follow the steps to hook up vital connections to HeadKit Commerce. We’ll spin up your headless store within minutes. Select a Git provider to create your code repo. Authorise the HeadKit GitHub app to connect to a new or existing GitHub account. This will add the HeadKit Storefront codebase to your own repository and you will see the link to access the repo instantly. Our GitHub app automatically deploys your changes to your store, so you don't need to manage deployments yourself. *More Git providers coming soon.* The HeadKit Storefront codebase is cloned to your own repository, so you are free to make changes and extend your store as you wish. Create a beautiful design-led UI for a custom, on-brand user experience. Commit and push your changes to Git for your changes to update in your store. If you push and don't see that the changes are successfully deployed, you can also trigger a [deployment](/connections/framework). Select your commerce integration from available connections. This connection will power your product catalogue, inventory and orders in the native experience of that platform. Choose to create a new site or connect an existing site **New** We'll create a new WooCommerce install on HeadKit Commerce Cloud. The install will take around 2 mins and be preconfigured ready to go. You will be provided the link to the WooCommerce admin, along with an email to reset your password for access.  **Existing** You’ll need to follow some steps before we can connect WooCommerce to HeadKit * make a backup of your WooCommerce site * download and install the HeadKit WooCommerce theme and required plugins * set permalink structure * create and assign menus Once these steps have been completed, connect you can proceed to connecting WooCommerce with HeadKit. More detailed instructions [here](/connections/commerce) *Tip: For existing stores, we recommend using a duplicate version to avoid disruption to your live site.*  Learn more about [commerce](/connections/commerce) connections *More commerce providers coming soon.* Connect a payment integration to accept payments seamlessly through your HeadKit custom checkout. Connect or create your Stripe account. Follow the Stripe onboarding to complete your business details. Stripe is already integrated with your store and settings can be managed through your connected dashboard. Learn more about [payments](/connections/payments) That's it! You're all setup and ready with a headless store running on HeadKit. ## Next Steps Because it was so quick and easy to go headless, you can now spend your time on making the store yours and creating an awesome user experience. Add your logo, icon, colours and custom domain to quickly make your store your own.