One-Click Upsell
Please note: Before you can participate as a vendor in ClickBank’s One-Click Upsell program, you must apply for inclusion. Affiliates do not need to apply to benefit from One-Click Upsells.
ClickBank is pleased to offer qualified vendors the opportunity to make up to three additional offers to a customer after the initial purchase is completed. For most product types, the customer will not be required to re-enter any information, and will be charged immediately. Since each additional purchase only requires a single click, we refer to this process as “one-click upsell.”
How Does ClickBank’s One-Click Upsell Flow Work?
The beginning of an upsell flow operates like any other ClickBank purchase; a customer visits your Pitch Page, clicks the payment link, then enters their payment information on the ClickBank order form and completes their purchase. In a non-upsell purchase, the customer is then taken to a confirmation page where they see their order details and can access the product.
In an upsell-enabled purchase, however, the customer is instead taken from the order form to an additional Pitch Page of your choice (upsell-1). Depending upon how the upsell flow is configured and how the customer responds to the offer, they may then be sent to a second Pitch Page (upsell 2), and finally, sent to a third and final Pitch Page (upsell 3 in Diagram 1.1). We refer to this sequence of Pitch Pages as an “upsell flow.” Here are just a few examples of how you might implement your upsell flow.
Once the customer completes the upsell flow, they are taken to a ClickBank Confirmation Page, which contains links to the individual Thank You pages of the items purchased. You do not need to create a new Thank You Page to represent all possible purchase combinations; ClickBank automatically displays the correct combination of purchased items.
Below is an example of the confirmation page shown at the end of a completed upsell flow. From this page, the customer may access the Thank You Page for each product purchased. Additionally, both you and the customer will receive a sales notification email for each item purchased.
Important Notes Regarding Upsell Flows
1. The affiliate from the original sale will be credited for each sale in the upsell, although
the vendor may choose a different commission rate for each product in the upsell.
2. The maximum price of each upsell product is $500.
3. Any product type may initiate an upsell flow, but certain product types included in the upsell flow may prohibit “one-click” capabilities and will require the customer to re-enter payment information or accept clearly stated purchase terms (see below for more information).
Upsell Flows vs. One-Click Upsell
In some situations, a product may be part of an upsell process, but cannot be “one-click.” In these cases, we will show the customer the ClickBank order form again, rather than immediately processing their order. In these purchases, the only pieces of information that need to be re-entered on the order form are the customer’s credit card details.
An upsell flow cannot be “one-click” if any of the following are true:
- The customer pays for the initial purchase in one of the following currencies: CHF, DKK, EUR, GBP, NOK, SEK.
- The customer pays for their initial purchase with PayPal.
- The additional product being offered is a shippable product.
- The additional product being offered is a recurring billing product. In this case, the customer will be directed back to the ClickBank order form to accept the terms of the subscription.
Creating an Upsell Flow
Creating a working upsell flow consists of four steps:
- Creating upsell Pitch Pages for the additional products you want to offer.
- Adding upsell payment links to these pages.
- Configuring the upsell flow in your ClickBank account.
- Attaching the upsell flow to your existing product.
Step 1: Creating Upsell Pitch Pages
As part of the upsell flow, vendors will offer additional products to a customer who has already made a purchase. On each of these upsell Pitch Pages, customers must be given the opportunity to accept or decline the additional offers. Since these pages do not operate like a typical Pitch Page, they must adhere to certain guidelines and be approved by ClickBank before the upsell flow becomes active.
Each upsell Pitch Page must follow these guidelines:
· Must have a prominent option to decline the offer near every accept link or button.
· Must prominently display the price associated with accepting the offer.
· The accept link or button must indicate the customer is making a purchase:
- Acceptable phrases include: “Buy Now,” “Add to My Order,” or “Add to My Purchase.”
- Vague or misleading phrases are unacceptable, such as: “Click Here to Continue,” “Learn More,” or simply “Yes.”
In addition, you must agree not to change the price of the upsell offers or the accept/decline wording, buttons, or images after the upsell flow has been approved.
Step 2: Creating Upsell Payment Links
Now that you’ve created your upsell Pitch Pages, it’s time to add accept and decline payment links to them. An upsell payment link is the same as any other payment link, with the exception of these two parameters: cbur (response type) and cbf (session identifier).
The cbur response type parameter tells ClickBank if the customer has accepted or declined your upsell offer. Therefore, your upsell Pitch Page must include two payment links, one with an accept (a) value and the other with a decline (d) value.
For example, the accept button should use the following payment link format:
http://3.somenick.pay.clickbank.net/?cbur=a
The decline button would use the following payment link format:
http://3.somenick.pay.clickbank.net/?cbur=d
Advanced Users:
The cbf session identification parameter allows you to offer upsells to customers with disabled browser cookies (approximately 10% of customers). You are not required to use the cbf session identification parameter; however, if it is not used, customers with disabled cookies will be redirected to the standard order confirmation page, rather than your first upsell Pitch Page.
When the customer makes a purchase, ClickBank will pass the cbf parameter to your first upsell Pitch Page. You must then capture the parameter and pass it back to ClickBank in the payment link. This may be accomplished using a dynamic programming language such as perl, php, jsp, asp, .net or others.
If you are not experienced with dynamic programming, we recommend hiring an experienced developer for assistance.
An example of how to retrieve the parameter using php is: $_REQUEST['cbf'].
Example payment links:
http://3.somenick.pay.clickbank.net/?cbur=a&cbf=<parameter passed>
http://3.somenick.pay.clickbank.net/?cbur=d&cbf=<parameter passed>
Step 3: Configuring the Upsell Flow in Your Account
Now that you have created your Upsell Pitch Pages, log in to your ClickBank account and go to the My Products section of the Account Settings tab.
You should see a red tab called Upsell Flows above your list of existing products. Click this tab, and then click Add New Flow to start the process.
Enter a name for your upsell flow, and click Create Flow. You will now see a graphical representation of your upsell flow.
Offer 1, on the left, is the first upsell product offered to customers after their initial purchase is completed. To select a product to offer to the customer, click Select next to End Flow. You’ll now see a Product Selection box.
Choose the product you wish to offer (by item number) from the Product dropdown box. Next, enter a URL for the Upsell Pitch Page you want to use for this product. Please make sure your Upsell Pitch Page follows the guidelines mentioned in Step 1.
Finally, enter the commission % you will pay to affiliates when a sale of this upsell product is successful. When you’ve completed all of this information, click Save.
Now that you’ve selected your first upsell product, you can select products further along the upsell flow. Of course, if you only want to offer one additional product after the initial sale, you can click Close in the upper right corner of the Upsell Flow Specifics box to save and exit this upsell flow.
Between Offer 1 and Offer 2, you’ll see On Accept and On Decline, and to the right of each, under Offer 2, the option to select a product. This means that you can select different products to offer to the customer based on whether the customer accepted the initial upsell offer or not.
For example, if the customer declines your initial offer, you could offer them a less expensive version of the product with fewer features, or if they purchase the first upsell product, you could offer them an additional product with related features or benefits.
Follow the same process for Offer 3. At any time along the flow, you can opt to have the offers end by leaving the product listed as End Flow. Once you’ve completed all offers, or wish for the upsell flow to end, click Close in the upper right corner of the Upsell Flow Specifics box to save and exit this upsell flow. You’ll now see it listed on your Upsell Flow list, where you can edit or delete it.
After you have closed the upsell flow, submit the request by clicking the “Request Approval” link under the status column. You will receive a response to your request within 3 to 5 business days letting you know if any changes need to be made or if the upsell flow is approved.
Step 4: Attaching the Upsell Flow to Your Existing Product
Upon approval, you’ll see an upsell flow number listed next to the flow name. To attach the upsell flow to one of your products, you’ll need to add the cbfid (ClickBank Flow ID) parameter to the payment link of the existing product you wish to use to initiate the upsell flow.
To accomplish this, simply add the upsell flow id number as a cbfid url parameter to the payment link on your Pitch Page.
For example, the following payment link would result in Flow ID #1 being initiated after the initial purchase is completed:
http://1.nickname.pay.clickbank.net/?cbfid=1
If you have multiple upsell flows, you can switch this number at any time to initiate a different upsell flow.
At this point, your upsell flow should be live, and you should place a test purchase to ensure it’s working.
If you have any questions, please email upsell@clickbank.com.
How to Apply
To participate in the One-Click Upsell program, you must meet the following requirements:
- ClickBank client for a minimum of six months
- Made over 5000 sales through ClickBank
- Lifetime chargeback rate must be 0.6% or lower
- Lifetime refund rate must be 10% or lower
- Maximum price of each upsell product must be $500 or less
- Recurring billing products can be part of the flow, but the sale will not be “one click”
In addition, your upsell flow must be approved by ClickBank. Once approved, you must agree not to change the price of the upsell offers or the accept/decline wording, buttons, or images.
If you believe you meet the requirements and want to learn more, please submit the following form to apply. If you are accepted into the program, we will notify you directly.






