Getting Started with E-Junkie for E-Commerce

Finding the right e-commerce system can be a time consuming and frustrating process. No e-commerce platform is ideal for every situation, but we have found E-Junkie to be very easy to set up and flexible enough to meet the needs of many websites and businesses. In this post we’ll go through the process of getting started with E-Junkie and setting up a product to sell. We’ll also show you how to manage the affiliate program included with E-Junkie and how to set up a coupon code that can be shared with your customers.

What is E-Junkie?

E-Junkie provides “buy now” and “add to cart” buttons and a shopping cart that will allow you to sell digital products or tangible goods. It does not include a content management system like many e-commerce solutions, rather, you can use E-Junkie with the CMS of your choice. This separates E-Junkie from a lot of open-source and hosted e-commerce systems, which may be a good or bad thing depending on your needs. It integrates with PayPal, Google Checkout,, ClickBank, and several other payment processors.

We started using E-Junkie a few months ago on Vandelay Premier, where we sell graphic design resources. In our case, we were specifically looking for an option that would allow us to sell digital products while still using WordPress as a CMS. While we looked at several different options, E-Junkie proved to be the best fit for us and it was quick and easy to set up.

A lot of online shops that sell digital products use E-Junkie because it does a great job of handling the secure delivery of digital files, and it has a number of additional features that some of the other “light” e-commerce solutions do not offer.

The cost of using E-Junkie will vary greatly from one user to another. The cost starts at $5 per month and that allows you to sell 10 different products and it gives you 50 MB of storage space if you’re selling digital products. Prices increase depending on the number of products and amount of disk space, although you can opt to host the files yourself in order to save money on the disk space. The lowest-priced plan that allows for self-storage of digital products costs $18 per month. There are no bandwidth costs and no transaction fees.

Getting Started with E-Junkie:

Now that we have covered some of the basics about E-Junkie, let’s go through the process of getting started.


Step 1: Sign Up

If you don’t already have an account with E-Junkie you will first need to sign up (they offer a 1 week free trial).

Getting Started with E-Junkie for E-Commerce

Step 2: Basic Settings

After signing up you will receive an email with an activation code. Once you enter the activation code you’ll be led to a page where you will set up your payment details. You can enter the PayPal account where you would like to receive payments (can be a PayPal standard account), or you can enter your credentials for the other payment gateways that E-Junkie can integrate with.

Getting Started with E-Junkie for E-Commerce

Step 3: Adding Your Products

As you can see, getting set up is very easy and adding your first product can also be done in just a few minutes. From the seller admin dashboard, click on “Add Product” and you’ll be led to a page that looks like this:

Getting Started with E-Junkie for E-Commerce

On this screen you’ll need to enter the name of your product and you’ll have several other options like entering an item number, setting it to send you a copy of the email that goes to the buyer (can be helpful for testing), and customizing the email subject or body. From this page you will also set the price. Once you are ready you can click on “more options” if you are working with digital products and you can set an expiration for the download link, an item expiration (if you only want to sell the product temporarily), and a remote URL if you want to host the file elsewhere (such as your own server or Amazon S3).

Getting Started with E-Junkie for E-Commerce

When you’re done click on “next” and you’ll be able to submit the product. If you ever want to make changes to the product after it is submitted you can go to the seller dashboard and click on “View/Edit/Delete Products”. From here you will be able to select the product from a dropdown menu and you can change whatever you need.

Step 4: Adding Buttons to Your Site

After you have created the product you will be led to a page that includes the code for a “buy now” button. Alternatively, you can access this code any time by going to the seller dashboard and clicking on “Get Buy Now/Cart Buttons for Your Products”.

Getting Started with E-Junkie for E-Commerce

If you will be selling digital products and hosting them with E-Junkie, this is where you will upload the product. Click on the orange “upload” button near the top of the page. Next, take the code for whichever button you want to use and paste it into your page wherever you want the button to appear.  You’ll be able to include “add to cart” buttons, “view cart” buttons, and “buy now” buttons.

Once you have the button added to your page you are ready to start selling! You can also customize the buttons to use your own graphics instead of the default E-Junkie button. You can see an example by viewing the set of Subtle Grunge Grid Patterns available at Vandelay Premier. Scroll down below the item description and you will see an orange “add to cart” button.

Getting Started with E-Junkie for E-Commerce

Step 5: Setting Up Coupon Codes

If you’re selling products you may want to set up coupon codes to use for promotions. To do so, go to your seller dashboard and click on “Add / Edit E-Junkie Cart Discounts / Gift Coupons”. Here you’ll find a drop down menu with any discounts that you have already set up, or you can create a new one.

Getting Started with E-Junkie for E-Commerce

You can set the coupon to apply to all of your products, or just to specific products. You can set the details like an expiration date, minimum purchase to qualify, and more. Click “submit” when you are done and the coupon code is ready to go.

Step 6: Setting Up the Affiliate Program

Another popular feature for E-Junkie sellers is the affiliate program. To set this up go to “Edit Affiliate Program Settings” from the seller dashboard. Here you will set the default affiliate commission and the URL where visitors should be forwarded when they click on an affiliate link. Right below that you’ll see the code to link to the page where people can sign up for your affiliate program.

Getting Started with E-Junkie for E-Commerce

You also have more control over the specific products in your affiliate program. From the seller dashboard click on “Setup product specific affiliate programs”.

Getting Started with E-Junkie for E-Commerce

Here you can select one of your products from the drop down menu, and click on “Edit Affiliate Settings”. You can then set the affiliate commission and the URL where visitors should be taken when they click on the affiliate link for that product. So if you enter any info in these fields it will override the general settings and your affiliates will be able to link directly to the page of a specific product, which can help to improve conversions.

If you have high performing affiliates that you want to reward you can click on “View/Edit Affiliates” from the seller dashboard. Here you’ll be able to enter an “extra percentage” that will allow them to earn more from their sales.

That’s It!

So that covers the basics of getting started with E-Junkie. As you have seen, the basics are not very difficult and you can start selling much faster than you can with most e-commerce platforms. There are a lot of other features that you can explore if you are interested. In general, we feel that E-Junkie is ideal for small shops that want to sell products without a lot of hassle, especially for digital products. If you have a huge store with thousands of products, you’ll probably want to explore more advanced options.

Just for disclosure, this post is not sponsored or endorsed in any way by E-Junkie. One of the most frequent questions we’re asked is “what e-commerce system should I use?” Of course, the answer isn’t the same for all situations, but we’ve found that E-Junkie is a very good option for a lot of small businesses and individuals, so we thought it may be helpful to cover the basics here.

For more on e-commerce please see:

Looking for hosting? WPEngine offers secure managed WordPress hosting. You’ll get expert WordPress support, automatic backups, and caching for fast page loads.

18 Responses

Comments are now closed on this post.

  • Emmitt Tokarski, June 13, 2013

    where is download hyperlink, i cant find..

  • Ravi kumar, December 29, 2012

    Any Specific Product which is in the most need.

  • Tim Squires, June 4, 2012

    Thanks for this great information. Do you need to have an SSL certificate for e-junkie? I would like to use it in conjunction with PayPal, but wasn’t sure if an SSL certificate was also needed. Thanks

    • Steven Snell, June 4, 2012

      No, you don’t need an SSL certificate with E-Junkie. The shopping cart and processing actually uses their site and PayPal so nothing sensitive is entered on your site.

  • Richard, April 17, 2012

    Hi guys. This will probably seem really a basic question but I just cannot seem to figure this out. I just cannot work out how to change the EJ button style.

    I understand (as you explained above) that you need to change the URL for the image. However, when I load up the image to a page on my site it it will be something like and I then create a sub page like “button.html” and load the image to this page and add the name of the button to string which I changing for the link to EJ. However, when I edit the EJ code, it cannot find the image (it will be something like http://www.myname/button.html/myimagename.jpg). But this is not the only thing on this page as the website navigation bar is there with the footer etc.

    I know I’m changing the right part of the button as I copied your code above (step 4) and your green button popped straight up.

    Any guidance would be appreciated from a novice EJ user.

    • Steven Snell, April 17, 2012

      Hi Richard,
      Instead of putting your button on it’s own page (button.html) put it in an images folder, or some other folder. For example, your button URL could be When you use this URL it will only load the button rather than a full page.

  • serge, November 19, 2011

    Hi, nice and clear tutorial on usage.

    As for the info i’ve created a plugin for wordpress to simplify the product / order management in wordpress admin see some screenshots here :


  • Art Sans Raison, June 22, 2011

    Thanks for this article. We’ve used e-junkie to sell ebooks in the past and been very happy with their intuitive and user-friendly interface. Since we’re moving into the art space, we’re still trying to figure out the best way to host large files securely. If we can do it with e-junkie, that would be the best option – so it looks like this is doable from your article. Great!

  • Isadora, March 29, 2011

    What closed source option would work best for retail clothing (4 or 5 styles and about 100 product pages)?

  • Jordan Harbour, March 17, 2011

    We are currently building an e-commerce website using a plugin called ‘GetShopped’. It is incredibly versatile. A lot of thought went into it and I would highly recommend it (our client is also thrilled by how easy it is for her to use). I’m glad that we’re having a dialog about good e-commerce functionality here. It’s nice to have choice!

    • Vandelay Website Design, March 18, 2011

      Hi Jordan,
      GetShopped wasn’t a good solution for us because it forces you to create pages (or maybe posts, I don’t remember) for each product rather than being able to insert an “add-to-cart” button wherever you want. I found E-Junkie to be more flexible, but I’m glad to hear that GetShopped is working well for you.

  • HipHopMakers, March 16, 2011

    I looked into using their service before. But I didn’t like their pricing for storage. So I ended up buying a php script that allowed me to self storage files, with instant download, and pay with pay pal.

    It worked fine for me.

    • Vandelay Website Design, March 17, 2011

      We store our own files also. I found that the prices for storage were high for every similar service. If you’re selling large digital files like we are, storing it yourself will save a lot of money.

  • Ben Lewis, March 13, 2011

    Try as a better e-junkie

  • Theo, March 13, 2011

    Thanks for this article, i did not know about E-Junkie.

  • Carine Ferry, March 11, 2011

    I didn’t know I could do a webshop in WordPress! Thank you!

  • Derrick Dedmon, March 10, 2011

    Very Coool