Write the reason you're deleting this FAQ
When it comes to making mistakes in your eCommerce business, there can be many. I've been working on websites for a long time and I know most of the common mistakes that one can make simply because I've done some of them myself and I've heard of people doing them lol. Mistakes on an eCommerce website will happen, it's unavoidable, but fixing them in a timely manner before they take root and harm your business it what really matters.
You'll need to read up on the common practices of setting up an eCommerce website so that you don't fall into the same mistakes that a lot of us have done. Some of the mistakes are pretty easy to spot while others may not be as obvious.
In this discussion I'm going to go over the 10 mistakes that can kill your eCommerce business
Your contact info is hidden
When you're running a business you will want people to be able to trust you. If you decide to hide your contact information then you're just making it more difficult for someone to call or email you, and that's never a good thing. People will always have questions, so make sure your information is out there for the public. Also, if you don't have it publicly viewable you can be sure that your adwords ads won't go live if you're tying out a PPC campaign 
Crappy Product Descriptions
When someone comes to your website they want to be shown the best of the best. If your content is written like you don't care, then why should the people coming to your website purchase from you? Having bad product descriptions just tells people you want their money and you don't want to invest time into your own website. They will instantly think that your lack of effort to put proper content into your descriptions will carry over to how you run your business and that will push people away. Also, people want information and not just images of the product. Since they can't hold it in their hand you need to explain how large it is, how heavy it is, what it does exactly and how awesome it is overall. Doing this will increase your sales, not doing this will make sure your competitor gets the sale lol
Bad Search Function
If you messed up your search function, or your programmer did, you need to get that bad boy up and running immediately. I've been to plenty of websites and I tend to use the search bar before I even waste time looking for something. If they search bar isn't functioning and it's throwing up a 404 page or some other error, I just leave the site because I know I'm going to run into another brick wall eventually since there was already one bad experience. You want to keep everything working so that people don't act like me and leave at the first sign of a bad experience lol. And the search function is one of those things that you basically set and forget. It will work as long as your website is up and you don't have to worry about it, usually.
Long Process To Checkout
I can't tell you how many times I've abandoned a cart simply because I felt like I was jumping through hoops just to buy something. I was on a website that literally kept trying to show me up-sells for roughly 5 click throughs to different pages before it showed me the "Checkout" button lol. I mean come on, how hungry was this person for a sale that they needed to constantly show me up-sells and keep my from checking out? I kept thinking that this person read an eBook which said up-sells were a good thing to do at checkout, which they are, but this person though "Well, if one page is good then 5 should be great!". In reality the person was killing their own profits by annoying the people who were trying to checkout 
Low Quality Images
This gets me every time, and I'm not even a designer lol. When I get to a website that is using poor quality images that are obviously taken from a phone or cropped out of a bigger image and stretched to fit into a section it shouldn't be in, I want to leave the page. I never purchase from a store like this because I think that it's going to just be a poor quality service since they didn't even have the time to make their website look good. I mean come on, it's not that difficult to figure out the size of the image you need and crop it in MS paint if you need to lol. I'm not the only person who thinks this either, there are millions of people like me 
Not Enough Payment Options
When it comes to checking out, not everyone is going to want to use PayPal. You will need to have plenty of payment options if you're going to capitalize on your traffic. Think about it, you won't always get a sale if you just have PayPal as your payment option because people want to use their own credit or debit cards. Sure they can use them within PayPal, but they usually don't because they aren't aware that they can. If you give your users another option like Authorize.net then people can have the freedom to use whatever payment option they want and everyone is happier. Well that is unless you are in a niche that is rampant with fraud, then people will use Authorize.net and file charge backs as soon as they get their items.
Excluding your TOS and Privacy Policy
With a lot of advertisers wanting only credible companies in their pool, you now need a clear cut TOS and Privacy Policy page that is easily accessible to everyone. This is because places like Google Adwords wants you to be fully transparent and not hit your buyers with any secret terms that allows you to keep their money no matter what. If you have a no refund policy, then it better be able to be seen by the public with one easy click.
Forcing People To Register
When it comes to buying something online, forcing people to register gets pretty annoying. So if you do need the to register in order to purchase, don't make it complicated and then they have to double opt into your email list in order to get back to their shopping cart. You're only creating more abandoned shopping carts and if you've ever done anything with eCommerce, you know that's annoying.
Too Much Design On Your Pages
If you're trying too much on your website, just stop. No one likes a show off and you're just making your website look trashy. One of the first things you learn in art class is that you can over do it with just a single brush stroke, which is true in web design as well. There is a line that is very easy to cross when it comes to a good design and a design that looks like you tried everything at the same time lol. Make it basic but modern and clean at the same time and you've got a winning design combo on your hands 
No Optimization
I can't get over this. I get clients coming to me every week complaining about their websites not increasing in the rankings as much as I had told them they could be. I then tell them that they requested that I not access their code and optimize their pages for the search engines in order to have proper on page optimization. They then back peddle and try to tell me that I could have accessed the website whenever I wanted... But they never gave me the login details lmao
You need to optimize your website off page and on page in order to increase in the SERPs and get more traffic from the search engines. You can't just do one and expect to rank high, you need both.
In Conclusion:
These are just 10 mistakes that can kill your eCommerce business in a short amount of time. Most of the reasons are easily fixable if you just sit down for a day and take your time editing. Hell, you could even hire someone to fix all of this for a few bucks. At the end of the day you need to think of how people are going to act on your website. If they get annoyed or lost at any point while they are on your website, you're likely going to lose a sale.
Remember to follow me 
https://www.seoclerks.com/user/Razzy
Thanks!
Razzy
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
Are you sure you want to delete this post?
| Match | Count | SQL | Script |
| SELECT * FROM members_ledger WHERE ip = ? AND added>=unix_timestamp(NOW())-86400 | 1 | SELECT querystring, added
FROM members_ledger
WHERE
ip = ? AND added>=unix_timestamp(NOW())-86400 | /opt/clerks-staging/docroot/include/functions/includes/security.php 398 fetchMemberLedger() include_once() |
| SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='22938' | 1 | SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid
FROM `questions` as q
JOIN categories_faq as c ON q.catid=c.CATID
WHERE (q.status=1 OR
(q.status=2 AND userid='')
)
AND q.quesid='22938' | /opt/clerks-staging/docroot/viewfaq.php 496 () () |
| SELECT * FROM seoclerks.members WHERE USERID='19821' | 1 | SELECT * FROM seoclerks.members WHERE USERID='19821' | /opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() () |
| SELECT * FROM categories_faq WHERE CATID='43' | 1 | SELECT CATID, seo, name, metatitle, h2header, metakeywords, metadescription, metaheader, parentid, image_name FROM categories_faq WHERE CATID='43' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() GetCategorySeoFromType() |
| SELECT * FROM seoclerks.members WHERE USERID=19821 | 1 | SELECT googleplus_profile FROM seoclerks.members WHERE USERID=19821 | /opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() () |
| SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=22938 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faq as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=22938
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='22938' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc | 1 | SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered,
b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b
WHERE a.quesid='22938' AND a.userid=b.USERID and b.status='1' AND a.status=1
ORDER BY a.combined_votes DESC, a.date_answered asc | /opt/clerks-staging/docroot/viewfaq.php 1245 () () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=118466 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=118466
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=118477 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=118477
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=118524 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=118524
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=118684 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=118684
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=121287 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=121287
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=122026 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=122026
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=141957 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=141957
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=136846 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=136846
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=140571 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=140571
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=141672 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=141672
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=141755 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=141755
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=141912 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=141912
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=150761 LIMIT 5 | 1 | SELECT m.username FROM
ratings_faqanswers as r,
seoclerks.members as m
WHERE r.USERID=m.USERID
AND r.upvote=1
AND r.PID=150761
LIMIT 5 | /opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() () |
| UPDATE questions SET total_views = total_views + 1 WHERE quesid='22938' | 1 | UPDATE questions SET total_views = total_views + 1 WHERE quesid='22938' | /opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() () |
| SELECT * FROM questions WHERE quesid!='22938' AND status='1' AND (question like '%10 mistakes kill eCommerce business%' OR question like '%mistakes%' OR question like '%kill%' OR question like '%eCommerce%' OR question like '%business%') -- ORDER BY RAND() LIMIT 15 | 1 | SELECT quesid, question, seo, userid
FROM questions
WHERE quesid!='22938' AND status='1'
AND (question like '%10 mistakes kill eCommerce business%' OR question like '%mistakes%' OR question like '%kill%' OR question like '%eCommerce%' OR question like '%business%')
-- ORDER BY RAND()
LIMIT 15 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() () |
| SELECT * FROM seoclerks.members WHERE USERID='18151' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='18151' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='8860' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='8860' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='12262' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='12262' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='3968' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='3968' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM seoclerks.members WHERE USERID='9399' limit 1 | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='9399' limit 1 | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture() |
| SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=22938%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID | 1 | SELECT USERID, username FROM members_ledger
WHERE script='/opt/clerks-staging/docroot/viewfaq.php'
AND querystring LIKE '%id=22938%'
AND added>=UNIX_TIMESTAMP(NOW())-1200
GROUP BY USERID
| /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() () |
| SELECT * FROM categories | 1 | SELECT * FROM categories | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache() |
| select * from categories_software order by name asc | 1 | select * from categories_software order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories() |
| select * from categories_wanttobuy order by name asc | 1 | select * from categories_wanttobuy order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories() |
| select * from categories_wanttotrade order by name asc | 1 | select * from categories_wanttotrade order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories() |
| SELECT * FROM seoclerks.members WHERE USERID='134.png' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='134.png' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='585810.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='585810.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='593814.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='593814.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='598515.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='598515.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='598707.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='598707.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='600052.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='600052.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='589438.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='589438.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='641363.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='641363.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| SELECT * FROM seoclerks.members WHERE USERID='600657.jpg' | 1 | SELECT profilepicture FROM seoclerks.members WHERE USERID='600657.jpg' | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage() |
| select * from categories_faq order by name asc | 1 | select * from categories_faq order by name asc | /opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories() |
| count(*) | sql1 | error_msg |
|---|
| Load | Count | SQL | Max | Min |
Cristian
How do you know you've made the right change? Your conversion rate goes up!
All of the reasons Razzy enumerated above are valid and highly important for any web store! Once you have all that in check you need to think about how the users are interacting with your website and find exactly what you can improve.
For example, the simple color and location of the "Order" button matters A LOT! It is highly important to find the best alternative with the best conversion rate. This can be even more challenging if you have low traffic and no credible facts can be drawn from the data available to you in a period of a few days. I believe for eCommerce website, A/B tests are essential! You need to constantly improve your user experience and the only way of doing that is to test and test again! How do you know you've made the right change? Your conversion rate goes up! All of the reasons Razzy enumerated above are valid and highly important for any web store! Once you have all that in check you need to think about how the users are interacting with your website and find exactly what you can improve. For example, the simple color and location of the "Order" button matters A LOT! It is highly important to find the best alternative with the best conversion rate. This can be even more challenging if you have low traffic and no credible facts can be drawn from the data available to you in a period of a few days.
Are you sure you want to delete this post?