Lost income due to COVID-19? E-junkie is providing 1 year free accounts to sell anything, anywhere. Click Here for more details.

E-junkie Help >

Upsell Offers

« Back to Selling on a Website or Blog

How to offer upsells on your site

While we don't have a dedicated upsell feature built-in, you can present upsell offers on your site in at least a couple different ways we explain below.

Upsell/downsell choice

Here your initial purchase button would actually just be a link that brings up your upsell page, or perhaps a popup overlay if your site has a way to do that. On your upsell screen, the Yes Please button would be a purcahse button for your upsell item, and the No Thanks button would be a purchase button for your base/downsell item. See this help page for tips to customize your E-junkie purchase buttons.

Intercepting checkout button clicks

When a buyer clicks a checkout button in their cart, you could intercept that click to redirect them to an upsell page instead. Since this would need to be set up in each sales page on your site, it would not be the default checkout behavior for your cart across all pages, and you could have the redirection differ among different sales pages. On your upsell page(s), the "No thanks" button/link to decline the upsell could simply be a customized View Cart button/link to bring up the buyer's original order from before they were redirected to the upsell offer.

Add-on upsells

You can use our cart customization to add a purchase link for an add-on upsell item in the cart itself. You can use the following code for an Add to Cart link (where XXXXXX would be the Item Number of the product it would add):

<a href='#' onclick='a2c(XXXXXX)'>Add to Cart</a>

...and paste that code into the User Text field under Manage Cart & Shop > Cart Preferences, along with whatever accompanying text or HTML you wish to go with the button—e.g., like so:

Add our bonus item for just $5 more!<br><a href='#' onclick='a2c(123456)'>Add to Cart</a>

You can even copy the style attribute from your regular Add to Cart buttons to make the in-cart link look the same:

Add our bonus item for just $5 more!<br><a href='#' onclick='a2c(123456)' style='display:inline-block;background: #3da5d9 url(https://www.e-junkie.com/ej/images/newaddtocart.png) center/100px no-repeat;border: none;padding: 7px 55px;border-radius: 3px;box-shadow: 1px 2px 2px rgba(0,0,0,0.2);text-decoration: none;'>&nbsp;</a>

However, if you want to show a different add-on upsell item depending on which sales page the buyer is viewing, you will need to use cart customization javascript in each sales page with the add-on upsell item's code (as noted above) and accompanying HTML in a customLanguage parameter modifying the user-text element—e.g., like so:

<script type="text/javascript">
var EJConfig = {
  customLanguage: {
    "user-text": "Add our bonus item for just $5 more!<br>\
      <a href='#' onclick='a2c(123456)'>Add to Cart</a>"
  }
}
</script>