<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Batin Studio blog</title><description>Notes on Shopify conversion: discounts, carts, offers, apps and store speed.</description><link>https://batinstudio.online/</link><item><title>Cart Abandonment and Invisible Discounts: Is a Hidden Sale Costing You Conversions?</title><link>https://batinstudio.online/blog/cart-abandonment-and-invisible-discounts-is-a-hidden-sale-costing-you-conversions/</link><guid isPermaLink="true">https://batinstudio.online/blog/cart-abandonment-and-invisible-discounts-is-a-hidden-sale-costing-you-conversions/</guid><description>Shoppers can&apos;t use a discount they never see. How invisible sales feed Shopify cart abandonment, and how to make every discount impossible to miss.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>Cart &amp; checkout</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>Free Shipping Bar vs Discount Badge: Which Promo Display Actually Converts Better?</title><link>https://batinstudio.online/blog/free-shipping-bar-vs-discount-badge-which-promo-display-actually-converts-better/</link><guid isPermaLink="true">https://batinstudio.online/blog/free-shipping-bar-vs-discount-badge-which-promo-display-actually-converts-better/</guid><description>Free shipping bar or discount badge: what each does to conversion and order value on Shopify, which to build first, and how to run both without clashing.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>Discounts &amp; offers</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>How to Set Up Buy X Get Y Promotions in Shopify (and Actually Get Shoppers to Notice)</title><link>https://batinstudio.online/blog/how-to-set-up-buy-x-get-y-promotions-in-shopify-and-actually-get-shoppers-to-notice/</link><guid isPermaLink="true">https://batinstudio.online/blog/how-to-set-up-buy-x-get-y-promotions-in-shopify-and-actually-get-shoppers-to-notice/</guid><description>Set up Buy X Get Y discounts in Shopify step by step, see the structures that work, and fix the reason shoppers often miss them on the product page.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>Discounts &amp; offers</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>Shopify Theme App Extensions Explained: Why &quot;No Theme Code&quot; Apps Are Safer for Your Store</title><link>https://batinstudio.online/blog/shopify-theme-app-extensions-explained-why-no-theme-code-apps-are-safer-for-your-store/</link><guid isPermaLink="true">https://batinstudio.online/blog/shopify-theme-app-extensions-explained-why-no-theme-code-apps-are-safer-for-your-store/</guid><description>What Shopify theme app extensions are, why apps that don&apos;t edit your theme code are safer for your store, and how to check an app before you install it.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>Apps</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>The Hidden Cost of &quot;Free&quot; Shopify Apps: What Revenue-Share Pricing Means for Your Margins</title><link>https://batinstudio.online/blog/the-hidden-cost-of-free-shopify-apps-what-revenue-share-pricing-means-for-your-margins/</link><guid isPermaLink="true">https://batinstudio.online/blog/the-hidden-cost-of-free-shopify-apps-what-revenue-share-pricing-means-for-your-margins/</guid><description>Revenue-share pricing makes free Shopify apps expensive as sales grow. The maths behind it, the costs beyond the percentage, and how to find your breakeven.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>Apps</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>Adsgun Alternative: A Flat-Fee Way to Show Discount Badges on Shopify</title><link>https://batinstudio.online/blog/adsgun-alternative-a-flat-fee-way-to-show-discount-badges-on-shopify/</link><guid isPermaLink="true">https://batinstudio.online/blog/adsgun-alternative-a-flat-fee-way-to-show-discount-badges-on-shopify/</guid><description>Looking for an Adsgun alternative? How Show Discount shows Shopify discount badges for a flat monthly fee instead of a revenue share, compared side by side.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Apps</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>Best Shopify Apps for Displaying Discounts in 2026 (Free and Paid)</title><link>https://batinstudio.online/blog/best-shopify-apps-for-displaying-discounts-in-2026-free-and-paid/</link><guid isPermaLink="true">https://batinstudio.online/blog/best-shopify-apps-for-displaying-discounts-in-2026-free-and-paid/</guid><description>Shopify apps that display discounts on product pages, compared: Adsgun, Bold Discounts, DECO, Lably and Show Discount. Free and paid plans, and how to choose.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Apps</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>How to Show a Crossed-Out Original Price Next to Your Sale Price on Shopify (No Code)</title><link>https://batinstudio.online/blog/how-to-show-a-crossed-out-original-price-next-to-your-sale-price-on-shopify-no-code/</link><guid isPermaLink="true">https://batinstudio.online/blog/how-to-show-a-crossed-out-original-price-next-to-your-sale-price-on-shopify-no-code/</guid><description>Show the original price crossed out next to the sale price on Shopify, no code: the compare-at price field, three ways to set it, and where it falls short.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Discounts &amp; offers</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>Shopify Discount Code Not Applying at Checkout? Common Causes and Fixes</title><link>https://batinstudio.online/blog/shopify-discount-code-not-applying-at-checkout-common-causes-and-fixes/</link><guid isPermaLink="true">https://batinstudio.online/blog/shopify-discount-code-not-applying-at-checkout-common-causes-and-fixes/</guid><description>Shopify discount code not working at checkout? Read the error message, then check eligibility, stacking, usage limits and the small settings that block codes.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Cart &amp; checkout</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>Why Aren&apos;t My Shopify Discounts Showing on the Product Page?</title><link>https://batinstudio.online/blog/why-arent-my-shopify-discounts-showing-on-the-product-page/</link><guid isPermaLink="true">https://batinstudio.online/blog/why-arent-my-shopify-discounts-showing-on-the-product-page/</guid><description>Shopify discounts don&apos;t show on product pages by default. Why the price and the discount live in separate systems, and how to show shoppers the saving.</description><pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate><category>Discounts &amp; offers</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>69% of Shoppers Abandon Their Cart Before Buying. Here&apos;s the Real Reason Why.</title><link>https://batinstudio.online/blog/69-of-shoppers-abandon-their-cart-before-buying-heres-the-real-reason-why/</link><guid isPermaLink="true">https://batinstudio.online/blog/69-of-shoppers-abandon-their-cart-before-buying-heres-the-real-reason-why/</guid><description>About 69% of shoppers abandon their cart. Most were never going to buy; here are the five fixable reasons the rest leave, from shipping fees to login walls.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate><category>Cart &amp; checkout</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>How to Self-Host Plane (Community Edition) on Coolify</title><link>https://batinstudio.online/blog/how-to-self-host-plane-community-edition-on-coolify/</link><guid isPermaLink="true">https://batinstudio.online/blog/how-to-self-host-plane-community-edition-on-coolify/</guid><description>Self-host Plane Community Edition on Coolify with Docker Compose and Traefik, step by step, and stop paying per seat for project management.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate><category>Notes</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>5 Best Shopify Apps That Automatically Optimize Images on Upload (2025)</title><link>https://batinstudio.online/blog/5-best-shopify-apps-that-automatically-optimize-images-on-upload-2025/</link><guid isPermaLink="true">https://batinstudio.online/blog/5-best-shopify-apps-that-automatically-optimize-images-on-upload-2025/</guid><description>The best Shopify apps that compress and optimise images automatically on upload, compared on features, pricing and how much manual work they save.</description><pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate><category>Speed &amp; images</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>How to enable automatic image compression on Shopify</title><link>https://batinstudio.online/blog/how-to-enable-automatic-image-compression-on-shopify/</link><guid isPermaLink="true">https://batinstudio.online/blog/how-to-enable-automatic-image-compression-on-shopify/</guid><description>Turn on automatic image compression in Shopify in five steps: pick an app, sync your library, enable auto-optimise and bulk-optimise the images you have.</description><pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate><category>Speed &amp; images</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item><item><title>The &quot;Silo Effect&quot;: Why Great Product Ideas Fail in Execution (And How to Fix It)</title><link>https://batinstudio.online/blog/the-silo-effect-why-great-product-ideas-fail-in-execution-and-how-to-fix-it/</link><guid isPermaLink="true">https://batinstudio.online/blog/the-silo-effect-why-great-product-ideas-fail-in-execution-and-how-to-fix-it/</guid><description>Why good product ideas fall apart between design and build, and how one team that designs and develops together keeps the original vision intact.</description><pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate><category>Notes</category><author>hello@batinstudio.com (Shakhawat Hossen)</author></item></channel></rss>