Shopify recipe and quality control
A change is only completed when important routes have been verified.
A visual change can affect the mobile. An application can modify the cart. A new URL can break a link. The correct method is to test according to risk, document the result and plan a rollback.
Don't just test what you've changed
Also check what depends on the component: a variation change can affect price, stock, cart, promotions and emails.
Start with business risk
Payment, shopping cart, price, stock and delivery come before decorative details. The verification order should limit the potential loss.
Adapt controls to the level of risk
Text, secondary image, spacing or local color. Targeted visual control, mobile and links.
Section, menu, template, form or non-transactional application. Multiple pages and browsers.
Price, stock, variants, cart, payment, delivery, taxes or data. Complete recipe and monitoring.
The general procedure in 8 steps
Note the modification
Describe what is changing, why, on which pages and which routes can be assigned.
Keep a return point
Duplicate the theme, export settings, or note the initial state before a sensitive change.
Test in preview
Use real content, extreme variations, long titles and different stock states.
Control computer and mobile
Check multiple widths, orientations, and touch interactions, ideally on real devices.
Execute critical courses
Search, product, variants, cart, discount, delivery, payment and confirmation.
Publish for a controlled period
Avoid a traffic launch or spike and make sure someone can respond quickly.
Redo production tests
A preview does not always reproduce external domains, pixels, caches and services.
Monitor after publication
Commands, errors, conversion, support, performance and analytical events must remain consistent.
Visual and responsive controls
Overflows
Texts, tables, buttons, images or windows should never create unintentional horizontal scrolling.
Hierarchy
Securities, prices, variants and call to action must remain visible in the correct order.
Contrasts
Check texts, links, buttons, disabled states, error messages and image information.
Pictures
Control cropping, resolution, alt text, ratio, zoom and load.
Interactions
Menus, accordions, carousels, filters, windows and buttons must work on keyboard and touch.
Actual content
Test long titles, promotional prices, numerous variations, out of stock and voluminous reviews.
Navigation and content controls
Navigation
- Desktop and mobile menu
- Submenus and mega-menu
- Research and suggestions
- Breadcrumbs and backlinks
- Footer and legal links
Content
- Full titles and paragraphs
- Prices, currencies and promotions
- Spelling and translations
- Links, buttons and downloads
- Dates, contact details and times
Controls by modification type
| Editing | Essential checks |
|---|---|
| Product or variant | Price, stock, image, SKU, selected option, cart and order confirmation |
| Collection | Products included, sorting, filters, pagination, links and display of maps |
| Menu | Desktop, mobile, submenus, active links, keyboard and closure |
| Theme or section | Affected models, responsive, applications, speed and extreme content |
| Application | Block, scripts, permissions, data, conflicts, deactivation and uninstallation |
| Promotion | Conditions, dates, products, minimum, accumulation, message and calculation upon payment |
| Delivery | Zones, prices, thresholds, weights, test addresses and options displayed |
| Domain or URL | HTTPS, redirects, navigation, indexing, pixels and emails |
Product, basket and payment controls
Product sheet
Variant selection, image change, price, availability, quantity, subscription and customization.
Added to cart
Good variant, good price, quantity, custom properties, message and mini basket.
Changing the cart
Increase, decrease, delete, return to catalog and keep useful information.
Promotions
Valid, invalid code, conditions, accumulation, gifts, thresholds and withdrawal of the discount.
Delivery and taxes
Multiple addresses, zones, weights, thresholds, withdrawal and relevant tax rules.
Payment and confirmation
Payment methods, entry errors, confirmation, e-mail, stock and appearance of the order.
Forms checks and communications
Forms
- Mandatory and optional fields
- Error validation
- Message of success
- Receipt by the correct address
- Consent and spam protection
Emails and notifications
- Sender and object
- Logo, colors and links
- Customer and order variables
- Mobile display
- Multilingual version if necessary
SEO controls after modification
Titles and descriptions
Verify that they have not disappeared, been duplicated, or replaced with a demo value.
Hierarchy of titles
Maintain consistent H1 and structured subtitles, with no hidden or empty titles.
URLs and redirects
When an address changes, redirect to the most equivalent page and update internal links.
Indexing
Control tags that allow or block the indexing of important pages.
Structured data
Product, price, availability, reviews and breadcrumbs must remain consistent with the visible page.
Pictures
Alternative texts, useful names and dimensions must remain present after replacement.
Data and tracking controls
Consent
Check that the tags respect the visitor's choices and do not trigger too early.
E-commerce events
Product view, add to cart, start payment and purchase must appear only once with the correct values.
Advertisement
Pixels, identifiers, deduplication and attribution must continue to work.
Internal Research
Control the tracking of search terms and results when the theme or application changes.
Campaign links
UTM settings, landing pages and redirects should preserve the measurement.
Dashboards
Compare the volumes before and after to detect a sudden break in collection.
Performance controls
Before after
Test the same URLs, device, conditions and times. An isolated measurement does not allow a reliable comparison.
Representative pages
Home, collection, product, cart and modified page must be checked separately.
Network and console
Look for error files, duplicate scripts, slow queries and JavaScript errors.
Actual data
Shopify reports require traffic and may show a delay. Also monitor conversions.
When to immediately go back?
Restore the previous version if you notice an inability to purchase, incorrect price or inventory, payment error, data loss, critical tracking failure, or major degradation without a quick fix.
Document the error before the rollback so you can reproduce and correct it on a copy.
Post-publication monitoring
| Period | To control |
|---|---|
| Immediately | Display, errors, cart, payment, forms and main functions |
| In the hour | First commands, emails, pixels, support, and error logs |
| Within 24 hours | Conversion, error rate, search, devices and main countries |
| After several days | Real performance, SEO, customer feedback and commercial comparison |
Quick checklist before validation
Frequently asked questions
Do I have to make an actual order after each modification?
For a high-risk modification, a full test order is recommended. For a purely editorial change, targeted controls may be sufficient.
Can we check everything in the theme preview?
No. Domain, pixels, caches, applications and external services may behave differently in production.
How many devices should be tested?
At least a computer and a real phone. Add other browsers and devices depending on your audience and risk.
Who should validate the modification?
The person who knows the business need and the person who carries out the technical inspection should ideally participate in significant changes.
How long to monitor after publication?
Critical functions are checked immediately, then during the first orders. The effects on performance and SEO require several days.
Short recipe is better than urgent correction after lost sales
Secure every Shopify change with risk-adapted controls
Maintain, test and improve your store without weakening the purchasing journey.





