Tutorials, How-tos, and Recommendations for Shopp

Organized from Shopp installation to post-checkout and ideas in between.

Research has shown that customers usually do not want to register to make a purchase from a store. How many customers are you losing because of this?

The default option for accounts-enabled in Shopp is to present registration fields to create an account during checkout. Note that accounts in a store are not “bad.” For existing customers, using an existing account can definitely speed up checkout. However, some customers do not want to register and its a good practice to offer this option.

In this tutorial we’ll learn how to add an API call (Shopp checkout guest) to allow your customers to make a choice.

Here is a screenshot of a part of a default Shopp checkout page:

Screen Shot 2013-06-14 at 2.14.18 PM

Click here to continue reading →

Answer Popular Customer Concerns at the Beginning of Checkout

by Lorenzo Orlando Caum on June 12, 2013

A frequently asked questions page is a great resource for your customers. A FAQ page works in your favor as it allows your customers (existing and new) to quickly find answers to most of their concerns without having to contact you.

An unsure customer is likely to click away from your store and go to a competitor’s website.

Here is another way to explain this idea:

Example 1) Customer arrives at your storefront page –> Takes a look at a product –> Has a question about shipping –> Goes to FAQ page and immediately finds their answer.

The customer may then decide to click away (if your shipping options aren’t acceptable) or they’ll go ahead and complete their order.

Example 2) Customer arrives at your storefront page –> Takes a look at a product –> Has a question about shipping –> Can’t find a FAQ page.

At this point, the customer may be unsure about the purchase and click away / shop elsewhere or they’ll contact you through your contact page or email. If you are able to respond quickly to the email, then you may be able to answer questions and the customer may complete the order. However, its also possible that by the time you have written a reply, the customer is no longer interested or may have purchased from a competitor.

Click here to continue reading →

Increase your Default Shopp Image Sizes

by Lorenzo Orlando Caum on May 29, 2013

This post kicks off our pivot to focus on performance, security, and conversions as related to WordPress e-commerce. We’ve selected these topics as they can increase sales in your online store.

Today we’ll be talking about images sizes in Shopp and why you should increase them.

Introduction to Shopp Images

On a new installation of Shopp 1.2.x, the default images sizes are as follows:

  • gallery-previews: 240px x 240px
  • gallery-thumbnails: 64px x 64px
  • thumbnails: 96px x 96px

Gallery-previews are used on Shopp product pages. Gallery-thumbnails are also used on the Shopp product pages and will appear under the primary image (if multiple images are in use). Thumbnails are used on the Shopp storefront page, Shopp collection (category) pages, and Shopp tag pages.

Here are some examples of what the URLs might look like for these pages:

Click here to continue reading →

Shopp e-commerce plugin

+ Extensions for Shopp Now Have Their Own Menu

by Lorenzo Orlando Caum on April 22, 2013

We’ve spent the past few days making changes to our Shopp + Extensions. The biggest change is that they have been moved out of the Shopp menu and into their own menu:

Screen Shot 2013-04-22 at 9.11.59 AM

Summary of Changes to Shopp + Extensions

The Start Here page for Shopp + Extensions provides information on our projects, links to Shopp resources, and pulls in blog posts from both Optimize My Shopp and Shopp 101.

We have removed all the walk-through videos for each plugin since these were rarely viewed.

Email marketing plugins received a link to our tutorial on how to generate a list of existing customers who have opted in to email marketing. This is useful if you are adding an email marketing integration to an existing store.

We’ve also fixed some issues related to grammar. Click here to continue reading →

Setup the clixGalore Conversion Code to work with Shopp

by Lorenzo Orlando Caum on April 7, 2013

clixGalore is an affiliate network that you can setup with Shopp. Adding an affiliate program to your Shopp online store is an easy way to grow your marketing and increase sales. In this post, we’ll show you how to configure Shopp to work with clixGalore.

The clixGalore code is a conversional pixel that fires after a specific event has taken place. Similar to other affiliate programs for Shopp, this code should be setup to run after a successful checkout on the Shopp thanks page.

Here is an example of the code from clixGalore:

<!--begin clixGalore code copyright 2013 -->
<img
src="https://www.clixGalore.com/AdvTransaction.aspx?AdID=1234&SV=567&OID=890" height="0" width="0" border="0">
<!--end clixGalore code -->
  • AdID = 1234 (will be unique for your account)
  • SV = 567 (Shopp order total)
  • OID = 890 (Shopp order transaction id)

Click here to continue reading →

How to Setup Facebook Conversion Tracking with Shopp

by Lorenzo Orlando Caum on April 5, 2013

In this post we’ll take a look at getting Shopp running with Facebook conversion tracking. This works by using a conversion pixel which fires after a successful checkout on the Shopp thanks page.

You’ll need an FTP client to complete this tutorial. We recommend the Transmit FTP client which is available for the Mac. If you aren’t using a Mac, then try FileZilla is an alternative option.

Here is an example of what the code snippet for Facebook’s conversion pixel:

<script type="text/javascript">
var fb_param = {};
fb_param.pixel_id = '1234567890123';
fb_param.value = '0.00';
(function(){
 var fpw = document.createElement('script');
 fpw.async = true;
 fpw.src = '//connect.facebook.net/en_US/fp.js';
 var ref = document.getElementsByTagName('script')[0];
 ref.parentNode.insertBefore(fpw, ref);
})();
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/offsite_event.php?id=1234567890123&value=0" /></noscript>

When it runs, it will tell Facebook that an event has occurred for a certain amount. Note that the value “1234567890123″ is an example and not a real value. The same applies for “0.00.”

Click here to continue reading →

Customize the Thesis Theme for Shopp

by Lorenzo Orlando Caum on April 1, 2013

In this post, we’ll learn how to set up the Thesis theme with Shopp. For this tutorial we’ll be using Thesis 1.85 which powers this website.

When Thesis is activated on a WordPress site with Shopp, the product pages will appear with extra elements. Below is an example:

Screen Shot 2013-04-01 at 6.25.37 PM

We can see that there are certain elements that appear such as the author, date, comments, and more. This makes the product page look like a blog post. We’ll continue this tutorial to remove those elements.

Click here to continue reading →

In this tutorial we’ll show you how to fix a common error that can occur when WordPress runs out of resources.

By default WordPress will try to set aside 40M of memory for PHP. However, there are times where this amount is not enough.

Here are a few examples of the PHP memory error:

[20-Jan-2013 03:51:52] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 512 bytes) in /redacted/wp-content/plugins/shopp/core/flow/Order.php on line 2168
[11-Feb-2013 01:55:26] PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 15552 bytes) in /redacted/wp-content/plugins/shopp/core/model/Image.php on line 29
[20-Mar-2013 05:25:29] Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 2046199 bytes) in /redacted/wp-content/plugins/shopp/core/DB.php on line 238

Click here to continue reading →

How to Show More than 20 Products in the Shopp Products Manager

by Lorenzo Orlando Caum on March 11, 2013

By default the Shopp Products Manager (WP-admin –> Shopp Catalog –> Products) displays 20 products on a page. The next set of products are then “paginated.” You can use the following URL to adjust the number of products shown on a page:

yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=123

Note: yourwebsite.com should be changed your site URL and “123″ should be changed to the number of products that you want shown.

Here are some more examples:

  • Show 50 products per page = yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=50
  • Show 75 products per page = yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=75
  • Show 100 products per page = yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=100

 

Add Product Images to the Shopp Cart and Checkout Pages

by Lorenzo Orlando Caum on March 3, 2013

In this tutorial, we’ll learn how to add cart images to our cart & checkout pages. This will help customers “see” the specific items that are in their cart.

You’ll need to have Shopp templates enabled.

Go to WP-admin –> Shopp Setup –> Presentation. If templates are already enabled, you’ll see a checkmark for templates. If you do not see this, then follow the instructions for setting them up.

Specifically, you’ll need to login to your site with a FTP client. A free option is FileZilla. We recommend Transmit (if you are on a Mac).

Next browse to your theme folder and create a shopp subfolder in it. Once setup, you’ll see that you now have a set of Shopp files in the new Shopp subfolder similar to this location:

wp-content/themes/yourthemefolder/shopp/
Click here to continue reading →

Page 1 of 812345...Last »