Why content is ecommerce’s missing link

As consumers demand bigger and better ecommerce experiences, it’s never been harder to reach, engage, and retain your customers. But thanks to its unique ability to tell stories, content is every brand’s weapon in the battle to deliver differentiated customer experiences that capture and convert. Surprisingly though, many brands are still not taking advantage of the ‘content for commerce’ opportunity...

When to upgrade to Magento 2

When Magento 2 was released earlier this year it was celebrated as a big improvement of the first version of the platform. Many new businesses have been drawn to the platform, which is great news for the Magento eco-system. But the release has left many Magento 1 users wondering if they should maintain their current platform for as long as possible, or move to the newer, feature-rich version...

5 takeaways from dmexco 2016

In many ways, this year’s dmexco conference was bigger and better than ever. The annual Cologne gathering of 50,000 digital media and marketing professionals is always a great opportunity to make connections, debate the big issues, and take a barometer reading of the industry. And with record-breaking attendance and big industry questions on the table, this was one to watch.

Spryker vs Magento

At Inviqa, we’re always on the lookout for new platforms and technologies that fit in with our core delivery skills of PHP, Node and Scala. Spryker is the latest, market-leading eCommerce platform to be added to our portfolio, alongside Magento Enterprise and Demandware. This post discusses Spryker's inherent scalability and flexibility against Magento's feature-first approach.

How to use Magento 2's new in-built A/B testing tool

One of the best-kept secrets of Magento 2 is that it is the first version of Magento that offers ‘out of the box' ability to do A/B testing - no need for plugins, or custom development. If you are using Magento 2 Enterprise edition, it's ready for you. There is scarcely a mention of this in the official user guide, so here’s our tutorial for A/B testing with Magento 2.

Magento Enterprise Cloud Edition: what, why, and when

At its annual conference in Las Vegas, Magento announced a new addition to its product portfolio: Magento Enterprise Cloud Edition. The product was shrouded in secrecy until the official announcement alongside a host of partnerships with the likes of Platform.sh and Fastly. But what exactly is Magento Enterprise Cloud Edition? Why all the fuss? And what will it actually offer retailers?

14 Questions to help you find the perfect ecommerce partner

Is there any such thing as the perfect partner? The true romantics among us believe there is someone for everyone in this world. It’s just that some are easier to find than others, especially in the business of ecommerce. The ecommerce world is a close-knit industry. Your peers will have supplier recommendations for you, but you also need to know what to ask when compiling a list of potential partners.

Magento 2 tutorial: how to install with Composer

Welcome to our Magento 2 pocket guide for Composer. This guide will introduce you to Composer and demonstrate its applications with Magento 2 with a little bit of Git thrown in. By the end of this guide you will have a solid understanding of how to install Magento 2 via Composer, know what Composer can offer for other projects, and see how it can be used as a base to work with Git that mimics other modern PHP frameworks.

Magento 2 perspectives: an interview with Allan MacGregor

Allan MacGregor, Director of Engineering at Demac Media, is one of the most recognisable figures in the Magento community. The author of Test Driven Magento Extension Development and Magento PHP Developer’s Guide, he’s also been one of the community members pivotal in the development of Magento 2. As Magento gears up for the official launch of Magento 2, we asked Allan for his thoughts on its improvements from Magento 1.x, why he thinks the arrival of Magento 2 will help break the Magento community out of its “bubble”, and his advice for developers taking the plunge with the new version.

Magicento – a Magento developer’s magic toolbox for PhpStorm

When working with a complex system like Magento, the need for proper development tools is vital for speed and precision. One of those tools is PhpStorm, the “most intelligent PHP IDE” as it states on their website. Features like code quality analysis, integrated version control, and built in testing and debugging tools make development not only easier, but more enjoyable. So what is Magicento?...

Magento 2: What retailers can expect

The long-awaited next edition of Magento is about to hit the eCommerce world. When announced back in 2014, Magento 2 promised improved performance and scalability, streamlined customisations, easier installations, higher quality code and simplified integrations. Magento 2 is currently in Merchant Beta, a phase where Magento has 15 merchants worldwide implementing the new Magento 2 platform. The Magento team recently held a webinar to take us through some of the new features that we’ve already seen using the Magento 2 Developer Beta, as well as some of the improvements we can expect to see in the next few months before the Magento 2 General Availability (GA) scheduled for November this year.

How to increase your conversions with Magento Enterprise

Here at Session Digital we don’t only built new Magento Enterprise solutions, we also take on clients with an existing Magento solution in place. These often need some TLC both on the solution and the technical side of things. We often come up against vast amount of modules and customisations to offer functionality that could often have been met by simply using Magento’s out of the box (OOTB) functionality correctly. Below are five features that you may not be familiar with, or have enough knowledge about, to use it efficiently...

Personalising the customer experience with Magento Enterprise

Do you know what your customers are looking for before they visit your site? Too many retailers fail to understand what their customers want to see. They try hard to cater for the “average person” in an attempt reach as many people as possible, but the “average person” doesn’t exist. Retailers should understand who their customers are and provide an experience personalised to them. So how do you provide valuable content to visitors as individuals?

Extending Magento with patches

When working with Magento, the need to extend and alter core functionality is something that comes up frequently. Fortunately Magento provides a fairly robust rewrite system to facilitate this, so creating a class that extends a core Magento object, and making Magento load your class in place of the original, is trivial. There are plenty of resources for rewriting core Magento functionality, so I’m not going to dwell on that mechanism here.

A pocket guide to cross-border tax in the EU, USA and Australia

Launching into new markets can be one of the most fulfilling endeavors of any business. As the global ecommerce landscape grows, the chance to access an entirely new customer base is an opportunity that has swiftly become very real for businesses of all sizes. And with online cross-border trade predicted to grow fivefold to $130 billion by 2020, it’s an opportunity not to be ignored...

Magento solution specialist certification: my experience

As a member of Magento’s Advisory Board, Session Digital was in October 2013 invited to participate in shaping a new Magento certification aimed at Business Analysts, Project Managers and QA Analysts. The feedback Magento received from us, as well as the other members of the Advisory Board, helped create the Magento Solution Specialist Certification which was launched at this year’s Magento Imagine conference in Las Vegas. I’m a Project Manager and have worked with Magento for nearly three years, and have recently passed the Magento Solution Specialist Certification. For those interested in taking the certification, I hope you find the following useful...

Optimising Magento for performance

Following our earlier entry about installing Magento Enterprise, we thought it would be appropriate to follow up with some tips for getting more from your Magento installation. One of the major criticisms leveled at Magento is its speed; many complain that it is far too slow. In this article we'll go through some steps you can perform to fine-tune your server to allow Magento to run more smoothly and more quickly in a production environment. Our examples are geared at a Debian-based LAMP stack, but most can be adapted for other platforms.

Adding Static Blocks in Magento

Static blocks are blocks of content which are created and modified through the Magento Admin. Their main purpose is to act as a dynamic piece of content which can be placed on one or multiple pages, highly customisable and allows clients to modify the content through the admin area. They’re ideal for sections of you site where you need to display a piece of content which is likely to change throughout the course of the site’s lifetime and the piece of content doesn’t require its own page like About Us or Terms and Conditions pages...

Designing a Magento custom module – a technical overview

The purpose of summary is to deliver a good reference guide to keep with you when developing custom modules with eCommerce solution Magento. It details some of the key sections of how to build a custom Magento module, some of the concepts, assumptions and key points that that you are likely to encounter on a regular basis when building eCommerce installations with this software. While Magento does not currently have a great reputation for documentation, there are some good resources available, including the Magento Wiki and php|architect’s Guide to Programming Magento...