PlanetJune Craft Blog

Latest news and updates from June

selling crafts and patterns online

If you’d like to sell your own patterns or handmade goods online, there are many options open to you. It can be intimidating, especially if you’re just starting out, to figure out which venue is the best fit for you. As I’m always getting emails asking for advice about this, I thought I’d put together an overview of some of the major options, with the main positive and negative points of each.

selling your crafts and patterns online

For this post, I’m going to look at the pros and cons of online craft marketplaces (like Etsy), online pattern marketplaces (like Ravelry), a PayPal shopping cart on your own blog/website, and creating your own self-hosted shop from scratch.

Online Craft Marketplaces

Online craft marketplaces like Etsy were primarily designed for people to sell handmade goods, but you can also sell patterns through them. (In some cases this can be a disadvantage for pattern sellers: no matter how clearly you phrase your title and description, you’ll still receive orders from people who don’t read them at all and buy a pattern thinking they are going to receive a handmade toy…)

As Etsy is so popular, I’ll go into a little more detail with some pros and cons of an Etsy shop.


  • Very popular, so you have access to a lot of traffic
  • Easy to set up listings and add photos
  • No setup fees: you only pay for each item you list
  • Can enable automatic re-listing for pattern sales
  • Possible digital file download service in future (currently in beta testing) or you can sign up for CraftHub as a digital download service


  • Fee to list each item (currently 20c), whether or not it sells
  • Listing expires after 4 months, and you have to pay to relist it
  • Percentage fee on every sale (currently 3.5%)
  • With so much competition, it can be difficult to stand out
  • Listings get buried very quickly and are only found if someone is searching for that specific thing (e.g. “fox amigurumi pattern” has 73 results; “amigurumi pattern” has over 10,000)
  • Your potential customer needs to create an Etsy account in order to purchase from you
  • Automatic digital file delivery (for pattern sales) is only available for a fee

Other Marketplaces:
ArtFire is similar to Etsy, but there are no listing or success fees; instead you pay a fixed monthly fee, no matter how many items you list and how much (or little) you sell. Customers can buy without creating an account. There’s no option for digital file delivery.

There are also other options, including BigCartel, Storenvy, Shopify, and many more. Each has a different fee structure, different customization options, and are suited to different types of products. Your best option is to shop around and read all the information you can on each before making your decision.

International Marketplaces:
The options I’ve mentioned so far have all been US-based, but most, if not all, welcome sellers from around the world. However, if you’re not based in North America, you may wish to consider opening a shop with an online marketplace located in your own country. You can receive payments in your own currency, and if you sell physical products, selling to locals keeps your shipping costs lower, which may make your products seem more attractive!

You’d need to find an appropriate marketplace for your own country or continent – here are a couple of popular examples:

  • Folksy trades in British pounds and is for UK-based sellers only.
  • DaWanda is available to worldwide sellers, but primarily caters for the European market, with payment in Euros and site translations in English, German, French, Spanish, Italian, Dutch and Polish.

Online Pattern Marketplaces

Ravelry and Craftsy both provide a marketplace exclusively for patterns. This can be an effective solution for many pattern sellers. It’s very low maintenance, as, once you’ve uploaded your patterns to their server, your customers can automatically download their patterns after paying.

  • Ravelry is for knitting and crochet patterns only. It gives you access to over 2 million Ravelry users, plus anyone else you bring in from your blog, social media, etc. It has a very reasonable sliding scale monthly fee structure (and it’s free if you sell under $30/month). Customers don’t need a Ravelry account to be able to buy from you.
  • Craftsy is for any kind of patterns and has zero fees at the time of writing. It is still new, so may not have a large customer base as yet – you may need to bring in much of your own traffic. Your customers will need to create a Craftsy account in order to purchase.

And an added bonus: as these venues are for pattern sales only, the chance of someone thinking they are buying a finished item instead of a pattern is much lower (although I hear it still happens, on Craftsy at least).

PayPal Shopping Cart

If you already have a blog, a PayPal shopping cart may be a good way to introduce for-sale items to your website and customers. (This is how I started out, in 2007!) You can either create a post or page for each item, or have one ‘shop’ page listing all your items. For each item, you’ll create a PayPal button that people can use to add it to a PayPal shopping cart, and then check out through PayPal.

It’s a good transitional move for a blogger – it’s easy to set up, and there are no fees (beyond the PayPal fees you’d also be paying with any of the other options in this post). However, if you don’t already have a blog and don’t want to start blogging anyway, I’d advise against starting a blog or website just so you can use a PayPal shopping cart.

Using a PayPal cart instead of a ‘real’ shop makes you look like a very small business, which may deter some people from buying from you. (If you already have an audience who trusts you, that shouldn’t be a problem though – and you can always move on to another option if/when things take off!)

I wouldn’t advise a PayPal cart as a long-term solution if you’re serious about growing your business and aren’t just selling a few items as a hobby business; as it’s just a shopping cart and not a full shop, it’s very limited. If your business is successful and/or your catalogue grows, you’ll get frustrated with having to create a new PayPal button for each item you create. You also have no way to track orders beyond your payment notification emails and PayPal account records, so you’ll have to download your PayPal transaction logs into a spreadsheet if you want to generate any reports about how well you’re doing, or get your sales totals for your tax return.

Self-hosted eCommerce Site

If you have your own website, you can install eCommerce software to create your own shop (Wikipedia has a comparison of many options). This option gives you the most control over your shop, and potentially costs the least (in money, at least) but requires a time investment or a cost to hire someone else to set up your shop.

I use Zen Cart for my shop, and I like it, but I’m not sure I’d recommend it to others. On the plus side, it’s completely free, and I can change it to look and work exactly the way I want it to – it works well for my needs. I can offer instant pattern downloads; I have sales reports at my fingertips; it costs me nothing except my monthly web hosting fee. But I don’t generally recommend it to other people for these reasons:

  • Time: It takes a lot of work to set up initially – it took me 2 weeks of full-time work to get my shop ready to launch. And every time I want to change something, I have to schedule in more time to make the changes (there’s a reason why my shop still isn’t branded with my logo, almost a year after the logo launch…)
  • Tech Skills: If you want to make tweaks and updates to your shop, you need to get more into the code side of things – it’s not very user-friendly. If you’re not familiar with HTML (the code that webpages are written in) I’d suggest you either find someone to help you with that side of things, or avoid Zen Cart.

You could get away with using default templates that come with the software and doing very little in the way of modifications, but then your shop won’t look like it’s yours, and branding is very important – you want your customers to remember you! Or you could hire a web designer/developer to create and install your shop for you (for a one-off fee), but that’s a steep investment if you’re just starting out.

So, if you’re not a very technical person or don’t have the time or inclination to delve into code, I’d recommend you use a simpler option like a marketplace store.

Alternatively, you could look into a best-of-both-worlds solution like Ecwid, that allows you to set up a store on your own domain without doing any coding. You’d get the advantages of having your own store, branding, and control, with the ease of an online marketplace for creating your listings. However, you do have to pay a monthly fee for this convenience.

My Experience

I can tell you that setting up multiple shops takes a lot of time, and maintaining shops on many platforms may take more in effort (and, potentially, in fees) than you get back in sales. If you’re spending time maintaining 5 shops, is that the best use of your time, or would it be wiser to free up more time to create more products?

You’d probably do better to concentrate your efforts on one shop, or two selling locations that make sense for your situation (e.g. one local and one international marketplace shop, or one marketplace shop and a shop on your own site).

This is my current situation:

  • I focus all my attention on my own self-hosted PlanetJune shop, and that’s where I see the bulk of my sales.
  • I maintain my Etsy shop, but only for advertising purposes, as many people search for patterns on Etsy and I want mine to show up in their searches. (I think of my Etsy fees as my advertising budget.)
  • My ArtFire shop is still open, but I don’t have time to maintain it and I’m in two minds about keeping it open – do I really need a third shop? (No.) But then, you can easily import Etsy listings into ArtFire, so I could update my shop relatively easily… I’m still on the fence about this one!
  • I closed my Ravelry shop, but continue to list all my patterns in their database with links back to my own shop, so my patterns show up in all the Ravelry searches, but I don’t have to maintain yet another shop.
  • I closed my DaWanda shop, as I just didn’t have time to add all my listings. Also, accepting payments in Euros was a hassle, and many customers didn’t speak English, which made communication difficult.
  • I haven’t set up a Craftsy shop, because my business strategy is to bring everyone to my own shop. The only thing Craftsy could offer me that I don’t already have is access to their customers, and for me, the work in creating and maintaining my presence there isn’t justified by the potential sales.

Those reasons make sense for me, but won’t necessarily apply to you if you don’t have a high-traffic website, you sell patterns but don’t have an instant download option, you don’t want to do any coding, you live in Europe, you just sell your work as a hobby, or countless other factors…

In Conclusion…

I hope you can see that there really is no one-size-fits-all solution here: every option has its advantages and disadvantages, and you need to decide what’s best for your unique situation, based on your business goals, your location, the type of products you sell, your technical ability, your budget, and the time you can invest – both initially, to create your shop(s), and then on an ongoing basis, for maintenance and processing orders.

Using an online craft/pattern marketplace has many advantages: it’s easy to get started and to list your items, and you’ll (hopefully) get lots of traffic via people searching that site. On the flipside, the costs are higher, people tend to associate their purchases with the site (“I bought it on Etsy/Ravelry”) instead of with you (“I bought it from PlanetJune”) so it’s harder to build brand loyalty, and you’ll have direct competition in the search results from other sellers who may offer similar products at lower prices.

Setting up a shop on your own site, with a simple PayPal cart or dedicated eCommerce software, means that you have fewer costs, less direct competition, and people know they are buying from you. The downside is that, if nobody knows about your shop, nobody will visit, so the onus is on you to spread the word. That’s really a subject for another post, but you can do this by: writing a blog with useful content that people want to read and share; making sure your site shows up in Google searches; being active on social media; handing out business cards with your web address; or countless other marketing strategies. The best-looking and most functional shop in the world won’t do you any good if nobody sees it…

Where and how you sell online is a big decision, and it’s worth taking the time to compare options and find the right platform for you before you delve into setting up your shop – it’s a lot of work to change to a different storefront and set up all your item listings again, and you don’t want to lose your existing customers by moving to a new web address.

If you’re considering selling online, or already have a shop but wonder what other options are available, I hope you’ve found this summary useful!

Have you used any of these options, or something different? What were the results? I’d love to know your online selling venue recommendations; for or against! Please feel free to share your thoughts and experiences in the comments…


  1. Terry Hoffman said

    You may want to mention the new site, They just upgraded from their old site, The have numerous categories for hand made items and patterns. There is a one-time verification fee of $5, then listing is free, selling is free, and you listings stay up forever, until you take them down.

  2. Miriecarol said

    Hi, June
    I am a Kenyan in africa just want to appreciate your crafts there just wonderful i have tried to make a few and i love the results.I will keep following up your advises through PlanetJune.

  3. dedri said

    Hi June. This is an immensely useful article and I am so sorry that I didn’t see it before asking the same question everyone else seems to be asking.

    I just want to say, that I appreciate you getting back to me with this link.

    Keep well.


  4. eimear said

    thank you for posting this – great article and very clearly put.

  5. Linda said

    excellent informative post. 🙂
    I am new to the whole selling patterns thing online, and it’s good for me to consider options before I commit to a platform. I’ve already been selling handmade crochet dolls locally, but now I am receiving requests about obtaining my patterns.

    I was thinking to launch on etsy first (since i’m somewhat familiar with that platform) and experience what happens before fanning out to other websites. But now i’m reconsidering if starting on Craftsy is the better option?
    I do have a Paypal account but I can’t really get a hang on what kind of fee’s I could be expecting when receiving money for a pattern….

  6. Caroline Brooke said

    I’ve been selling patterns for a couple of years online and do best with etsy, although the fees really add up and you have to pay for listing adds now to get noticed. I’ve had mixed results with ravelry a flurry of sales when I list something but then very little afterwards. I think I’m suffering from the ‘no one knows I’m here’ phenomenon. If anyone has tips for increasing traffic on Ravelry I’d be interested to hear. I think the most important point you make is the issue of promotion and drawing people to your products. Perhaps a feature on this tricky issue next?! Thank you for the really useful info.

  7. SILVANA said

    Thank you for your insight! It is very informative to those who love the art of crochet and knitting. I can now decide on my online sales options with a better outlook. Thank You.

  8. Excellent post. I sell on my blog (, Ravelry, Etsy and Craftsy. My advice to anyone starting up…is to not get overwhelmed. Start with one service and as you get comfortable…add a store in these other locations. I agree with Betz. Having my patterns on multiple locations just means I’m reaching more people. I constantly run into people who haven’t heard of half of these pattern sites/communities.

    My least favorite thing to do is write html/php code. So I’m not nearly as motivated as June to make my shop look fabulous. So it’s totally worth it to me to maintain multiple shops.

    Besides…who knows whether Google will favor one site over another. I think it’s good to have a pattern available in all these platforms and with luck…Google will bring people to one of the shops!

    • June said

      Thanks for sharing your perspective, Dana! I definitely agree that my shop is not the best idea for most people. That’s actually what prompted me to write this post in the first place: people keep emailing me to ask how to set up a shop like mine, and I wanted to make it clear that there are far simpler ways to go about selling online!

  9. Carina said

    I use Ecwid and I can highly recommend it. It’s fairly easy to set up and use. Although it does have a lot of features which will take a bit of work to get to know properly. If you can write a blog post, you can use Ecwid.

    You can put on basically any page where you can place HTML code but you don’t need to have any proper knowledge of HTML itself. You can also integrate it with Facebook if that’s your thing.

    You can use Ecwid straight out of the “box”. Or if you’re a code nerd, you can completely customize it. My shop is here: – the look of the listings are the defaults from Ecwid, but eventually I will get them customized properly.

    Here are couple of random shops that are not just using the default Ecwid look:

    The customization option is a big plus of course, but for me the most important thing is that Ecwid offer file downloads (I mainly sell embroidery pattern PDFs) without added cost.

    And many, many other things. If you’re looking for a shopping cart, do check it out. There’s a free version too!

    If anyone has questions about Ecwid, I’d be happy to help. You can get in touch via my blog.. 🙂

    • June said

      Thanks so much for sharing your experience with Ecwid, Carina!

  10. I like ravelry because the fees are reasonable, and I use ravelry’s “buy it now” buttons on my blog to direct them there – which is nice as they can purchase without an account. And for ravelry users, I love seeing their finished products!
    However, I sell much more on etsy. I’m gonna try Craftsy – I like the community aspect they have going on.

  11. Lori Sacks said

    I have used Yahoo Small Business Merchant Starter for my wesite going on 11 1/2 years. It would take hours to write about all the reasons their website service has been the best business advice I’ve ever gotten, and I constantly recommend it to other small businesses. They give you EVERYTHING to do it yourself, and, considering all they give you, it’s a huge bagain!

    • June said

      Thanks, Lori, I hadn’t heard of this option. Just an FYI for anyone interested in Yahoo: after a quick look, the monthly starter fee for a business of my size looks comparable to what I pay for my server, but with much more in the way of help and services provided, so it could be a good alternative to a fully self-hosted site like mine, for the less tech-savvy. (It is US only, though.)

  12. betz said

    Wow, thanks for the great comparison. I actually really like Craftsy. It’s very easy to set up (I pretty much just copied and pasted all of my etsy listings chunk by chunk). Because there are no fees (not even paypal!) and they handle the direct download of the file, it is so much better for me than etsy. There really is no other work involved in terms of maintaining the shop over there. The con I see with them is that the search feature needs work, it is easy to be lost among many. I’ve basically doubled my overall pdf pattern sales since I started selling with Craftsy and it hasn’t cannibalized my etsy sales either.

    • June said

      That’s really good to hear, Betz; Etsy has held a monopoly position for too long. Are you sure about no PayPal fees though? I researched Craftsy for this post and their website says “Buyers buy directly from you via PayPal”… Is there an alternate payment option that bypasses PayPal? I’d love to know of a fee-free alternative to PP – their fees are my largest business expense!

      • betz said

        Hi June,
        You are right, I was mistaken! I was looking at the statement wrong. You DO have the pay the Paypal fees when using Craftsy, sorry to have gotten you excited! Still, at this moment Craftsy takes no cut so it’s the best deal around for immediate download.

        • June said

          Awww, I was hoping it wasn’t too good to be true – I think we’re all waiting for the day when there’s a real competitor for PayPal! Thanks for the clarification 🙂

  13. This is a terrific post, June. I’ve long been jealous of Ravelry because, as a sewing pattern designer, I don’t have the option to capitalize in that community. I know many people make the majority of their pattern sales there. It sounds like your goal is to bring everyone to your own site, but did you find sales via Ravelry to be high? Threadbias is a site that I think aims to be a sewing equivalent to Ravelry and I’d be interested to hear from people who sell sewing patterns there, as well.

    • June said

      I don’t have anything bad to say about Ravelry! I really sympathise with non-knit/crochet designers who can’t take advantage of Ravelry services: their pattern database is gold (I’d probably pay to have my designs listed there, but I’m glad I don’t have to); and the community in my PlanetJune group there is also gold.

      I know the pattern sales side is also very effective – particularly as customers don’t even need a rav account to purchase. It’s just that my shop is better, for me. I have the freedom to offer custom sets (choose any 3 for one price), expansion packs (add-ons to existing patterns), and any other promotions or deals I want. These aren’t things that would affect the typical pattern seller though, and I wouldn’t hesitate to recommend a rav shop to another knitting/crochet pattern designer.

      (And to answer your question, my rav sales were poor, but that’s no reflection on Ravelry; only on the way I chose to promote my business – I always try to pull everyone over to my own shop for their purchases.)

  14. Tricia said

    Regarding automatic downloads on Etsy, I see you mentioned CraftHub. “Automatic digital file delivery (for pattern sales) is only available for a fee.” Automatic downloads are not available on Etsy. The fee must refer to CraftHub or other download services, but Etsy does not provide for digital downloads at this time.
    I really like Craftsy and their customer service is excellent!

    • June said

      I actually mentioned this under the ‘pros’ for Etsy: automatic downloads are currently only available via CraftHub (for a fee), but Etsy is currently beta-testing their own automatic download system. If/when the Etsy system launches, I expect it will also incur a fee, hence my phrasing 🙂

    • Beth said

      Just to update this post a bit 🙂 Etsy now offers instant download capabilities and at this writing, does not charge an additional fee for this service. It works quite well, and you can have up to 5 files per listing, with a maximum file size of 20MB for each file (or 100MB per listing).

RSS feed for comments on this post

Leave a Reply

Thank you so much for taking the time to leave a comment here! I read and appreciate every comment. I only respond to questions here on the blog, so please return to this page to see my reply, or check the box below to subscribe to new comments by email.

Please note that I can only answer questions related to PlanetJune patterns and tutorials (see details), and I can only respond to questions or comments written in English. Thank you :) - June

Your email address will not be published. Required fields are marked *

  • Quick Links: Crochet

    navigation: arrow

    buy crochet patterns and accessories from my online store

    Everyday Crochet, and the Idiot's Guides to Crochet and Amigurumi by June Gilbank

    Crochet video tutorials and step-by-step photo tutorials

    Free PlanetJune crochet patterns

    Frequently Asked Questions

    Quick Links: Crafts

    navigation: arrow

    Punchneedle Embroidery information, ebook & patterns

    Papercraft ebook & tutorials

    Free PlanetJune craft projects & tutorials

  • Blog Post Categories

  • Blog Archives

  • Welcome to PlanetJune!

    June Gilbank

    Hi, I'm June. Welcome to my world of nature-inspired crochet and crafting. I hope you enjoy your visit!

    If you'd like to get in touch, you can contact me here.
    crocheted Canadian flag by PlanetJune
  • Support PlanetJune!

    Want to say thanks? You can send me money in seconds at (over $20) or (under $20) or send me a donation through my shop.

    Or simply click through from my links before you shop at Amazon, Etsy, KnitPicks, LoveCrafts or, and I'll make a small commission on your purchase, at no cost to you! Start here:

    ♥ Support PlanetJune ♥

    Tip: This link is also in the footer of every page!

    Thank you so much for your support!