# Site and content

Source: https://support.storeconnect.com/articles/site-and-content · Last modified 21 August 2026

StoreConnect storefronts are fully code-owned. Your theme is built with HTML, CSS, JavaScript, and Liquid — giving developers complete control over markup and logic — while the CMS and website builder let content teams manage pages and site structure without touching code.

## Theme engine

StoreConnect uses a Liquid-based theme engine, giving developers full control over the appearance and behavior of every storefront page.

- **HTML, CSS, and JavaScript** — write your own markup, styles, and scripts without framework constraints
- **Liquid templates** — use Liquid to output dynamic content from Salesforce: products, prices, cart data, customer information, and custom objects
- **Template inheritance and partials** — build modular, maintainable themes using includes and layout templates
- **Multi-store themes** — each store can run an independent theme, or stores can share a base theme with per-store overrides
- **Per-store locale support** — themes support locale-specific content blocks and translations

See [Site design and CMS](site-design-and-cms) for full details.

## Customisable theme data

Theme data lets you define configurable settings for your theme that non-developers can edit without modifying code. Settings are defined in the theme configuration and appear as editable fields in the StoreConnect console.

- Define text, color, image, toggle, and select settings in your theme schema
- Access theme data values in Liquid templates using the theme data object
- Per-store theme data — each store can have its own values for the same theme settings

## Custom data

Custom data lets you define structured data schemas that can be attached to any page or content area in your storefront, stored in Salesforce and accessible in Liquid templates.

- Create custom data types (for example: testimonials, FAQs, team members, banner content)
- Manage custom data records in the StoreConnect console without code changes
- Render custom data anywhere in your theme using Liquid
- Custom data records are Salesforce objects — reportable, searchable, and accessible to flows

## Content management system

The built-in CMS gives content teams control over page content, navigation, and site structure without requiring theme changes.

- **Content blocks** — create reusable content sections (banners, text blocks, image galleries) and place them on any page
- **Menu builder** — configure navigation menus with nested items, links to products, categories, pages, and external URLs
- **Page management** — create and manage static pages (about, policies, landing pages) with rich content editing
- **Locale-specific content** — manage content variations per locale for multi-language storefronts

## Website builder

StoreConnect's visual website builder gives non-technical users a drag-and-drop interface for composing and publishing pages.

- **Visual page composition** — assemble pages from pre-defined blocks without writing code
- **Device preview** — preview pages across desktop, tablet, and mobile before publishing
- **Approval workflow** — submit pages for review before they go live
- **Scheduled publishing** — schedule page changes to go live at a specific date and time

See [StoreConnect website builder](storeconnect-website-builder).

## Custom forms

Custom forms can be placed on product pages or at checkout to collect additional information from customers, with responses stored in Salesforce. See [Custom forms](custom-forms-feature) for full details, and [Customer experience](customer-experience) for the customer-facing context.

## Set this up

- [Customize your theme](how-to-customise-the-design-of-your-store)
- [Manage CMS content and menus](menu-builder)
- [Use the website builder](website-builder)
- [Build custom forms](custom-forms)

---

## Follow StoreConnect

- [Email Newsletter](https://getstoreconnect.com/c/lp-newsletter)
- [LinkedIn Newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7444956928444862464)
- [YouTube](https://www.youtube.com/channel/UCngKdP2x8l1wcbAKW3tvU8g)
- [LinkedIn](https://www.linkedin.com/company/storeconnect)
- [X / Twitter](https://x.com/storeconnecthq)

## Popular Links

- [Partners](https://getstoreconnect.com/partners)
- [News](https://getstoreconnect.com/articles/news)
- [Events](https://getstoreconnect.com/articles/events)
- [Feature Comparison](https://getstoreconnect.com/how-we-compare)
- [Download a free trial](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkeKUAT)
- [Book a Demo](https://getstoreconnect.com/contact)

## Documentation

- [Help documentation](https://support.storeconnect.com/help-documentation)
- [AI agents](https://support.storeconnect.com/ai)
- [Videos & tutorials](https://support.storeconnect.com/videos-tutorials)
- [Developer reference](https://support.storeconnect.com/developer-reference)
- [Release notes](https://support.storeconnect.com/release-notes)
- [Troubleshooting](https://support.storeconnect.com/troubleshooting)
- [Trust Center](https://trust.getstoreconnect.com/)
- [Status Page](https://status.storeconnect.com/)

## Contact

- info@getstoreconnect.com
- US +1 415 745 3230
- AUS +61 2 8365 2308

100 S Ashley Dr, Suite 600-2461
Tampa FL 33602-600 USA

Level 22, Sydney Place
180 George Street
Sydney, NSW, 2000, AUS

---

StoreConnect Support — https://support.storeconnect.com/articles/site-and-content