The Blog

Love At First Byte


With Valentine’s Day just around the corner, we’re feeling all loved up! Our new illustrative artwork is now up on our studio window – we’d love for you to pop down and get a closer look.

Merry Christmas!


We are currently winding down for the festive period and will be closed from 24th December

We have automated alarms and support in place to cover any p1 issues on your websites which will cover server down time or any issues with payment gateways throughout the Christmas period. We will respond to these and in most cases aim to fix any issues within a 4 hour window.

If you need to get in touch with us for any other support whilst our studio is closed this festive season, we can be reached via the [email protected] email address.

We will be back in the studio, raring to go, from Tuesday 3rd January 2017.

It’s The Most Wonderful Time of The Year!


Our very talented illustrator, Amée has been hard at work this month, putting our unique igoo stamp on our new studio space.

We now have this beautiful artwork across our studio entrance, making us feel altogether more festive!

There will be exciting seasonal changes to our artwork so keep your eyes peeled for our next big reveal…

Santa Claus Is Coming To Town


December is just around the corner but have you sorted your secret santa out yet?

The igoo elves have been busy this month creating an easy to use, online Secret Santa generator.

Simply input the number of participants, your budget, date and location of exchange, and each person will receive a personalised email telling them who they’re buying for this Christmas!

E-Commerce Overhaul For Major Liverpool Makeup and Beauty Brand


The igoo team have been working hard over the last few months as we prepared to launch version 3 of the Peaches & Cream Magento website.

We’re delighted to say that the brand new website has now launched and is already receiving fantastic feedback!



Version 3 Now Live 

Peaches & Cream are experts in all things makeup and beauty. They have developed a cult status within the city due to their hugely popular make up and hair studio based in Liverpool city centre, and are now reaching new heights with their own line of make up and hair accessories.

To facilitate the expansion of the brand, Peaches & Cream needed a new website that would combine their online store, as well as their many salon based services.



Two Become One 

The website now features the complete integration of both their e-commerce and salon entities, using the Magento platform.

With an emphasis on usability and speed, we have carefully redesigned and restructured the website with guidance from their Google Analytics data, ensuring that user experience was at the forefront.

With a significant proportion of their customers browsing the website on a mobile device, we have optimised the responsive nature of their online store, keeping all areas clear and easy to navigate.



Highlighting Featured Products 

Within the website’s blog, we have developed a product relation feature; this allows Peaches & Cream to select particular products to remarket depending on content.

With makeup tutorials and client makeover pictures regularly featured on the blog, customers can directly shop the products used. Items are added straight to cart, removing unnecessary load times and improving customer experience.



Onwards and Upwards

To support the relaunch of the website, igoo have created product descriptions, site content, Google Pay-Per-Click advertising and Facebook advertising campaigns to promote their exclusive range of makeup products.

igoo continue to provide ongoing design support to Peaches & Cream, helping to develop their brand both online and through their growing range of products.



Happy Client

Kate, Director and Founder of Peaches & Cream, said:

“The cosmetic industry is extremely competitive and igoo have worked with us to create branding and a website that ensures we can hold our own.

Since launching our new website, we have seen a massive increase in sales and have received nothing but good feedback from our customers.

The igoo team continue to develop new ways for us to grow, which we are really excited by!


If you’d like to see what we could do for you and your website, get in touch with us today.

We’ve Moved! (Again)


After some unexpected problems in our second space, we’ve now moved across the road to our new, new studio!

Our new (and hopefully permanent!) address is: 38 New Bird Street, Liverpool, L1 0DA and our phone number is still the same: 0151 291 7799.

We’re developing some very exciting plans for our new studio and look forward to showing you around in the new year!

If you have any support requests, it’s always best to contact us on: [email protected], where your dedicated project manager will get back to you as soon as possible.

Setting a custom, category specific, product sort order in WooCommerce using Advanced Custom Fields

If you run your online shop using the excellent woocommerce plugin, built on top of the wordpress platform, and you want to set a custom (category specific) sort order for your products, sadly you are out of luck. The built in ‘sort products’ function works well if you dont mind having a global product sort order which remains the same across all categories, but if you want to have more fine-grained control over your sort order you need a little something extra. Having recently encountered this exact problem whilst working on some customisations for a client, and after 30 minutes of fruitless searching to find a pre-rolled solution, I thought it was time to roll up my sleeves instead. Some requirements for our solution;

  • It has to be ‘clean’ and not require changes to core files or the templates themselves to align with our coding practices.
  • It has to be executed in a way where we can enable/disable it and test it easily.
  • It has to be simple enough for the client to understand without needing any special training.
  • It has to allow custom ordering, but allow for any products which aren’t included to still appear in the category (after the ordered ones)

I am assuming that you already have WordPress and WooCommerce installed and are know your way around your active theme (or at the very least can edit functions.php within your theme directory), and have commented the code to explain what each part does;

Here are the steps involved to achieve custom product wort order nirvana;

  1. Download and install the excellent Advanced Custom Fields plugin
  2. Create a field group called something like ‘product order’ containing a single relationship field (can also be called ‘product order’). Fortunately the relationship field lets you drag and drop your objects in the order you want them, and will return an array of IDs in the order you set in the edit screen. Handy!
  3. Set ‘Filter by Post Type’ to ‘Product’
  4. Set ‘Return Format’ to return Post IDs
  5. Add a custom rule to your custom fields group to only appear if “Taxonomy term is equal to product_cat” to ensure that your new field group only appears on the product_cat term edit screen
  6. Add the following code to the bottom of your functions.php file within your theme (or somewhere more appropriate if you use a theme framework or some kind)

function my_custom_product_order($q)
// fetch current category id from active query
$category_id = $q->get_queried_object_id();

// get array of all product IDs in current category
$product_ids = get_category_product_ids($category_id);

// get preferred order from ACF field
$product_ids_order_preferred = get_field('product_order', 'product_cat_' . $category_id);

// if we have some product sort order set…
// merge our preferred category ids array with the array of all products ids, and remove duplicates
$product_ids = array_unique(array_merge($product_ids_order_preferred, $product_ids));

// set the 'posts__in' argument to the new array of post IDs (unfortunately wordpress doesn’t let you just pass an array of IDs straight in here)
$q->set('post__in', $product_ids);

// set the query orderby value to observe the posts__in field
$q->set('orderby', 'post__in');

remove_action('woocommerce_product_query', 'custom_pre_get_posts_query');

add_action('woocommerce_product_query', ‘my_custom_product_order’);

and the following helper function to allow us to more easily fetch an array of all product IDs from within a specific category, which may come in handy for other things (stay DRY!)

// helper function to fetch all product IDs from a specific category ID

function get_category_product_ids($category_id)
$args = array(
'post_type' => 'product',
'post_status' => 'publish',
'fields' => 'ids',
'posts_per_page' => -1,
'tax_query' => array(
'taxonomy' => 'product_cat',
'field' => 'term_id',
'terms' => $category_id,
'operator' => 'IN'

$ids = get_posts($args);

return $ids;

Hopefully this will be of some use to people looking to have more granular control over their product sort order on a per category basis. Let us know in the comments if you think we missed anything, or if we can improve it.

Twiddling Your Thumbs?


We’re all guilty of spending alot of time working on the internet and sometimes, it’s nice to enjoy its fun side too!

Last week, Google made two of the world’s oldest and most popular games available through its search function.

Simply head to, search ‘Solitaire‘ or ‘Tic Tac Toe‘ and there you have it, a fantastic new distraction to help you to while away a few hours!

Dropbox Hack – Time to Change Your Password



It was revealed today (31st Aug) that the popular cloud storage service, Dropbox has been hacked, with over 68 million users’ email addresses and passwords compromised.

Although the attack happened back in 2012, it wasn’t revealed at the time that passwords had also been leaked.

We’re aware that many of our clients use Dropbox regularly so we would urge users to change their passwords and to enable Dropbox’s two-step verification, if it’s not already on.

Remember, make your passwords as secure as possible with a mixture of upper and lowercase letters, numbers and special characters. Don’t use passwords that are active for other online accounts or that could be easily guessed.

You can check if your Dropbox account has been affected here:

The Jewel in the Crown for Powells the Jewellers


We’ve been busy this month designing the new, fully responsive website for Powells the Jewellers – who were our very first client back in 2005!

The family jewellery business, based in Chester and Prestatyn, is now in its third generation and is continuing to grow, attracting a worldwide audience to their website.

Their new website has been designed to maximise their online exposure, showcasing their range of stunning jewellery and highlighting their excellent customer service.


You can find us on Twitter & Facebook