Magento
The extension nobody remembers can hold up your Magento upgrade
Start with what the store still uses. Then identify the modules that can block checkout, pricing or the target Magento release.
Read article
We use necessary cookies to make this site work. With your permission we also use Google Analytics to understand how the site is used and Google Ads cookies to measure which of our ads lead to purchases. You can accept all cookies, reject the optional ones or choose which ones to allow. Cookie policy
Choose which cookies you allow. Necessary cookies are always on because the shop cannot work without them. You can change your choice at any time with the "Cookie settings" link.
Needed for the basket, checkout, login and security. They do not track you.
Google Analytics: how many people visit, which pages they read and how they found the site. It sets the _ga cookies and sends usage data to Google.
Google Ads: measures which of our ads lead to a purchase. It sets the cookies _gcl_au and _gcl_aw (90 days) and, when you buy, sends Google the order details and a hashed form of your contact details for matching. See our cookie and privacy policies.
Blog
Field notes from building and running Magento and Shopify stores: upgrades, performance, migrations, our own extensions and the decisions that sit behind them.
Magento
Start with what the store still uses. Then identify the modules that can block checkout, pricing or the target Magento release.
Read article
Magento
The button appears on Hyvä. Does it open, submit and recover from an error? Test the workflow before trusting the compatibility badge.
Read article
Magento
The package download is the easy part. Keep credentials private, deploy the tested lock file and prove the feature works before customers use it.
Read article
Magento
Licence price is only the entry fee. Compare the workflow you get, the gaps you must fill and who maintains it after the next Magento upgrade.
Read article
E-commerce strategy
Eight sign-in buttons are not a conversion strategy. A reliable route back into the right account can be; here's how to judge it on your store.
Read article
Magento extensions
Start with one provider and one complete account journey. Exact callback URLs, app ownership and secret expiry matter more than the number of buttons.
Read article