Skip to content
Log in

Developer Reference

Technical reference for developers building on StoreConnect — Liquid templates, object schemas, APIs, and integration patterns.

Working with Liquid

Compiling Liquid Theme Resources

Build, watch, and compile theme scripts, styles, and files using Node.js and esbuild. Covers install, build commands, production builds, clean rebu...

Global Variables

Define and reference Liquid theme controller variables that are accessible across all pages, templates, and content blocks. Covers static and dynam...

Liquid Controllers

Reference of all Liquid controllers with their HTTP verbs, actions, and URL paths for accounts, authentication, checkout, bundles, orders, subscrip...

Add custom data fields to your store

Map Salesforce custom fields to Liquid templates and enable read/write data sync, including compound fields, multi-picklists, and Person Account wr...

Liquid Filters

Index of all Liquid filters available in StoreConnect for transforming output — covering collections, dates, lists, maps, numbers, records, text, t...

Liquid Forms

Index of all Liquid form types available in StoreConnect, including account registration, cart, checkout, payment, booking attendees, geolocation, ...

Liquid Objects

Complete index of Liquid objects you can reference in StoreConnect themes, from Account and Cart to Product, Order, Subscription, and over 90 other...

Liquid Session Variables

Store and retrieve temporary key-value data that persists across pages during a user's browsing session. Set values with the session tag and re...

Liquid Tags

Reference of StoreConnect-specific Liquid tags: cache, default, header, paginate, and render. Use these tags to control caching, pagination, render...

Liquid Theme Resources

Manage JavaScript, CSS, and static assets in your theme using resource templates, the require tag, and manifest.json for versioned cache-busting. O...

Liquid Variables

Two collection variable types are available in StoreConnect Liquid: List for in-memory collections and PaginatedList for server-side paginated resu...

Query - Liquid tag reference

The `query` simple tag fetches Salesforce records from the StoreConnect database and assigns the result set to a Liquid variable for rendering.

Sync custom objects using flows

Use the StoreConnect Sync Record Changes invocable action in a Salesforce record-triggered flow to push create, update, and delete events to StoreC...