Shopify

Shopify Redesign your storefront from the group chat

Pesto connects to your Shopify theme via the Theme API and Git. Describe the change you want — a new announcement bar, updated product descriptions, a restyled collection page — and Pesto edits the Liquid templates directly. Preview on a draft theme, then publish when ready.

How Pesto connects with Shopify

01
01

Authorize the Pesto app

Install the Pesto app from your Shopify admin. It requests only theme read/write permissions — no access to orders, customers, or payment data.

02
02

Edit on a draft theme

Pesto clones your live theme into a draft. All changes happen on the draft so your live store is never interrupted. Preview the draft via Shopify's built-in theme preview.

03
03

Publish when you are ready

Happy with the result? Tell Pesto to publish and it promotes the draft theme to live. Your storefront updates instantly for every visitor.

Why Pesto + Shopify

Liquid-native editing

Pesto understands Shopify's Liquid templating language — sections, blocks, snippets, and schema settings. It edits the right template with valid Liquid syntax every time.

Theme section management

Add, reorder, or remove theme sections by describing what you want. Pesto handles the JSON configuration and Liquid markup together.

Product page customization

Update product descriptions, image layouts, variant selectors, and meta fields. Pesto works across your product template to make cohesive changes.

Draft theme safety net

Every change is made on a draft theme clone. Your live store keeps running while you review. No risk of showing half-finished edits to customers.

Bulk content updates

Need to update 50 product descriptions for a seasonal campaign? Describe the pattern and Pesto applies it consistently across your catalog templates.

What you can do

01

Refresh the homepage for Black Friday

Send Pesto your sale details and creative direction. It updates the hero banner, adds a countdown timer section, and reskins the featured collection — all on a draft theme you can preview before the big day.

02

Localize your store for a new market

Expanding to a Spanish-speaking market? Send Pesto the translations for your key pages and it updates the Liquid templates, ensuring layout and formatting stay intact.

03

Fix a broken layout on mobile

A customer screenshots a layout issue on their phone. Forward it to Pesto with "fix this on mobile" and it adjusts the CSS and Liquid template to render properly on small screens.

Frequently asked questions

Ready to update your Shopify site?

Start making changes by chat — no code, no waiting.