You are previewing PrestaShop 1.3 Beginner's Guide.
O'Reilly logo
PrestaShop 1.3 Beginner's Guide

Book Description

Build and customize your online store with this speedy, lightweight e-commerce solution

  • Covers every topic required to start and run a real, trading e-commerce business with PrestaShop

  • Deploy PrestaShop quickly and easily, and make your PrestaShop search-engine friendly

  • Learn how to turn a single new PrestaShop into a thriving e-commerce empire

  • Step-by-step fully illustrated explanation and discussions aimed at helping beginners like you towards the realization of your own PrestaShop store and beyond

  • In Detail

    PrestaShop is a hidden gem. There are many much more widely known online shopping cart solutions that have nothing like the features, potential, and ease of use that this open source, completely free-to-use, system has. But until now there has been no information available on how to make the most of it. This book takes a step-by-step approach to help you set up your own e-commerce store and maximize its potential. Even if you are totally new to e-commerce and PrestaShop, you can have your own functioning e-commerce store quickly and with tiny expenditure. Imagine the feeling when you get that glorious e-mail saying that you have your first paying customer.

    This practical guide follows the order of developing an active business. Packed with easy-to-follow steps with loads of screenshots and clear explanations, it follows a step-by-step approach to set up a PrestaShop e-commerce store from the very beginning through finding a web host, setting up your PrestaShop store, accepting money from customers, and planning for the future of your business.

    The first few chapters are a lightening, but thorough, illustration of how to get your shop online, stocked up, and looking smart and unique, including some really cool and really simple product features to show off your wares in style – very quickly. The later chapters are quite diverse and cover some exciting stuff such as newsletters, loyalty schemes, alternative revenue streams, statistics and analytics. You will also learn about security, disaster recovery, payment handling, currencies, taxes, shipping, and more. Towards the end, the chapters cover final preparations before going live, handling orders in PrestaShop, and how to promote your store and get more customers. Once the money starts to flow, the book looks at the future of e-commerce and your PrestaShop business. Then it discusses how to get to the top of your niche and stay there. And then the big secret: to use the knowledge you have gained to turn a single PrestaShop into a thriving e-commerce empire.

    The Appendix covers a number of worthwhile topics such as a handy PrestaShop control panel reference and various web resources for PrestaShop.

    Start and run your own e-commerce business using PrestaShop

    Table of Contents

    1. PrestaShop 1.3 Beginner's Guide
      1. PrestaShop 1.3 Beginner's Guide
      2. Credits
      3. About the Author
      4. Acknowledgement
      5. About the Reviewers
      6. Preface
        1. Why PrestaShop?
          1. Simplicity and function
          2. Stability and progress
          3. It's cool!
        2. Open source and OSL are the best!
          1. Availability
          2. Cost
          3. Updates
          4. Support
        3. My golden rule of e-commerce
        4. What this book covers
        5. John's 7-day challenge
          1. Installing, configuring, and stocking-up
          2. Customers, search engines, and customization
          3. Now and the future
        6. Who this book is for
        7. Which hosting environment?
          1. Option 1: Developing on your own PC
          2. Option 2: Live hosting accounts
          3. PrestaShop turn-key hosting
        8. Get your hosting ready to go
        9. What happens if I get stuck?
          1. www.prestashop-book.com
          2. www.prestashop.com
          3. www.businessdreams.net
        10. Help others to help you
        11. Remember
        12. Conventions
        13. Time for action - heading
          1. What just happened?
          2. Pop quiz - heading
          3. Have a go hero - heading
        14. Reader feedback
        15. Customer support
          1. Errata
          2. Piracy
          3. Questions
      7. 1. Building Your PrestaShop
        1. Case studies
        2. Downloading PrestaShop
        3. Time for action - transferring files to your web host
          1. What just happened?
        4. Making a database
        5. Time for action - creating a database
          1. What just happened?
        6. How to install PrestaShop
        7. Time for action - the PrestaShop auto-installer
          1. What just happened?
        8. Post-install security
          1. Deleting the install folder
        9. Time for action - how to delete the install folder
          1. What just happened?
          2. Renaming the admin folder
        10. Time for action - renaming the admin folder
          1. What just happened?
        11. Your shop-front explained
          1. Header
          2. Column (left & right)
          3. Main content
          4. Footer
        12. Your admin control panel
        13. Time for action - logging in to your PrestaShop control panel
          1. What just happened?
          2. Control panel guided tour
          3. Have a go hero - hunt the PrestaShop thimble
        14. Before we continue
          1. Pop quiz - a few questions about Chapter 1
        15. Summary
      8. 2. Shop Fitting and Layout
        1. Arranging key modules
          1. Cart block
        2. Time for action - installing the shopping cart module
          1. What just happened?
          2. Categories block
          3. User info block
          4. My account block
        3. Time for action - making a customer account
          1. What just happened?
          2. Permanent links block
          3. Suppliers and manufacturers blocks
          4. Quick search block
          5. Footer links block
          6. Have a go hero - moving the blocks around
        4. Creating your home page
        5. What goes on your home page?
          1. Unique Selling Proposition
          2. Most important facts or navigation
            1. Products
        6. Time for action - how to add your content to your home page
          1. What just happened?
        7. Creating the 'must-have' pages
          1. Delivery
          2. Legal notice
          3. Terms and conditions
          4. About us
          5. Secure payment
        8. Time for action - using the content management system
          1. What just happened?
        9. Suppliers and manufacturers
          1. What about suppliers?
        10. Time for action - defining manufacturers and suppliers
          1. What just happened?
        11. Contacting your store
          1. Contacts
        12. Time for action - creating departments to contact
          1. What just happened?
        13. PrestaShop themes
          1. Finding themes
          2. Choosing a great theme
          3. Installing the themes
        14. Time for action - installing a PrestaShop theme
          1. What just happened?
          2. Pop quiz - themes and things
        15. Customizing your template
          1. Important preliminary point
          2. Moving modules around
        16. Time for action - moving modules
          1. What just happened?
          2. Customizing the default image sizes
        17. Time for action - changing the default image size
          1. What just happened?
          2. PrestaShop templates
        18. Time for action - creating a new template
          1. What just happened?
          2. Editing your CSS file
            1. Background-color
            2. Font-size
            3. Want more?
        19. Time for action - editing and updating your CSS file
          1. What just happened?
          2. Changing graphics
            1. Buttons and icons
          3. Themes summary
        20. The cherry on top
        21. Time for action - uploading your company/store logo
          1. What just happened?
        22. Summary
      9. 3. Merchandising for Success
        1. Shop categories
          1. Planning your category structure
          2. Creating your categories
        2. Time for action - how to create product categories
          1. What just happened?
          2. Creating content for your categories and subcategories
        3. Time for action - adding category descriptions
          1. What just happened?
        4. Adding products
          1. Product descriptions that sell
            1. Actually selling the product
            2. Ask for the sale
          2. Create some images with GIMP
        5. Time for action - how to add a product to your PrestaShop
          1. What just happened?
        6. Highlighting products
          1. New products
        7. Time for action - how to highlight your newest products
          1. What just happened?
          2. Specials
        8. Time for action - creating a special offer
          1. What just happened?
          2. Recently viewed
          3. Best sellers
        9. Accessories
        10. Time for action - creating an accessory
          1. What just happened?
        11. Features
        12. Time for action - using PrestaShop's 'Features'
          1. What just happened?
        13. Attributes
        14. Time for action - an attributes example
          1. What just happened?
          2. Have a go hero - the combinations generator
        15. Customizing
        16. Time for action - allowing your customers to customize
          1. What just happened?
        17. Product mania!
          1. Pop quiz - a few product marketing questions
        18. Summary
      10. 4. Giving Customers More and Getting More Customers
        1. SEO: Search Engine Optimization
          1. Which keywords should we use?
            1. Discovering the value of keywords
            2. A keyword success story
              1. Don't fall off your chair
            3. Keyword clarification
        2. Meta tags
          1. Types of meta tag
        3. Time for action - PrestaShop meta tags
          1. What just happened?
        4. Search aliases
          1. Choosing aliases
        5. Time for action - creating the article
          1. What just happened?
        6. Tag clouds
        7. Time for action - creating a tag cloud
          1. What just happened?
        8. Search-friendly and canonical URLs
          1. Search-friendly
        9. Time for action - how to get search-friendly URLs
          1. What just happened?
          2. Canonical
        10. Time for action - choosing your canonical URL
          1. What just happened?
        11. Writing and displaying articles
          1. Good ideas when writing articles
            1. Make your articles easy reading
            2. Think about your audience
            3. Sell, but sell subtly
            4. I before e except after c
            5. Now what?
          2. Page formatting and keyword density
            1. How many times should the keywords/phrases be used?
          3. Quick tips
          4. Writing Summary
        12. Using the CMS
        13. Time for action - creating the article
          1. What just happened?
        14. Time for action - displaying the article
          1. What just happened?
          2. Have a go hero - article prominence
        15. I am a robots.txt
        16. Time for action - creating robots.txt
          1. What just happened?
        17. Helping Google with site maps
        18. Time for action - Google site maps tutorial
          1. What just happened?
        19. PrestaShop search weightings
        20. Speaking to new audiences
          1. Switching languages
        21. Time for action - enabling a second language
          1. What just happened?
          2. Creating translations
        22. Time for action - translating product descriptions
          1. What just happened?
          2. A quick alternative to all of the above
        23. Time for action - translating your whole website
          1. What just happened?
          2. Languages conclusion
          3. Pop quiz - PrestaShop search
        24. Summary
      11. 5. Tools, Newsletters, Extra Income, and Statistics
        1. Exploring the Preferences and Tools tabs
          1. Useful Preferences
            1. PS directory
            2. Terms of service
            3. Cart re-display at login
            4. Timezone
            5. Contact
            6. Meta-Tags
            7. Products
              1. Price display
              2. Minimum purchase total
              3. Number of days the product is considered new
              4. Products per page
              5. Default order by
              6. Default order way
              7. Images options
            8. Email
            9. Image
            10. Localization
            11. Database
          2. Top tools
            1. Tabs
        2. Time for action - customizing your tabs
          1. What just happened?
            1. Quick accesses
        3. Time for action - creating a Quick Access
          1. What just happened?
          2. Pop quiz - Tools and Preferences challenge
        4. E-mail marketing with newsletters
          1. Most people don't buy!
            1. Why?
            2. The stages of e-mail marketing
          2. Setting up the newsletter module
        5. Time for action - the newsletter module
          1. What just happened?
          2. Switching on product notifications
        6. Time for action - product notifications
          1. What just happened?
          2. Building a big list of subscribers
            1. Advertising your newsletter
            2. Compelling content
            3. Incentives
              1. What to give away
            4. Offering more via e-mail
          3. Creating newsletters
            1. Product Information
            2. Genuine news
            3. Company announcements
            4. Designing your newsletters
          4. Sending newsletters
            1. A quick word about spam
            2. Using a PrestaShop module to send newsletters
            3. Using your web host to send newsletters
            4. A dedicated e-mail service provider to send newsletters
            5. A free e-mail system to send newsletters
            6. Getting your subscriber list
        7. Time for action - accessing your e-mail list
          1. What just happened?
        8. Extra revenue with Google AdSense
          1. Creating the Google AdSense code
        9. Time for action - creating the Google code
          1. What just happened?
          2. Setting up Google AdSense in PrestaShop
        10. Time for action - installing Google AdSense
          1. What just happened?
        11. Setting up PrestaShop statistics
          1. Graph and grid engines
          2. Statistics modules
        12. Time for action - setting up statistics engines and modules
          1. What just happened?
          2. Exploring the statistics options
            1. Visitors online
            2. Pages not found
            3. Search engine keywords
            4. Best categories
            5. Best customers
            6. Best products
            7. Best suppliers
            8. Best vouchers
            9. Carrier distribution
            10. Catalog statistics
            11. Software
            12. Geolocation
            13. Newsletter
            14. Visitors origin
            15. Registered customer info
            16. Product details
            17. Customer accounts
            18. Sales and orders
            19. Shop search
            20. Visits and visitors
        13. Installing Google Analytics
          1. Getting a Google Analytics account
          2. Have a go hero - doing more with the thing
        14. Time for action - installing Google Analytics
          1. What just happened?
          2. Using Google Analytics
        15. Summary
      12. 6. Security and Disaster Recovery
        1. Types of attack
              1. Common sense issues
              2. Brute force
              3. SQL injection attack
              4. Cross-site scripting
              5. User error
        2. Employees and user security
        3. Time for action - creating users
          1. What just happened?
          2. Profiles
        4. Time for action - creating profiles
          1. What just happened?
          2. Permissions
            1. Permissions and their levels
        5. Time for action - configuring permissions to profiles
          1. What just happened?
          2. Pop quiz - security
        6. SSL—Secure Sockets Layer
          1. Shared SSL, dedicated SSL, or no SSL
          2. Setting up SSL in PrestaShop
        7. Time for action - setting up SSL in PrestaShop
          1. What just happened?
        8. Making a copy of your store
          1. Introducing the backup process
            1. Frequency
          2. Backing up your database
        9. Time for action - backing up your database
          1. What just happened?
          2. Backing up your files
        10. Time for action - backing up your files
          1. What just happened?
        11. Using your copy
          1. Restoring the database
        12. Time for action - how to restore the database
          1. What just happened?
          2. Restoring the files
        13. Time for action - how to restore your files
          1. What just happened?
          2. Assessing what went wrong
          3. Have a go hero - securing your newly restored shop
        14. Upgrading PrestaShop
        15. Time for action - how to upgrade PrestaShop
          1. What just happened?
          2. Have a go hero - keeping your store live while upgrading
        16. This chapter in a nutshell
        17. Summary
      13. 7. Checkouts and Shipping
        1. Introduction
          1. Which payment provider should I use?
            1. Merchant accounts
          2. PayPal or Google Checkout
              1. SSL requirements
              2. Cost
              3. Getting your money
              4. Flexibility
              5. Chargebacks
              6. Friendliness
              7. Conclusion
          3. Have a go hero - turning a negative into a positive
        2. Using PayPal
          1. PayPal account
          2. Setting up your PayPal checkout
        3. Time for action - installing the PayPal module
          1. What just happened?
        4. Using Google Checkout
          1. Google Checkout account
          2. Installing the checkout
        5. Time for action - how to set up Google Checkout payments
          1. What just happened?
        6. Other payment methods
          1. Cheque
          2. Cash on delivery
          3. Bank wire
        7. Sales taxes
        8. Time for action - setting up PrestaShop to handle sales tax
          1. What just happened?
        9. Currencies
          1. Adding a currency
        10. Time for action - adding a currency
          1. What just happened?
          2. Setting currency rates
        11. Time for action - setting a currency rate
          1. What just happened?
          2. Auto exchange rate updates
        12. Vouchers
          1. Creating a voucher
        13. Time for action - creating a voucher
          1. What just happened?
          2. Giving the vouchers to your customer
        14. Shipping options
          1. Super-simple shipping configuration options
          2. Common shipping scenarios
            1. Shipping calculated by sale value
        15. Time for action - configuring shipping by sale value
          1. What just happened?
            1. Configuring shipping by weight
        16. Time for action - how to configure shipping by weight
          1. What just happened?
            1. Shipping configuration in depth
        17. Gift wrapping and recycled packaging
        18. Time for action - setting up gift wrapping and recycled packaging options
          1. What just happened?
          2. Pop quiz - a refresher
        19. Your PrestaShop so far
        20. Summary
      14. 8. Get Set…
        1. Creating an account and placing an order
        2. Time for action - creating an account and placing an order
          1. What just happened?
        3. Repeat business with customer loyalty scheme
        4. Time for action - setting up your loyalty scheme
          1. What just happened?
        5. Getting some product comments
          1. All about comments
          2. How to get some product comments
        6. Time for action - getting some feedback for your products
          1. What just happened?
        7. Putting a discount voucher on the front page
          1. Creating the voucher (reminder)
          2. Showcasing the voucher
        8. Time for action - putting your voucher on the home page
          1. What just happened?
        9. Registering with the search engines
          1. Registering
        10. Time for action - registering with the search engines
          1. What just happened?
        11. Marketing your site
        12. Posting in forums
          1. Finding the forums
          2. How to write good posts
            1. Write at your skill level
            2. Criticism
            3. Don't shamelessly promote yourself
          3. Creating forum signatures and profiles
          4. Forum marketing conclusion
        13. Promoting your store using social media
          1. Twitter
            1. Branding your profile
            2. Following others
            3. A lightning guide to tweeting
              1. Regular tweets
              2. What's your frequency Kenneth?
              3. Broadcasting
              4. Humour
              5. Questions
              6. Achievements and events
              7. Replying and re-tweeting
              8. Sales tweets
            4. Twitter summary
          2. Facebook
            1. Avoid spamming
            2. Start a group
            3. Start an event
            4. Start a page
          3. Social media conclusion
        14. Google AdWords
          1. Setting up a campaign
        15. Time for action - Google AdWords made quick and simple
          1. What just happened?
          2. Have a go hero - optimizing for Google AdWords
        16. Handling orders and checking payments
          1. Creating order messages
        17. Time for action - creating messages
          1. What just happened?
          2. Statuses
        18. Time for action - Statuses
          1. What just happened?
          2. Checking Payments
          3. Processing an order
        19. Time for action - how to process an order
          1. What just happened?
        20. More about the Customers and Orders tabs
          1. Groups
        21. Time for action - creating and using groups
          1. What just happened?
          2. Customers
          3. Carts
          4. Invoices
        22. Time for action - Invoices
          1. What just happened?
          2. Merchandise return
          3. Pop quiz - refresher questions
        23. Summary
      15. 9. Go… To the Future
        1. "Why are we here?"
        2. The power of e-commerce and a passive income
          1. The busy billionaire
        3. Perpetual analyzing, improvement, and marketing
          1. Analyzing statistics
            1. PrestaShop statistics
              1. Pages not found
              2. Best products, best categories, and catalog statistics
              3. Shop search
              4. PrestaShop statistics summary
            2. Google Analytics
              1. Visitors
              2. Traffic sources
              3. Content
              4. Google Analytics summary
          2. Improvement
            1. Optimizing your articles, product descriptions, and category descriptions
            2. Optimizing your AdWords campaign
        4. Time for action - optimizing Google AdWords
          1. What just happened?
            1. Adding new articles
          2. Marketing
          3. Devising a routine and sticking to it
        5. Time for action - making a plan
          1. What just happened?
        6. The big secret
          1. High street retail
          2. Duplication
          3. Look at it like this
            1. An analogy to explain
            2. What about all these corner shops?
          4. Technical duplication tips
            1. Varying your payment provider
            2. Varying your web host
            3. Varying your content
            4. Vary your cart software
            5. Try something totally new
          5. Have a go hero - John's 24-hour challenge
        7. The future of e-commerce and PrestaShop
          1. Pop quiz - questions about Chapter 9
        8. Picture this
        9. Summary
      16. A. Control Panel Quick Reference
        1. Catalog
          1. Tracking
          2. Manufacturers
          3. Suppliers
          4. Attributes and groups
          5. Features
          6. Image mapping
          7. Tags
          8. Attachments
        2. Customers
          1. Addresses
          2. Groups
          3. Carts
        3. Orders
          1. Invoices
          2. Delivery slips
          3. Merchandise return
          4. Credit slips
          5. Customer messages
          6. Statuses
          7. Order messages
        4. Payment
          1. Currencies
          2. Taxes
          3. Vouchers
        5. Shipping
          1. Carriers
          2. States
          3. Countries
          4. Zones
          5. Price ranges
          6. Weight ranges
        6. Stats
          1. Modules
          2. Settings
          3. Search engines
          4. Referrers
        7. Modules
          1. Positions
        8. Employees
          1. Profiles
          2. Permissions
          3. Contacts
        9. Preferences
          1. Contact
          2. Appearance
          3. Meta-Tags
          4. Products
          5. Email
          6. Image
          7. Database
          8. PDF
          9. Localization
          10. Search
        10. Tools
          1. Languages
          2. Translations
          3. Tabs
          4. Quick Accesses
          5. Aliases
          6. Import
          7. Subdomains
          8. DB backup
          9. CMS
          10. Generators
      17. B. Web Resources
        1. PrestaShop related
        2. Sales and marketing
        3. Technical
        4. Resources
        5. Other shopping carts and content management systems
        6. Other
      18. C. Pop quiz - Answers
        1. Chapter 1
          1. A few questions about Chapter 1
        2. Chapter 2
          1. Themes and things
        3. Chapter 3
          1. A few product marketing questions
        4. Chapter 4
          1. PrestaShop search
        5. Chapter 5
          1. Tools and Preferences challenge
        6. Chapter 6
          1. Security
        7. Chapter 7
          1. A few product marketing questions
        8. Chapter 8
          1. Refresher questions
        9. Chapter 9
          1. Questions about Chapter 9