Skip to Content

Our Favorite Tools

  Keep Updated via RSS
 -click here-

Enter email address here:

Your privacy is safe with us.

6 Important Tips For A Quick PrestaShop Setup

image I’ve been a long-time fan of an e-commerce system that’s very popular but quite painful to use. There’s a very short feature list that comes with the standard installation. If you want to add more themes and modules(add-ons), the only way is to “hack” through tons of codes and if you’re lucky it works. If not, you’re left with not so “virgin” codes and and a little confused. To say it in one word – messy!

Basically, you don’t have the liberty to plug and unplug any of the add-ons. Once you modified a section of the code, you’re literally stuck with it. In some cases, you’ll need to enter the changes directly into the database which is a no-go area to some people.

So my search for a “better” e-commerce platform continues..

I’ve looked at Magento but there were mixed reviews about it which leave me a bit reserved. I eventually stumbled upon PrestaShop and fell in love with it at an instant.

Prestashop has rather a big set of standard features and some that I like include: multi-language, multi-currency, translation, data import, payment methods, image auto watermark, customer groups, shipping options, stats, themes, modules, multi-image per product and SEO.

More themes and modules are also available for free and for sale at the marketplace but the basic installation is enough to get you started.

So as I was moving from another system, it’s good to save a lot of trouble by importing existing data as much as I can. Here are some tips that I observed while doing the imports and setting up of Prestashop.

Everything mentioned in this article refers to PrestaShop 1.2.5 version.

1. Importing Data

This option is located at Tools > Import.

If you started from scratch, import categories first before doing it for products.

image

The only compulsory input here is the name(s) of your categories – it’s marked with an asterisk(*). If you can also provide meta-title, meta-keyword and meta-description while importing, this will speed things up by not having to do it one by one in the admin panel.

Next you can import the product details. Similarly the only must-have field is the name(s) of your products. Set Active (0/1) to 1 to enable display of the product. Entering product image info is quite tricky so get more info about it here. Other info are optional but good to have as it will help you get up to speed very fast compared with doing product definition manually.

Products that you want to display on the homepage(something like featured products), assign them to the “Home” category in addition to other categories you may have.

image 

I also found the Import feature is the the hardest beast to tame of all especially when you want to import the customers. I spent days to figure out how to properly import my existing customers and yet I only managed to keep around 60% of them. The rest just didn’t import correctly.

2. Search Not Functioning?

The minimum word length for indexing was 3 at default. At this level, searching for a 1 or 2 words item will not produce any result. If this is not what you want, change the word length at Admin > Preferences > Search. Then click Re-build entire index.

3. Friendly URL Setup

This is good for Search Engines. It’s done in Preferences > Friendly url. At first I was getting 404 error. You have to generate .htaccess at Tools > Generators > htaccess.

4. Removing Default Image on Homepage

Prestashop standard installation comes with a big image on the homepage which links back to Prestashop.

You’re most likely want to change this. You can do it by going to Modules > Home text editor.

If you want change the position, go to Modules > Positions.

5. Shipping Fees

This is quite a tricky subject among all.

Say, you’re charging by weight. The final shipping charge is also determined by the courier in use and destination. Therefore you need to first define the courier, the zone(s) and the weight ranges. If you want to use States, enable Contain States under Countries first.

Next, assign fee to each weight range for the courier and zone.

image

There’s a good tutorial here.

5. Removing Powered by Prestashop

While Prestashop deserves to appear on your site, you’ll have to decide if it fits to be so in your case. You can remove it from the webpages as well as the emails. As for the webpage, you’ll have to edit the source code as shown in the former link. Edit files in mails folder to customize your messages.

6. Removing “Notify me when available”

Whenever a product goes out of stock, your visitors will see a notification message.

image

If you don’t like the notice for whatever reason, disable it by going to Modules > Mail Alerts and tick off the option.

image 

7. Moving (Transplant) Blocks Around

If you’ve been wondering how to reposition for e.g. the Most Popular block from right column to the left and had searched high and low in the module tab but found nothing then you’re not alone.

Moving a block can’t be done in Positions. I tried and tried and tried to no avail.

It has to be initiated by clicking the Transplant a module button:

image

Say we wanted to move the Newsletter block from left column to the right, just do as shown here:

image

8. Getting Meta Title to Show Up

Defining meta tags for title, description and keywords are still important even in this era as they show up in search engine results and can greatly influence your click through rate.

First page that you need to pay attention is the index.php. So go to Preferences >> Meta Tags and select index.php. Make sure you update all languages if there are more than one.

9. Confused Between “Newsletter” and “Opt-in”?

In Prestashop these two words mean as shown in this shot from user sign-up screen:

image

Newsletter is your own notices and opt-in is for promotions, news etc from third parties. Still not clear? See this thread.

I know, I’ve gone beyond 6 tips that I wanted to talk about when I started this post and hope you’re ok with that.Smile

Also if you have any tips about PrestaShop, please don’t mind sharing it with us here..

Comments

Thanks, extremely usefull tips for prestashop

Hi there:

Thanks a lot for you tips. It will help people a lot who are starting to use prestashop. In my case the search indexing was a very fruitful tip above all.

I would love to be updated about your further posts on prestashop.

Take care,

Mz
homedelivery.bd@gmail.com

Thanks! And question....

Could you tell me how prestashop handles Purchase Orders? I don't see a point for having "Suppliers" in the backend, when they don't have a P.O system. Also, could I see your prestashop modifications live somewhere?

Please email me at shermsinc@gmail.com

As I see it there's no

As I see it there's no PO management in PrestaShop and the best place to find out about this is at their forum.

Not much modifications done - and my site is here.