SHOPIFY THEME DEVELOPMENT

A Nepali export brand on a free Shopify theme loses the sale before the buyer reads the product description — the story of origin needs to be built into the theme

We develop and customise Shopify themes for Nepali export brands that need to communicate provenance, artisan craft, and product quality to international buyers — not just display a product grid on Dawn.

Custom Shopify 2.0 sections for artisan origin story and provenance content · Dawn and Debut theme customisation for Nepali export product presentation · LCP improvements for international buyer traffic from AU, US, and EU markets · Mobile-first responsive adjustments for mixed domestic and international visitor bases
This is for you if

Who This Is For

You export Pashmina, thangka paintings, handmade jewellery, or felt products and sell through a Shopify store built on Dawn or Debut. The theme was free and easy to launch, but it presents your brand the same way it presents a dropshipping store selling phone cases. International buyers who arrive on your store cannot tell from the theme whether your products are genuinely handmade, where they come from, or who made them. The product is real — the presentation does not reflect it.

You purchased a Shopify theme — Prestige, Impulse, or a marketplace theme — because you wanted something better than Dawn. The theme looks good in the demo but you cannot add the sections your store actually needs: an artisan portrait feature, a "how it's made" module on product pages, a provenance map section on collection pages. You need Liquid development to add those sections, and your team does not have that skill.

Your Shopify store has accumulated third-party apps for reviews, currency conversion, live chat, and pop-ups. Your current LCP on mobile is above five seconds, which your international buyers — on fast broadband in Australia and the US — still abandon before the page finishes loading. The performance problem is in the theme: render-blocking app scripts, unoptimised images, and CSS that was never cleaned up.

What's broken

What's Broken

Default Shopify Dawn theme presenting an artisan export brand as generic DTC — no origin story section, no artisan portrait feature, no provenance module

International buyers purchasing handmade Nepali products are not just buying a product — they are buying the story behind it: who made it, where the materials come from, and why it is made the way it is. Dawn's default product template has no structure for this content. Without custom Liquid sections for artisan portrait, origin location, and production process, that story gets buried in a product description paragraph that most buyers do not read fully. The theme needs to carry that narrative visually and structurally, not as an afterthought in a text block.

Theme not optimised for slow mobile connections — Nepali domestic visitors on 4G average speeds face slow load, and the theme is not compensating

International buyers on Australian NBN or US broadband will tolerate a four-second load time once and abandon at five. But Nepali domestic visitors browsing on average 4G connections experience far longer waits when the theme loads full-resolution hero images, multiple app scripts, and undeferred fonts all at once. Adaptive image loading, properly compressed image formats (WebP), and deferred loading for non-critical scripts are Liquid and theme.liquid changes — they are not something you can fix through Shopify's basic theme editor.

No custom section for product story content — artisan products need rich product page sections that Dawn's default template does not accommodate

Dawn's default product template gives you a product image, a title, a price, an "add to cart" button, and a description field. For a commodity product, that is sufficient. For a hand-knotted Dhaka textile or a silver Newari pendant, the product page needs sections that the default template cannot deliver without custom development: a "how it's made" accordion, a materials origin block, a maker profile component, and a care instructions section with custom styling. These sections require Shopify 2.0 JSON template development in Liquid.

Theme missing export credibility signals — international buyers need customs, shipping, and sizing information built into the theme structure, not delivered as app overlays

An international buyer on your Shopify store needs to know before adding to cart: how long shipping to their country takes, what the customs or duty situation is for their market, whether the sizing matches their measurement system (centimetres vs. inches), and what the return process is if the product does not match the description. When these are delivered through app pop-ups or buried in a FAQ page linked from the footer, conversion drops. They need to be built into the product page template as custom theme sections — visible, credible, and consistent across your catalogue.

What we engineer

What We Do

Custom Shopify 2.0 Section Development

We build custom Liquid sections for the specific content your export brand needs: artisan portrait and biography sections, provenance content blocks with origin location display, "how it's made" accordions, materials origin modules, and care instruction sections. Each section is built as a Shopify 2.0 block — reusable, editor-configurable, and compatible with your existing theme without a full rebuild.

Dawn and Paid Theme Customisation

If you are on Dawn, Debut, or a paid theme like Impulse or Prestige, we customise it at the Liquid and CSS level rather than starting from scratch. We add the sections you need, restructure the product page template to carry your brand story, and clean up the CSS to remove the generic styling that makes export brands look like every other Shopify store.

Performance Optimisation

We audit your theme's current LCP, CLS, and FID scores, then implement fixes at the theme level: WebP image format implementation, responsive srcset attributes for product images, deferred loading for non-critical app scripts, removal of unused CSS, and lazy loading for below-the-fold content. We target LCP under three seconds on mobile for international buyer traffic.

Custom Product Page Templates

For stores with different product types — artisan one-of-a-kind pieces vs. production-run items, wholesale products vs. retail — we build separate Shopify 2.0 JSON product templates so each product type gets the page structure it needs rather than a single template stretched across your entire catalogue.

Mobile-First Responsive Adjustments

We audit your theme on mobile and identify where the desktop layout breaks down: image sizes that do not crop correctly on narrow viewports, tap targets that are too small for thumb navigation, text that wraps awkwardly, and above-the-fold content that does not prioritise the add-to-cart action on a small screen. We fix these in the theme CSS and Liquid, not by adding another app.

Export Credibility Section Development

We build product page sections for international shipping information (estimated delivery by country), customs and duty disclosure by market, size guide components with international measurement equivalents (cm/inches/US/UK sizing), and international returns policy display. These sections are configured per product or per collection and appear inline on product pages without requiring a separate page visit.

Headless Front-End Integration (Hydrogen/Oxygen — Advanced)

For stores where standard Shopify theme performance cannot meet requirements — typically high-traffic brands with complex product logic or heavy personalisation — we scope and build Hydrogen/Oxygen headless front-ends. This is not the right solution for most Nepali export brands at current traffic volumes, but we assess whether it is warranted based on your actual performance data.

What changes

What Changes

Before
After
Before International buyers purchasing handmade Nepali products are not just buying a product — they are buying the story behind it: who made it, where the materials come from, and why it is made the way it is. Dawn's default product template has no structure for this content. Without custom Liquid sections for artisan portrait, origin location, and production process, that story gets buried in a product description paragraph that most buyers do not read fully. The theme needs to carry that narrative visually and structurally, not as an afterthought in a text block.
After When the theme carries artisan portraits, provenance content, and production story sections as structured visual elements — not as paragraphs in a text field — international buyers understand what they are buying without effort. The credibility gap between your products and a generic DTC store closes at the theme level.
Before International buyers on Australian NBN or US broadband will tolerate a four-second load time once and abandon at five. But Nepali domestic visitors browsing on average 4G connections experience far longer waits when the theme loads full-resolution hero images, multiple app scripts, and undeferred fonts all at once. Adaptive image loading, properly compressed image formats (WebP), and deferred loading for non-critical scripts are Liquid and theme.liquid changes — they are not something you can fix through Shopify's basic theme editor.
After With WebP images, deferred scripts, and responsive srcsets in place, your store loads fast enough that Australian and US buyers stay on the page. Abandoned sessions caused by slow load are not a content problem — they are a theme performance problem that custom development resolves.
Before Dawn's default product template gives you a product image, a title, a price, an "add to cart" button, and a description field. For a commodity product, that is sufficient. For a hand-knotted Dhaka textile or a silver Newari pendant, the product page needs sections that the default template cannot deliver without custom development: a "how it's made" accordion, a materials origin block, a maker profile component, and a care instructions section with custom styling. These sections require Shopify 2.0 JSON template development in Liquid.
After Subscription products, one-of-a-kind artisan pieces, production-run items, and wholesale listings each render on a template built for their type. The right information appears in the right place for each product, rather than a product description field carrying everything.
Before An international buyer on your Shopify store needs to know before adding to cart: how long shipping to their country takes, what the customs or duty situation is for their market, whether the sizing matches their measurement system (centimetres vs. inches), and what the return process is if the product does not match the description. When these are delivered through app pop-ups or buried in a FAQ page linked from the footer, conversion drops. They need to be built into the product page template as custom theme sections — visible, credible, and consistent across your catalogue.
After When customs, shipping timelines, size guides, and returns information are built into the product page template, the questions that prevent add-to-cart are answered at the point of decision. Buyers from Australia, the US, and Europe do not need to search your FAQ page — the information is where they expect it.
How it works

Process

  1. 01

    Theme Audit and Brief

    Week 1

    We audit your current Shopify theme: performance scores (LCP, CLS, FID on mobile and desktop), section structure, product page template, collection page layout, and installed apps injecting scripts into the theme. We review your product catalogue to understand what content types your templates need to support. You receive a written audit and a theme development brief before any code is touched.

  2. 02

    Design and Section Specification

    Week 1-2

    We define the sections to be built or customised: section name, content fields, display logic, and mobile/desktop layout. For new custom sections we produce a component-level layout spec. You approve the spec before development starts.

  3. 03

    Development and QA

    Week 2-4

    We build sections in Liquid and JSON templates, implement performance fixes, and complete responsive adjustments. We test across Chrome, Safari, and Firefox on desktop and mobile at multiple viewport widths. We test in your Shopify theme editor to confirm sections are configurable without code.

  4. 04

    Staging Review and Launch

    Week 4-5

    We deploy to a Shopify theme duplicate (not your live theme) for your review. You test content editing, product page display, and mobile experience. We incorporate feedback, complete a final performance check, and publish to your live theme.

  5. 05

    Handover and Documentation

    We provide section-level documentation for your team: how to configure each section in the Shopify theme editor, what each field controls, and how to add or duplicate sections across pages. You are not dependent on us for routine content updates.

Common questions

FAQ

What Shopify theme works best for a Nepali artisan export brand?

Dawn is the best starting point for most Nepali artisan export brands because it is Shopify's official Shopify 2.0 theme, receives ongoing updates, and performs well as a base before custom sections are added. Its default presentation is generic, but that is a customisation problem, not a fundamental structural problem. Paid themes like Prestige work well for brands with strong lifestyle photography and a fashion-forward aesthetic. The theme choice matters less than whether the custom sections your brand needs — artisan story, provenance, product origin — can be built on top of it.

How do I add an artisan story or provenance section to a Shopify theme?

Adding an artisan story or provenance section requires building a custom Liquid section in Shopify 2.0. This involves creating a new `.liquid` file in your theme's sections folder, defining the content schema (fields for artisan name, portrait image, location, biography text), writing the HTML/Liquid template, and adding CSS for layout and mobile responsiveness. Once built, the section appears in the Shopify theme editor and can be added to product page JSON templates and configured per product or for all products. This is not achievable through the standard theme editor without code.

Can I customise the Dawn theme or do I need a fully custom Shopify theme?

You can customise Dawn significantly without rebuilding from scratch. Dawn supports Shopify 2.0 features — JSON templates, section groups, block-level customisation — which means new sections can be added to it cleanly. A fully custom theme is only warranted when Dawn's underlying layout structure fundamentally conflicts with your design requirements, which is rare for export brands. Most Nepali export brands need custom sections added to Dawn, not a complete rebuild. A full custom theme takes longer, costs more, and loses the benefit of Shopify's ongoing Dawn updates.

How do I optimise a Shopify theme for slow mobile connections?

Optimising a Shopify theme for slow connections requires changes at the Liquid and theme.liquid level: implementing WebP image formats with fallback JPEG, using responsive srcset attributes so mobile devices load appropriately sized images rather than desktop-resolution files, deferring the loading of non-critical JavaScript (app scripts, analytics, chat widgets) until after the first paint, and removing unused CSS rules that add to parse time. These changes are made in the theme code — they cannot be achieved through Shopify's basic theme editor or by installing an optimisation app, which typically add their own script overhead.

What is Shopify 2.0 and how is it different from older Shopify themes?

Shopify 2.0 refers to the theme architecture Shopify introduced with Online Store 2.0 in 2021. The core difference is that sections — configurable content blocks — can now be added to any page, not just the homepage. Older Shopify themes (pre-2.0) used static Liquid templates for product and collection pages, meaning their layout was hardcoded and could only be changed by editing template files directly. Shopify 2.0 themes use JSON templates that reference sections, making it possible to add, remove, and reorder content blocks on product and collection pages through the theme editor. Dawn is Shopify's reference Shopify 2.0 theme. If your store is on an older theme like Debut or Brooklyn, migrating to a 2.0 theme is a prerequisite for the section-based development approach.

Our team

The people behind the work

Not a black box. Real specialists you can call, with their names on the work.

Niraj Raut

Niraj Raut

Founder — Ecommerce SEO
Keshab Joshi

Keshab Joshi

PPC Expert
Hawrry Bhattarai

Hawrry Bhattarai

Google Ads Expert
Arogya Rijal

Arogya Rijal

SaaS SEO Expert
Start here

International buyers judge your products by the theme before they read a word of copy. Your artisan brand deserves a theme built for it.

Ignited Nepal develops and customises Shopify themes for Nepali export brands that need to communicate origin, craft, and quality — not just display products on a default grid. We build the sections your store needs, fix the performance issues that are costing you international sessions, and hand over a theme your team can manage without ongoing developer dependency.