Field notes
Notes from our Shopify and software projects. They cover conversion rate optimisation, checkout, Shopify app audits, WhatsApp commerce, cloud architecture and QA automation.

DPDP Rules for Shopify Stores: What to Fix Before May 2027
The DPDP Rules give Indian stores until May 2027. What a Shopify brand must change: consent notices, apps that touch data, breach plans.Read the noteMore field notes

Shopify Tally Integration in India: What Syncs and How
Connect Shopify orders, GST and stock to TallyPrime without double entry: what apps do, where they break, and when to build your own sync.

Connecting Custom Software to TallyPrime
How a web app or portal talks to TallyPrime: XML over HTTP, JSON import in Release 7.0, and the design choices that stop duplicate vouchers.

E-Invoicing for Shopify B2B Orders in India
Selling to GST-registered buyers on Shopify? When e-invoicing applies, the 30-day IRP rule, and how to get IRNs without retyping orders.

Shopify and Shiprocket: Setup, Sync Gaps and Live Rates
How the Shopify–Shiprocket link works, what it syncs, why live courier rates need the right Shopify plan, and the gaps to watch.

AI Purchase Order Entry for Indian Manufacturers
Turn emailed PO PDFs into sales orders with AI: how extraction works, where SKU matching fails, and why a human check stays in the loop.

Fixing Flaky Playwright Tests Without More Retries
Retries hide flaky Playwright tests. How to find the real cause with traces and repeat runs, fix it, and stop new flaky tests reaching main.

WhatsApp Error 131049: Why Marketing Messages Fail
Error 131049 means Meta withheld your marketing template. Why it happens to Indian brands, what not to do, and how to get messages read again.

Shopify Multi-Location Inventory for Indian Brands
Warehouses, retail stores and 3PLs on one Shopify store: location limits, how order routing really works, and the setup that cuts split parcels.

Enquiry to Quote to Job: A System for Small Manufacturers
Enquiries on WhatsApp, quotes in Excel, jobs on a whiteboard. How small manufacturers can track every enquiry through to a delivered job without losing any.

Shopify Launch Checklist: What to Check Before Go-Live
The checks to run before taking the password off a new Shopify store in India: payments, tax, shipping, emails, redirects, tracking and a real order.

Rankings Dropped After Moving to Shopify? How to Recover
Traffic fell after moving from WooCommerce or WordPress to Shopify. How to find the pages that lost it, fix redirects Shopify ignores, and win rankings back.

Shopify Project Stuck With an Agency? How to Take It Back
Your Shopify build is late, the agency won't show a preview, or the theme is a cloned copy. What to secure first, what to check, and how to get it finished.

When Does Test Automation Pay Off? How to Decide
Manual regression eating days before each release? How to work out whether end-to-end automation will pay for itself, what to automate first and what to skip.

No-Code App or Custom Build? A Guide for Manufacturers
Glide, AppSheet and Zoho Creator can replace factory spreadsheets in weeks. Where no-code works for Indian manufacturers, where it stops, and when to build.

Fake COD Orders on Shopify: How Indian Stores Stop Them
Why fake and prank cash-on-delivery orders pile up on Indian Shopify stores, how to spot them before dispatch, and what stops them coming back.

Add to Cart but No Orders on Shopify: How to Find the Leak
Shoppers add to cart and reach checkout, but almost nobody pays. How to read Shopify's funnel report and find the leak in an afternoon.

ERP for Indian Manufacturers: Zoho, Tally or Custom?
Tally runs the books and Excel runs the rest. How to choose between Zoho ERP, another ready-made ERP and a custom system, and the questions that decide it.

Shopify Script Tags Stop Working on 1 March 2027: What to Check
Shopify will stop running script tags on storefronts on 1 March 2027. How to find the apps that still use them, what replaces them, and what to fix first.

Shopify Sessions Dropped After 21 September? Your Store Is Probably Fine
Shopify changed how it counts sessions from 21 September 2026. Why sessions fell and conversion rate rose, which numbers did not change, and how to compare this sale season with last year.

Playwright Test Agents in Practice: Planner, Generator and Healer
Playwright now ships three AI agents that plan, write and repair tests. What each one does, why the healer can hide a real bug, and the review rules we would put around them.

MCP in Production: What to Check Before an AI Agent Touches Real Systems
MCP makes it easy to give an AI model tools. What the MCP specification says about consent, tokens and sessions, and the controls we add before an agent reaches customer data.

From Excel to an Operating Layer: What a Manufacturer Should Build First
Most Indian manufacturers run dealers, stock, sales targets and incentives on spreadsheets and WhatsApp groups. Which sheet to replace first, what to keep in your accounting software, and how to move without stopping the business.

COD Orders Are Teaching Your Meta Ads to Find the Wrong Buyers
Meta counts a cash on delivery order as a purchase the moment it is placed, even if the parcel comes back. How to send Meta delivered orders instead, using the Conversions API, and what to watch when you switch.

Automated Checkout Tests on Shopify: Where to Run Them and How
How to test a Shopify checkout automatically without placing real orders or fighting bot protection: a separate test store, Shopify's test payment gateway, gateway test modes, and the flows worth covering for Indian stores.

What You Should Own When an Agency Builds Your Store or Software
Accounts, code, credentials and documents a business should own after any website, store or software build, what our standard terms say about ownership, and a handover checklist to use with any agency.

Shopify Speed Optimization: Fixes That Work
How to read Shopify’s speed report, what good Core Web Vitals scores look like, and the image, app and script fixes Shopify rates as high impact.

WooCommerce to Shopify Migration in India
How to move a live WooCommerce store to Shopify without closing it: what moves, what needs rebuilding, how to keep your rankings, and what it costs.

WhatsApp Integration for Shopify Stores in India
Which Shopify messages to send on WhatsApp, how Meta charges for them, the opt-in rules you must follow, and when an app is enough for your store.

Cash on Delivery on Shopify in India: Setup and RTO
How to turn on cash on delivery in Shopify, what it saves in fees, how to work out what returned orders cost you, and practical ways to reduce them.

Headless Shopify: When the Engineering Cost Pays Off
Headless Shopify is genuinely better for some stores and a waste of money for most. This is a practical framework for deciding which side you are on, based on the actual engineering cost and what you get in return.

How to Choose a Shopify Development Company in India
India has hundreds of Shopify development companies. Most briefs go to the wrong one. This is a practical guide to five things that actually predict whether an engagement will go well.

Here Are the Six Questions We Ask on Every Discovery Call
Most agencies treat the first call as a pitch. We treat it as a diagnosis. These are the six questions we ask on every discovery call, and why each one matters before a single line of work is scoped.

The Hidden Cost of Your Shopify App Stack (and How to Audit It)
Too many Shopify apps slowing checkout and muddying attribution? Run a Shopify app audit for Indian D2C brands: keep, replace with native, or remove.

Shopify CRO as an Operating Model, Not a Project
Why mature D2C organizations treat conversion optimization as a continuous operating model — and the four systems required to install it.

Production Patterns for AI Integration
Most AI integrations fail in production not because the model is wrong, but because the surrounding system has no contract for evaluation, fallback, or cost governance.

Designing an Enterprise QA Automation Program
Automation programs fail not because the framework is wrong, but because the program lacks an operating model. The four pillars to install before any test is written.

