Also, the number of template available seems very low. From your home page, if you add up the numbers under "Categories", you only have 10 templates to choose from? You need to get that to 100. Seriously. This is like a business card creator site - you need lots and lots of choices, and people will buy.
Not many want to custom design a complete cupcake wrapper themselves. Just pick a nice baby design and add text to it for the baby name.
Email some of your customers and ask them how you can improve.
My 2 cents. Congrats on the success, and good luck!
But, it's been on my to-do list for over a year to build a wizard on top of the custom designer with a step 1) choose a design, step 2) upload photo, step 3) enter text, type of experience.
[1] http://cakecentral.com/cake-decorating-forum-33.html [2] http://cakecentral.com/products/cupcake-wrapper-creator/revi...
They've been pretty bad the last few months. I think it's because the server was overloaded and response times were getting really bad. It was running on a GoDaddy $70/mo VPS with IIS, SqlServer. But that server was also hosting an Umbraco site and a WordPress blog. The PHP process was taking up 99% CPU nearly all the time.
Now I have it running independently on a GoDaddy VPS and all the static resources are on Amazon CloudFront. It is much faster.
My wife says the designs we have are out of date and we need to make some newer designs. This involves going to Target, looking at the greeting cards, place mats, napkins, and other nick-hacks to get ideas. Also, Pinterest is great for design ideas! Then, opening up InkScape or a D3 console and creating SVG color-in templates in the site's specific format.