Greasemonkey is an add-on for the Firefox web browser, that allows you to run "scripts", or little programs that alter the web pages you view. See Installing Greasemonkey for more information.
Etsy's development team are working hard to bring out new features for the site, but there's only so much they can do. They're going to focus on features that bring the most benefit to the most users. These scripts are provided as examples of things that can be done without needing Etsy to change anything, but which (hopefully) make the user experience better and more efficient. Less time spent administering your Etsy business, more time spent making things.
I've shied away from writing any scripts that apply extra load on the Etsy servers by pulling in data feeds, etc. - the idea is to make Etsy more useful, not to cripple the site for everyone by dragging the servers into the mire.
If there's something you think would be useful, let me know. There's no guarantee I'll do it (or that it's even possible...) but if it sounds fun and useful I'll have a go.
IE users: For those of you unwilling or unable to run Firefox and Greasemonkey, I have created some bookmarklets (programs that run from your Bookmarks or Favorites menu) that will do some of what the scripts below will do. These will run quite happily in IE and other browsers.
Please note: If, in the future, you find your Etsy pages looking strange, or things aren't working properly, turn off your Greasemonkey scripts (click on the monkey icon at the bottom right of your screen - it'll go grey when Greasemonkey is disabled - then reload the page). Chances are Etsy will have changed something and/or there's a bug in my code, and that's my problem, not Etsy's. Please don't mail Etsy saying things are broken (unless you're sure it's Etsy and not Greasemonkey). Do let me know and I'll do my best to fix it.
There's a quick install page with the installer links for all the hacks if you just need to go and update a bunch of hacks at once. Otherwise, click on the hack title below to go to the hack's page, where there's details of what each one does, screenshots illustrating the changes, etc.
contact buyerAdd buyer contact details to the sold orders page. |
|
relisted itemsTrack which items have been relisted when viewing sold items. |
|
section browserNavigate through sections in a shop more easily. |
|
relist itemAdds a "relist item" link next to each transaction on the Sold Orders page. |
|
order convo enhancerAdds the order number and receipt link to convos started from the receipt page. |
|
address reformatterAlter addresses on Etsy receipts to make them easier to cut-and-paste. |
|
feature this itemFeature or unfeature a listing from the View Listing page. |
|
buyer notesAdds any messages from your buyers to the "sold orders" page. |
|
"your etsy" page navigationAdds page navigation to the top of your Your Etsy pages. |
|
show "ship to"Add the shipping address for each order to the Sold Orders page. |
|
sold orders plusSearch your sold items and easily see repeat buyers. |
|
unheart-reheartUnheart and reheart favourites from the shop and listing pages, and unheart and reheart favourites in the Favourite Sellers and Favourite Items pages more quickly. |
|
fast taggerAdd all your listing's tags at once. |
|
bulk image uploaderUpload up to five images at once when editing a listing. |
|
section counterLooks for uncategorised listings in your "Sections" page. |
|
etsyhacks updatesChecks for new and updated Etsyhacks. |
|
quick replyAdds a reply button for each convo on the main convo screen. |
|
delete convoDelete a convo from the View Convo page. |
|
renew listingRenew a listing from the View Listing page. |
|
copy listingQuickly create a new listing based on an existing one. |
|
forum navbarAdds an extra navigation bar to forum pages. |
|
fast batch feedbackQuickly set all the fields on the batch feedback page. |
|
chat window tweakerOpen links from Etsy chat sessions in new tabs/windows. |
|
adminspottingTrack and highlight admin participation in forum threads. |
|
item zoomAdds a zoom icon to images in search and shop listings. |
|
shop toolsAdds a links to shop configuration pages to your shop and listing pages. |
|
forum permalinksAdds a link to each post's unique link point, making it easier to link directly to a specific forum post. |
|
treasury window tweakerAllows you to ctrl-click on treasuries and have them open in separate tabs, rather than all in one tab. |
|
forum wranglerAdds a number of extra features to the forums. See the hack page for more details. |
|
subtotalsAdds item and shipping subtotals to your receipt pages. |
|
quote postAdds a 'quote this post' link to each post in the forums. |
|
forum user linksAdds links to a user's profile, the "heart this user" function, and links to send them a convo and see all the convos you've had with them. |
|
cancel transactionAdds links to cancel transaction from the sold orders and view transaction pages. |
|
edit this itemAdds "edit item" and "delete item" links to the View Listing page when viewing an item in your shop. |
|
transaction id to urlChange the text "Transaction ID# ..." for each item on the "printer-friendly" receipt page into a URL. |
|
printable receipt enhancerApply IDs and class names to elements on the printable receipt page, so that you can use stylesheets to change the appearance of the page. Change the font size, hide sections, change colours, add a logo - see the example stylesheets for examples. |
|
printer-friendly linkerAdd a link to the "printer-friendly" receipt view for each order on your orders page, next to the link to the regular receipt. |
|
buyer infoAdd extra information to the "buyer" box on a receipt page - a link to convos with that user, a link to their feedback page, a link to send them a convo, and a link to their email address. |
|
convo linkerAutomatically turns the text "listing #..." or "transaction #..." in a convo into a link. Useful for when a customer uses the "contact the seller" link to send you a convo. |
|
Questions, comments, and feedback welcomed.
- Email: ian at etsyhacks dot com
- Twitter: etsyhacks
- Google Talk: etsyhacks
- Yahoo IM: etsyhacks
- AIM: etsyhacks
- MSN: ian at etsyhacks dot com
- ICQ: 376144688
- Etsy: ehax
- Facebook: etsyhacks.com
You can also sign up for email announcements for hack releases, updates, and general Etsyhacks news.
The code provided at etsyhacks.com is free. However, if you find it makes your life better, and you'd like to support future development, you can send me money via PayPal by clicking on the "Donate" button to the right.
You can also bid on the Project Wonderful ad space on this page, or you can sponsor a hack.
If you'd like to put an Etsyhacks button on your blog or web site, you can use one of these.
The term "Etsy" is a trademark of Etsy, Inc. This website is not endorsed or affiliated by Etsy, Inc. Please see http://www.etsy.com/trademark_guidelines.php for more information about using Etsy's trademarks. Anything provided on these pages is done so free of charge, and with no warranty. Use at your own risk.


