|
|
| ||||||||||||||
![]() |
Once you have some decent traffic hitting your site (minimum of 1,000 unique visitors per day), it's time to switch gears and focus on split testing.
Split testing is the process of comparing different landing pages, offers, prices, headlines etc. to determine what works best with your traffic, yielding the highest conversion rates.
The two primary forms of split testing are -
A/B Split Testing: (simpler) Comparing two or more unique versions of a landing page.
Multivariate Testing: (more advanced) Comparing multiple testing parameters (headline, fonts, colors, image placement etc.) all at the same time, without requiring standalone tests.
-
As part of this tutorial I will walk you through the process of setting up A/B split testing for your website.
Step 1: Rotator Script
The rotator script will divide your traffic equally across two or more landing pages you are looking to test.
Save this script as your index.php file under a new directory (for example: /redirect/index.php) and update the files names to specify where to send your traffic:
Step 2: Store SID code
Once the rotator script redirected the traffic, we have to store the SID code in a cookie. This way, when the conversion event takes place, we can trace back the referring SID.
If your website is powered by SoftwareProjects, login to your account, click on 'Product Manager', then select 'Settings' from the menu on the left and download 'spi_cart.php'. Include that file on every one of your pages and you're all set.
If you're not using SoftwareProjects, include the code below on every one of your pages. Be sure to include this code at the top of each page:
Step 3: Log conversion event
If your website is powered by SoftwareProjects, you can skip this step.
Otherwise, you have to manually log the conversion event and referring SID code. This log file can later be imported into Microsoft Excel to produce a report showing conversions and sales volume by SID code.
On the thank you page, displayed to customers after they successfully place an order on your website, place this code:
Step 4: Review A/B Split Test Results
Login to your SoftwareProjects account, click on 'Product Manager' and then select 'By SID code' from the menu on the left.
The report will show you a breakdown of clicks, lead signups, conversions, conversion rate, sales volume, commissions and net profit, all grouped by the SID codes you picked to identify the tests you conducted:

--
In Summary:
A/B split testing is a quick and easy way to optimize your conversion rates, by continually testing different versions of your landing pages, product pricing, headlines etc.
Using SoftwareProjects, all you have to do to implement split-testing, is to copy and paste the rotator script (step 1) and modify the files / SID codes, to split traffic to the appropriate pages.
Everything else is built-in to the SoftwareProjects shopping cart system, so you don't have to worry about storing the SID code and passing it forward upon conversion.
Get your traffic rotator script up and you'll be able to view split test data within a matter of minutes.
View 3 Comment(s)
Split testing is the process of comparing different landing pages, offers, prices, headlines etc. to determine what works best with your traffic, yielding the highest conversion rates.
The two primary forms of split testing are -
A/B Split Testing: (simpler) Comparing two or more unique versions of a landing page.
Multivariate Testing: (more advanced) Comparing multiple testing parameters (headline, fonts, colors, image placement etc.) all at the same time, without requiring standalone tests.
-
As part of this tutorial I will walk you through the process of setting up A/B split testing for your website.
Step 1: Rotator Script
The rotator script will divide your traffic equally across two or more landing pages you are looking to test.
Save this script as your index.php file under a new directory (for example: /redirect/index.php) and update the files names to specify where to send your traffic:
<?php
// Enter two or more file names and pick SID codes
// to identify each page. The SID code is how you
// will later identify each variation.
$pages = array(
"index_control.php" => "Control",
"index_freeoffer.php" => "FreeOffer",
"index_expensive.php" => "Expensive"
);
// Pick a unique name to identify this test
$sid_testname = "Landing Page";
// DO NOT CHANGE ANYTHING BELOW THIS LINE
// Pick a random number between 1..num_pages
$page_id = rand() % count($pages);
// Set these for easier access
foreach ($pages as $url => $sid) {$page_id--; if ($page_id<0) break;}
// Redirect to chosen page, passing SID code
if (strpos($url,"?")===false) $url .= "?"; else $url .= "&";
Header("Location: $url&sid_testname=".
URLEncode($sid_testname)."&sid=".URLEncode($sid)); ?>
Step 2: Store SID code
Once the rotator script redirected the traffic, we have to store the SID code in a cookie. This way, when the conversion event takes place, we can trace back the referring SID.
If your website is powered by SoftwareProjects, login to your account, click on 'Product Manager', then select 'Settings' from the menu on the left and download 'spi_cart.php'. Include that file on every one of your pages and you're all set.
<?php
require_once("spi_cart.php");
// Your page content here ?>
If you're not using SoftwareProjects, include the code below on every one of your pages. Be sure to include this code at the top of each page:
<?php
// Store SID in a cookie for 90 days
// Replace YOURDOMAIN with your domain name
setcookie("sid",$sid,time()+3600*24*90,"/",".YOURDOMAIN.com"); ?>
Step 3: Log conversion event
If your website is powered by SoftwareProjects, you can skip this step.
Otherwise, you have to manually log the conversion event and referring SID code. This log file can later be imported into Microsoft Excel to produce a report showing conversions and sales volume by SID code.
On the thank you page, displayed to customers after they successfully place an order on your website, place this code:
<?php
// Open temporary file under the /tmp directory
// called 'conversions.txt'
$file = @fopen("/tmp/conversions.txt","a");
// Log conversion event and referring sid code
// (Be sure to replace AMOUNT with order amount)
@fwrite($file, date("Ymd").",".number_format($AMOUNT,2).
",".$_COOKIE['sid']."rn");
// Close file
@fclose($file); ?>
Step 4: Review A/B Split Test Results
Login to your SoftwareProjects account, click on 'Product Manager' and then select 'By SID code' from the menu on the left.
The report will show you a breakdown of clicks, lead signups, conversions, conversion rate, sales volume, commissions and net profit, all grouped by the SID codes you picked to identify the tests you conducted:

--
In Summary:
A/B split testing is a quick and easy way to optimize your conversion rates, by continually testing different versions of your landing pages, product pricing, headlines etc.
Using SoftwareProjects, all you have to do to implement split-testing, is to copy and paste the rotator script (step 1) and modify the files / SID codes, to split traffic to the appropriate pages.
Everything else is built-in to the SoftwareProjects shopping cart system, so you don't have to worry about storing the SID code and passing it forward upon conversion.
Get your traffic rotator script up and you'll be able to view split test data within a matter of minutes.
View 3 Comment(s)
Reputation Management is the process of continually monitoring search engines, blogs, forums and news sites for a company's name, product names and key executive names, in an effort to detect any negative postings and contain them as quickly as possible.
In a recent episode of DiggNation (I love this show), Alex Albrecht tells the story of a customer who purchased a $3k car audio system at Circuit City and got his car declared a fire hazard by Honda after Circuit City did a very poor job with the installation, causing damages in excess of $12k.
Shit happens, right? The customer contacted Circuit City about getting the company to own up and get the car repaired. Circuit City refused.

This is when it all blew up.
That single customer posted the story on various news sites like Digg and Consumerist.com; It is estimated the story was viewed by more than 400,000 users
Kevin Rose says: "Big companies don't get this yet, but they will very soon... Everyone on the Internet nowadays has the power to be a huge mouthpiece, either positive or negative... You probably did 10x damage to your brand rather than getting this fixed... Next time I need speakers for my car, Circuit City is not on my list"
I love how Alex sums it up - "Own up to your shit and you'll be good"
I couldn't agree more!
-
Unlike other Internet Marketing firms, SoftwareProjects Online Reputation Management service comes with an unconditional guarantee - "If we fail to cleanup your online reputation within 90 days, you get 100% of your money back". No hard feelings.
In a recent episode of DiggNation (I love this show), Alex Albrecht tells the story of a customer who purchased a $3k car audio system at Circuit City and got his car declared a fire hazard by Honda after Circuit City did a very poor job with the installation, causing damages in excess of $12k.
Shit happens, right? The customer contacted Circuit City about getting the company to own up and get the car repaired. Circuit City refused.

This is when it all blew up.
That single customer posted the story on various news sites like Digg and Consumerist.com; It is estimated the story was viewed by more than 400,000 users
Kevin Rose says: "Big companies don't get this yet, but they will very soon... Everyone on the Internet nowadays has the power to be a huge mouthpiece, either positive or negative... You probably did 10x damage to your brand rather than getting this fixed... Next time I need speakers for my car, Circuit City is not on my list"
I love how Alex sums it up - "Own up to your shit and you'll be good"
I couldn't agree more!
-
Unlike other Internet Marketing firms, SoftwareProjects Online Reputation Management service comes with an unconditional guarantee - "If we fail to cleanup your online reputation within 90 days, you get 100% of your money back". No hard feelings.
For the beginner Pay Per Click marketer, here are some basic principles of PPC you should master:

Rules of the game
1. PPC = You Pay Per every Click to your site.
2. Your goal is to generate clicks by Qualified prospects who are actively looking to buy your product right now.
3. The more Relevant your ad and landing page are to the user's search phrase and mindset, the more sales you'll generate.
Extra Bonus: Search engines reward you for relevancy, letting you pay less per each click.
Making Money with PPC
Net Profit = Gross sales - your internal cost of sales - Cost of PPC
Optimize your PPC campaigns to continually increase Net profit:
(a) Increase volume of Qualified propsects, to Relevant ads, that will Convert well, by adding more keywords to your account
(b) Reduce cost of PPC by eliminating non relevant keyword-ad combinations or keywords that don't match the desired prospect mindset

Your Most Important PPC Metrics
ROI = Return On Investment. How many dollars you earn per every dollar you spend on PPC
Conversion = Visitor to your site who chose to opt-in to your offer and become a Paying customer or Lead.
CR = Conversion Rate. Total conversions divided by number of clicks, yields the percentage of users who opt-in to your offer after viewing your landing page.
CPA = Cost per Acquisition. Total cost divided by number of conversions, yields the average cost per conversion.
CTR = Click Through Rate. Percentage of users who clicked on your PPC ad to visit the site.
How To
Increase clicks:
Add new relevant keywords to your account. Use tools like Google's Keyword Tool or Wordze.
Reduce cost of PPC:
Bid smart. Go for the long tail. Pause all keywords that don't generate a single sale after 300 clicks.
Improve CTR:
Write better, more relevant ads that match the user's search phrase and mindset. 2% CTR is good. Anything below 1% CTR is bad.
Improve Conversion Rate:
Work on your landing page. Experiment with different landing page variations (at least 3). Conversion rate typically average 3% to 6%
Rules of the game
1. PPC = You Pay Per every Click to your site.
2. Your goal is to generate clicks by Qualified prospects who are actively looking to buy your product right now.
3. The more Relevant your ad and landing page are to the user's search phrase and mindset, the more sales you'll generate.
Extra Bonus: Search engines reward you for relevancy, letting you pay less per each click.
Making Money with PPC
Net Profit = Gross sales - your internal cost of sales - Cost of PPC
Optimize your PPC campaigns to continually increase Net profit:
(a) Increase volume of Qualified propsects, to Relevant ads, that will Convert well, by adding more keywords to your account
(b) Reduce cost of PPC by eliminating non relevant keyword-ad combinations or keywords that don't match the desired prospect mindset
Your Most Important PPC Metrics
ROI = Return On Investment. How many dollars you earn per every dollar you spend on PPC
Conversion = Visitor to your site who chose to opt-in to your offer and become a Paying customer or Lead.
CR = Conversion Rate. Total conversions divided by number of clicks, yields the percentage of users who opt-in to your offer after viewing your landing page.
CPA = Cost per Acquisition. Total cost divided by number of conversions, yields the average cost per conversion.
CTR = Click Through Rate. Percentage of users who clicked on your PPC ad to visit the site.
How To
Increase clicks:
Add new relevant keywords to your account. Use tools like Google's Keyword Tool or Wordze.
Reduce cost of PPC:
Bid smart. Go for the long tail. Pause all keywords that don't generate a single sale after 300 clicks.
Improve CTR:
Write better, more relevant ads that match the user's search phrase and mindset. 2% CTR is good. Anything below 1% CTR is bad.
Improve Conversion Rate:
Work on your landing page. Experiment with different landing page variations (at least 3). Conversion rate typically average 3% to 6%
If you run a blog or forum, you already know one of the best ways to monetize your site is Affiliate Marketing.
When you write about a particular product or service, you can easily inject the proper affiliate links, earning commissions for all generated sales.
But what about user comments?
When users drop comments on your posts, you have no control over their content...
What if there was a way to automatically turn key phrases in user comments to affiliate links?
So when a user writes "I found a great deal on Amazon", a script will automatically replace the word Amazon with your Amazon affiliate link.
There are lots of plugins that handle basic keyword find/replace. I recommend you look at aLinks by Headzoo (it's free)

Existing plugins are limited to handling a very basic find/replace.
All the plugins I tested fail when -
1. User post their own unique Commission Junction / Azoogle / ClickBank affiliate link
2. User post a direct link to a site (http://www.amazon.com)
So I went on to develop a new plugin for one of our clients who is launching a full featured eCommerce site, with its own blog and forum.
My design goals were: Easy integration with vBulletin + WordPress ; Support basic find/replace as well as the two popular exceptions I found.
I had some old code we wrote for a little deals site you might have heard about. The old code was using RegEx which is clean but wasn't going to work here because my plugin was set to test 100,000+ phrases per each post. RegEx is slow.
Had to rewrite everything from scratch.
-
My new Affiliate Links Plugin is an elegant UpdateAffiliateLinks() php function that can be integrated with vBulletin + WordPress, updating the content of the post/comment prior to it being saved in the database:
The plugin reads a pipe delimited file that contains all the rules to be processed. Upon calling the UpdateAffiliateLinks() function, all rules are processed one by one and the content of the message is updated.
The rules file format is:
domain|parameter|value|newdomain|lastpath|separator
domain = Search string to look for
parameter = (optional) Parameter whose value we want to replace
value = (optional) new value for parameter
newdomain = (optional) completely new string to replace domain with
lastpath = (optional) replacement variable for the last url path
separator = (default is =) character identifying how parameter and value fields are separated.
Examples:
Replace the word Zappos with an affiliate link to the home page of Zappos:
Replace an Amazon affiliate ID with another (useful for cases where a user posts their own Amazon affiliate link):
Replace a Commission Junction ID with another (useful for cases where a user posts their own Commission Junction affiliate link):
Replace a specific parameter:
View 1 Comment(s)
When you write about a particular product or service, you can easily inject the proper affiliate links, earning commissions for all generated sales.
But what about user comments?
When users drop comments on your posts, you have no control over their content...
What if there was a way to automatically turn key phrases in user comments to affiliate links?
So when a user writes "I found a great deal on Amazon", a script will automatically replace the word Amazon with your Amazon affiliate link.
There are lots of plugins that handle basic keyword find/replace. I recommend you look at aLinks by Headzoo (it's free)

Existing plugins are limited to handling a very basic find/replace.
All the plugins I tested fail when -
1. User post their own unique Commission Junction / Azoogle / ClickBank affiliate link
2. User post a direct link to a site (http://www.amazon.com)
So I went on to develop a new plugin for one of our clients who is launching a full featured eCommerce site, with its own blog and forum.
My design goals were: Easy integration with vBulletin + WordPress ; Support basic find/replace as well as the two popular exceptions I found.
I had some old code we wrote for a little deals site you might have heard about. The old code was using RegEx which is clean but wasn't going to work here because my plugin was set to test 100,000+ phrases per each post. RegEx is slow.
Had to rewrite everything from scratch.
-
My new Affiliate Links Plugin is an elegant UpdateAffiliateLinks() php function that can be integrated with vBulletin + WordPress, updating the content of the post/comment prior to it being saved in the database:
<?php
UpdateAffiliateLinks(&$message); ?>
The plugin reads a pipe delimited file that contains all the rules to be processed. Upon calling the UpdateAffiliateLinks() function, all rules are processed one by one and the content of the message is updated.
The rules file format is:
domain|parameter|value|newdomain|lastpath|separator
domain = Search string to look for
parameter = (optional) Parameter whose value we want to replace
value = (optional) new value for parameter
newdomain = (optional) completely new string to replace domain with
lastpath = (optional) replacement variable for the last url path
separator = (default is =) character identifying how parameter and value fields are separated.
Examples:
Replace the word Zappos with an affiliate link to the home page of Zappos:
Quote:
| zappos.com|||Zappos |
Replace an Amazon affiliate ID with another (useful for cases where a user posts their own Amazon affiliate link):
Quote:
| amazon.com/exec||||tshirt-20 |
Replace a Commission Junction ID with another (useful for cases where a user posts their own Commission Junction affiliate link):
Quote:
| anrdoezrs.net|click|4918567|||- |
Replace a specific parameter:
Quote:
| http://www.payless.com/|PID|6472391 |
View 1 Comment(s)
I received this email from one of our customers today -
This super affiliate offered a unique tool for PPC marketers.
The tool was promoted under a "15 day trial" period, after which you were required to purchase in order to continue using the tool.
Based on our past experience with similar models, I recommended removing the trial option and offering the tool on a strict "you gotta pay to play" model.
I was happy to hear back, about how this simple change helped in significantly increasing converesions.
But was I surprised? Not really.
It all boils down to one of the oldest golden rules of Marketing: Pricing is Positioning
Think about it -
When you walk into a perfume store and you see one perfume bottle selling for $100 when another is selling for $20, what is your instant reaction? You're going to assume the $100 bottle is probably of much better quality.
The same principle applies to online products.
When you give something away for free (or offer a free trial) the inherent perception is that it's either a new product in test run or it's just not worth the money.
In addition, in the online world, a lot of users download dozens of products because they heard good things about them and then never proceed to install and test the product to its full extent.
If you offer a free trial, turn it off for a week and compare your results.
If for some reason you are absolutely committed to offering a trial, go with a "pay $1 for the first 30 days, get charged full price later" (like 1ShoppingCart.com) versus a "no credit card required, test the product first and decide later".
Quote:
| Your tip about removing the trial helped to raise conversions! |
This super affiliate offered a unique tool for PPC marketers.
The tool was promoted under a "15 day trial" period, after which you were required to purchase in order to continue using the tool.
Based on our past experience with similar models, I recommended removing the trial option and offering the tool on a strict "you gotta pay to play" model.
I was happy to hear back, about how this simple change helped in significantly increasing converesions.
But was I surprised? Not really.
It all boils down to one of the oldest golden rules of Marketing: Pricing is Positioning
Think about it -
When you walk into a perfume store and you see one perfume bottle selling for $100 when another is selling for $20, what is your instant reaction? You're going to assume the $100 bottle is probably of much better quality.
The same principle applies to online products.
When you give something away for free (or offer a free trial) the inherent perception is that it's either a new product in test run or it's just not worth the money.
In addition, in the online world, a lot of users download dozens of products because they heard good things about them and then never proceed to install and test the product to its full extent.
If you offer a free trial, turn it off for a week and compare your results.
If for some reason you are absolutely committed to offering a trial, go with a "pay $1 for the first 30 days, get charged full price later" (like 1ShoppingCart.com) versus a "no credit card required, test the product first and decide later".
My good friend Kris Jones from PepperJam, is under attack by Commission Junction. This is a classic case of David vs Goliath

Here's the gist of it -
PepperJam is a full service Internet Marketing firm specializing in affiliate management and affiliate marketing. PepperJam manages the affiliate programs for a few big clients on Commission Junction
PepperJam recently launched their own affiliate network, code named - the PepperJam Network. Early reviews from affiliates have been very favorable, raving about how PJN is so much easier to use and loving the transparency features allowing you to view full contact information for the merchant whose programs you are promoting.
Commission Junction is apparently not too happy about the loss of business and began approaching clients of PepperJam, demanding that they cease promoting their offers on the PepperJam Network or else their Commission Junction account will be terminated.
You can read more details about this story on the PepperJam blog here
Traditionally, Commission Junction never required exclusivity from their advertisers. LinkShare, a competing affiliate network, does prohibit its advertisers from featuring their programs on any other network. It seems like Commission Junction is now taking a similar stand, however at this point they are targeting the PepperJam Network alone.
Apparently Commission Junction doesn't mind if you run your programs on CJ and Azoogle, but you are no longer allowed to run your programs on CJ and PJN at the same time.
And it doesn't end there -
In a strange move, Commission Junction is now actively approaching PepperJam Search Engine Marketing clients and demanding those clients terminate their relationship with PepperJam. Yikes!
What do you think?
Is Commission Junction being unfair about this? What should PepperJam's next move be?
View 7 Comment(s)

Here's the gist of it -
PepperJam is a full service Internet Marketing firm specializing in affiliate management and affiliate marketing. PepperJam manages the affiliate programs for a few big clients on Commission Junction
PepperJam recently launched their own affiliate network, code named - the PepperJam Network. Early reviews from affiliates have been very favorable, raving about how PJN is so much easier to use and loving the transparency features allowing you to view full contact information for the merchant whose programs you are promoting.
Commission Junction is apparently not too happy about the loss of business and began approaching clients of PepperJam, demanding that they cease promoting their offers on the PepperJam Network or else their Commission Junction account will be terminated.
You can read more details about this story on the PepperJam blog here
Traditionally, Commission Junction never required exclusivity from their advertisers. LinkShare, a competing affiliate network, does prohibit its advertisers from featuring their programs on any other network. It seems like Commission Junction is now taking a similar stand, however at this point they are targeting the PepperJam Network alone.
Apparently Commission Junction doesn't mind if you run your programs on CJ and Azoogle, but you are no longer allowed to run your programs on CJ and PJN at the same time.
And it doesn't end there -
In a strange move, Commission Junction is now actively approaching PepperJam Search Engine Marketing clients and demanding those clients terminate their relationship with PepperJam. Yikes!
What do you think?
Is Commission Junction being unfair about this? What should PepperJam's next move be?
View 7 Comment(s)
What is a One Page Checkout?
One Page Checkout is a single web page your customer can use to buy a product/service from you.
Most shopping carts and e-commerce stores (like Amazon.com, Overstock.com etc) include a 2-5 page process, where the customer goes through several pages to enter credit card information, shipping address, shipping options, product options, re-confirming the order and so on.
Why is a One Page Checkout important?
If you recall my earlier post about Analyzing your website Sales Funnel, you'll recall that in general, the more steps your customers have to go through before you get paid, the lower your conversion rate is going to be.
Every additional step is another option for your customers to make a mistake, change their mind, get interrupted and abandon the order.
Technology behind a One Page Checkout
In the old days, breaking the checkout process to several steps (pages) was necessary because it was virtually impossible to dynamically alter the content of the page.
I'll explain what that means -
If a customer would like the order shipped to the same address as their billing address, there is no sense in displaying a shipping-address form.
If a customer would like to pay with an e-Check, there is no sense presenting a credit card form. The thing is you have to ask the customer for their preferences first and only then can you display the corresponding forms.
In the old pre-Ajax days, shopping carts implemented several steps so that a customer inputs their preferences first, then presented with the appropriate forms and then confirms the order.
These days, Ajax and other Javascript technologies, allow dynamically altering the page based on customer preferences. So if a customer is selecting a combo box that reads 'This is a Gift' - at that point in time a new form can be magically added to the page, showing gift wrap options.
Implementing a One Page Checkout
Whether you're selling 10,000 items or 1 item on your website, it is always a good idea to minimize the number of steps before you get paid, by introducing a one page checkout.
Typically, you will have to include Billing Information, Shipping Information, Items in cart, Shipping options and Order total on a single page.
Using Ajax, the information can be displayed in a way that is elegant and nicely condensed, so that your single page is short and doesn't require too much scrolling.
SoftwareProjects Shopping Cart
The SoftwareProjects Shopping Cart comes with built-in functionality for easily implementing a one page checkout on your website.
Simply select the product or products you would like to allow one-page-checkout for, customize the screens and generate the HTML code.
Here's a typical one page checkout page powered by the Software Projects shopping cart:
One Page Checkout is a single web page your customer can use to buy a product/service from you.
Most shopping carts and e-commerce stores (like Amazon.com, Overstock.com etc) include a 2-5 page process, where the customer goes through several pages to enter credit card information, shipping address, shipping options, product options, re-confirming the order and so on.
Why is a One Page Checkout important?
If you recall my earlier post about Analyzing your website Sales Funnel, you'll recall that in general, the more steps your customers have to go through before you get paid, the lower your conversion rate is going to be.
Every additional step is another option for your customers to make a mistake, change their mind, get interrupted and abandon the order.
Technology behind a One Page Checkout
In the old days, breaking the checkout process to several steps (pages) was necessary because it was virtually impossible to dynamically alter the content of the page.
I'll explain what that means -
If a customer would like the order shipped to the same address as their billing address, there is no sense in displaying a shipping-address form.
If a customer would like to pay with an e-Check, there is no sense presenting a credit card form. The thing is you have to ask the customer for their preferences first and only then can you display the corresponding forms.
In the old pre-Ajax days, shopping carts implemented several steps so that a customer inputs their preferences first, then presented with the appropriate forms and then confirms the order.
These days, Ajax and other Javascript technologies, allow dynamically altering the page based on customer preferences. So if a customer is selecting a combo box that reads 'This is a Gift' - at that point in time a new form can be magically added to the page, showing gift wrap options.
Implementing a One Page Checkout
Whether you're selling 10,000 items or 1 item on your website, it is always a good idea to minimize the number of steps before you get paid, by introducing a one page checkout.
Typically, you will have to include Billing Information, Shipping Information, Items in cart, Shipping options and Order total on a single page.
Using Ajax, the information can be displayed in a way that is elegant and nicely condensed, so that your single page is short and doesn't require too much scrolling.
SoftwareProjects Shopping Cart
The SoftwareProjects Shopping Cart comes with built-in functionality for easily implementing a one page checkout on your website.
Simply select the product or products you would like to allow one-page-checkout for, customize the screens and generate the HTML code.
Here's a typical one page checkout page powered by the Software Projects shopping cart:
| « Previous Posts |
About us | Contact us | Privacy | Terms & Conditions | Affiliates
Thursday, July 24th, 2008 Page generated in 0.349 seconds | ![]() |
