The Blog

E-Commerce Overhaul For Major Liverpool Makeup and Beauty Brand

p_1

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!

 

p_2

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.

 

p_5

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.

 

p_3

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.

 

p_4

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.

 

kate.131357

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.

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)
{
if(!is_admin())
{
// 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…
if($product_ids_order_preferred)
{
// 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(
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?

tictac

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 google.co.uk, 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

dropbox

 

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: haveibeenpwned.com.

The Jewel in the Crown for Powells the Jewellers

powells

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.

 

One of Our Favourite Restaurants Gets a Makeover

maray

We’ve been very excited to be working on a full rebrand for one of our favourite local restaurants, Maray, located on Bold Street.

The parisian inspired restaurant is famous for its delicious small plates and exciting cocktails, and they came to igoo for a new look that reflected their artistic presentation and continued growth.

igoo’s Jack and Amee have created a brand new logo, a full range of printed menus and exterior artwork for the restaurant, with a new website coming soon.

Home Sweet Home!

office

We’ve been in our new offices for a month now and we’re absolutely loving our new home!

There are some very exciting plans in the pipeline to develop our studio and we’re enjoying welcoming our clients into the new space.

Just a quick reminder that our new address is: Studio F, 16 Jordan Street, Liverpool, L1 0BP and our phone number is: 0151 291 7799.

Don’t forget, it’s best to contact us on: [email protected] if you need to get in touch – your dedicated project manager will get back to you as soon as possible.

We look forward to showing you around in the near future!

Updated Online Shop for George Roberts Scaffolding

georgeroberts

It’s been a fantastic year for George Roberts Scaffolding, as they’ve recently expanded their facility and continue to win industry awards. To coincide with their recent expansion, we have made a few exciting changes to their existing website.

Their online shop has been redesigned and updated to accommodate their increased number of products, and to continue to make purchasing online, simple and quick.

This month, we’ve also introduced their new ‘Belt Builder’ function – which gives customers the option to fully customise their scaffolding belt with their personal choice of tools and accessories.

New Website for Stigma Rotary Coming Soon

stigma

This month, we’re developing a brand new responsive website for one of the world’s biggest and best tattoo machine brands, Stigma Rotary.

With a dedicated following from top tattoo artists, Stigma Rotary required a new website that would showcase their growing range of high quality tattoo machines, cartridges and parts, whilst working seamlessly on all devices.

The new site will allow customers to select official distributors by country, to view video demos of their tattoo machines and find detailed artist galleries.

Are You Reaching Your Customers Effectively?

facebookads

Facebook has more than 900 million visits every day, which means that there are millions of potential customers who you could be targeting and driving back to your website.

As part of our range of marketing services available here at igoo, we offer Facebook advertising, as well as our daily social media management packages.

With Facebook adverts, you choose the people you want to reach, be it by location, age or interests. Your adverts are then placed within the stream of information people already view on Facebook – this means they’re more likely to see your adverts and take action.

Facebook adverts are highly targeted and actionable – you can reach people when they’re engaged and it’s great for targeting your previous customers, or those who have visited your website and not taken the action you wish they had.

Interested? It’s simple – just decide on a monthly spend and we’ll make sure we get the most out of your budget and reach the people you want to connect with.

If you want to explore online advertising with us here at igoo, get in touch with Camilla who can explain how Facebook Advertising could work for you.

You can find us on Twitter & Facebook