The owner is a user too

Content workflow · October 20, 2026 · 3 min read

The storefront is only one side of a small-business website. Someone also has to add the next product and change the next banner.

One of the clearest pieces of feedback on tocreaty came from the image workflow. Going from Studio to the ImageKit dashboard, then back again to insert an image, was too much work.

The files were stored correctly. The process was still awkward.

Keep the task in one place

I added drag-and-drop uploading inside Studio. The owner can select an image or drop it into the field, see a preview, and continue editing the product.

ImageKit still stores the file. The website’s server handles the upload credentials. Those details do not need to become part of the owner’s routine.

This is a useful distinction when building tools for a client: the services may be separate, but the task should feel continuous.

Give banners a clear destination

The first banner model linked to a product. That worked until the owner wanted a banner for custom orders.

A custom-order banner needs to open Contact. Requiring a product reference for it made the editor fight the content.

I added a destination choice. Product banners use a product reference; custom-order banners open the contact page. The field describes the outcome in terms the owner can recognise.

The images use one 575 × 278 format across screen sizes. Desktop can show more banners, while mobile shows one at a time. The upload field checks the dimensions so the owner gets feedback before publishing.

Leave room for the next category

Categories also needed to be editable. A catalogue can begin with bags and flowers, then grow to include clothing, hangings, or a new kind of gift.

That should be an editing task, not a request to change a hardcoded list. Sanity holds the categories and the product references so the owner can organise the collection.

None of these controls is the main attraction in a portfolio screenshot. They are still part of the design. A site has to make sense on the day someone adds the next piece.

Explore the storefront and content decisions in the case study.

— Abu Bakar Hasan

If this resonated, let's talk. Get in touch →