Gumroad charges 10% of every sale you make, plus $0.50 per transaction. Those fees add up fast.
If you’re bringing in $5,000 a month selling digital products, you’re handing Gumroad over $525 before payment processing fees even enter the picture. Once you add Stripe’s cut, the real cost of selling on Gumroad is closer to 13% per sale.
The good news: migrating from Gumroad to WordPress puts you in control of your store and your margins. With Easy Digital Downloads (EDD), you pay a flat annual fee and keep 100% of every sale. This guide walks you through the full process, including how to move your products, customers, and subscriptions.
Set aside 1-2 hours for a basic product store. If you have active subscriptions, give yourself a bit more time.
Key Takeaways
- Real fees add up. Gumroad charges 10% + $0.50 per sale. After payment processing, the effective cost is often 13% or more.
- EDD costs less at scale. Easy Digital Downloads charges a flat annual fee with zero transaction fees, starting at $79.60/year.
- No automatic migration exists. Gumroad doesn’t export data in a WordPress-compatible format. Every product must be recreated manually in EDD.
- Customers can transfer. You can export your Gumroad customer list as a CSV and import those email addresses into EDD.
- Subscriptions need special handling. Subscription billing cannot be automatically transferred. Subscribers will need to re-subscribe on your new store.
Why Sellers Are Leaving Gumroad
Gumroad’s fee model is simple: they take 10% + $0.50 of every sale through your own links or profile. If a customer finds your product through Gumroad’s Discover marketplace, that fee jumps to 30%.
Add your payment processor on top (Stripe charges roughly 2.9% + $0.30 per transaction), and a typical direct Gumroad sale costs you around 13% of your revenue. That number doesn’t go down as your business grows.
Here’s what Gumroad fees look like at different monthly revenue levels, compared to Easy Digital Downloads:
| Monthly Revenue | Est. Gumroad Fees (10% + $0.50/sale) | EDD Transaction Fees | Monthly Savings with EDD |
|---|---|---|---|
| $1,000 | ~$105 | $0 | ~$105 |
| $5,000 | ~$525 | $0 | ~$525 |
| $10,000 | ~$1,050 | $0 | ~$1,050 |
Estimates assume approximately 10 transactions per $1,000 in revenue. Payment processing fees apply on both platforms and are not included. EDD plans start at $79.60/year with zero transaction fees.
The cost difference is only part of the story. On Gumroad, your customer data lives on their servers. Your store runs under their rules.
When Gumroad changed its fee structure in 2023 and again became a Merchant of Record in January 2025 (meaning they now control your tax collection and remittance), sellers had no say.
With WordPress and Easy Digital Downloads, your store is yours. Your data stays on your own server. No platform rules, no commission cuts on the sales you worked to earn.
What You’ll Need Before You Start
Get these in place before you touch anything in WordPress:
- A domain name. This will be your new store’s address on the internet.
- WordPress hosting. SiteGround’s Managed EDD Hosting is a reliable starting point.
- Easy Digital Downloads. There is the free Core plugin and Pro plans starting at $99.50/year.
- Your Gumroad product files downloaded. Pull every file from your Gumroad dashboard before you begin.
- Your Gumroad customer list exported. You’ll do this in Step 1.
- Your discount codes noted. These will need to be recreated in EDD by hand.
Plan for 1-2 hours for a straightforward product store. If you’re migrating subscriptions or a large catalog, budget a full afternoon.
What Requires Manual Work
There is no tool that automatically moves your Gumroad store into Easy Digital Downloads. Gumroad does not export your data in a format WordPress can read.
Here’s a clear breakdown of what transfers and what you’ll rebuild:
| What You Can Transfer | What You’ll Recreate Manually |
|---|---|
| Customer email addresses (via CSV export) | Every product listing (title, description, pricing, files) |
| Your downloaded product files | Product images and thumbnails |
| Notes on your existing discount codes | Discount codes |
| Subscription billing (subscribers must re-subscribe) |
This sounds like more work than it actually is. For most sellers, recreating a product in EDD takes about 10-15 minutes once your files are organized.
How to Migrate from Gumroad to WordPress
Ready to get into how to migrate from Gumroad to WordPress?
Step 1: Export Your Data from Gumroad
Start by pulling everything you need out of Gumroad before setting up your new store.
Export your customer list:
- Log in to Gumroad and go to the Customers page.
- Click the download icon in the top-right corner.
- Select All Data and click Download.
- Gumroad will email you a download link for the CSV file. It can take up to 30 minutes to arrive.
Download your product files:
Open each product in your Gumroad dashboard and download the file(s) to your computer. Organize them into folders by product name so you’re not hunting for them during setup.
Note your discount codes:
Go to your Gumroad Discounts page and write down or screenshot each code, the discount amount, and any usage limits.
Important: Do not delete your Gumroad account yet. If you have unpaid funds or active subscriptions, Gumroad will keep any remaining balance if you delete the account before it clears. Unpublish your products instead of deleting them.
Step 2: Set Up Your WordPress Site
If you don’t have WordPress running yet, start here.
Purchase a hosting plan and domain name. Most WordPress hosts offer a one-click install from the control panel. Follow your host’s setup guide to get WordPress installed and running.
Once WordPress is installed, log in to your WordPress dashboard. You’re ready for the next step.
Step 3: Configure Easy Digital Downloads

With WordPress active, install Easy Digital Downloads.
- In your WordPress dashboard, go to Plugins » Add New.
- Search for “Easy Digital Downloads.”
- Click Install Now, then Activate.
After activation, Easy Digital Downloads will walk you through a setup wizard. Go through it to set your store name, currency, and basic preferences.
Set up payment gateways:
Go to Downloads » Settings » Payments to connect Stripe and/or PayPal.

EDD integrates with both natively. Follow the on-screen prompts to connect your accounts.
Step 4: Recreate Your Gumroad Products in EDD
“Recreate” is the right word here. There’s no import. You’re building each product fresh inside Easy Digital Downloads.
For each product:
- Go to Downloads » Add Download.
- Add your product title, description, and featured image.
- Scroll to Download Details » Files and upload your product file.
- Set your price in the Price section. If you offered pay-what-you-want pricing on Gumroad, enable Custom Prices in EDD.
- Configure any purchase limits, download limits, or expiration dates.
- Click Publish.
Repeat for each product. Once your files are organized, this step moves quickly.

Mapping your Gumroad features to Easy Digital Downloads:
| Gumroad Feature | EDD Equivalent |
|---|---|
| Pay what you want pricing | Custom Prices |
| License key generation | Software Licensing feature |
| Memberships and subscriptions | Recurring Payments feature |
| Physical product delivery | Simple Shipping feature |
| Discount codes | Downloads » Discounts » Add New |

Step 5: Import Your Gumroad Customers into EDD
Your customer CSV from Step 1 includes email addresses and names. Easy Digital Downloads can import that list so your existing customers have an account on your new store.
- In your WordPress dashboard, go to Downloads » Customers.
- Use the Import option to upload your Gumroad CSV.
- Map the CSV columns to EDD’s customer fields: email address, first name, last name.
- Complete the import.
After importing, send your customers an email letting them know about the move. Include a link to your new store and instructions for accessing any products they’ve already purchased.
Don’t skip this step. A quiet migration leads to confused customers and refund requests. A short, friendly heads-up makes all the difference.
Step 6: Migrate Gumroad Subscriptions to EDD
Subscription migration is the most involved part of moving from Gumroad to WordPress. Billing cannot be automatically transferred.
Your current subscribers are paying Gumroad directly. To bring them to your new store, they’ll need to cancel their Gumroad subscription and create a new one through EDD.
Easy Digital Downloads includes a Recurring Payments feature in all Pro plans for managing subscription billing on your new store.

Here’s how to handle the transition:
- Set up your subscription products in EDD using the Recurring Payments feature.
- Email your subscribers at least two weeks before you close the Gumroad version. Explain the change, what they need to do, and when it’s happening.
- Offer a discount code as a thank-you for re-subscribing on your new store.
- Keep your Gumroad subscription products active until every subscriber’s current billing cycle ends, so no one loses access mid-period.
- Once all Gumroad subscriptions have ended or been cancelled, unpublish those products.
Step 7: Customize Your Theme and Emails
Your new store should look like yours, not a default WordPress install.
Choose a theme:
Go to Appearance » Themes » Add New and search for a theme compatible with Easy Digital Downloads. Many themes are built with EDD in mind and give your store a professional look right away.
Customize your purchase receipts:
Go to Downloads » Settings » Emails to update the purchase confirmation your customers receive.
Set the From Name, From Email, and the receipt body to match your brand. A personalized receipt builds trust and cuts down on support questions.
What to Do with Your Gumroad Account After Migrating
Once your WordPress store is live, don’t rush to delete your Gumroad account.
Gumroad holds unpaid funds until their standard payout schedule. Deleting your account before those funds clear means losing them. Unpublish your products instead, and wait until everything has settled.
Keep your Gumroad account active until:
- All active subscriptions have ended or been cancelled
- All pending payouts have cleared to your bank account
- You’ve confirmed customers can access their purchases on the new store
A note on your old Gumroad product URLs: Gumroad does not support redirects. If someone clicks an old product link, they’ll land on a dead page. Go through every link you control — your website, social profiles, email campaigns, and any partner or affiliate links — and update them to point to your new EDD product pages.
FAQs on Migrating From Gumroad
Can I automatically import my Gumroad products into Easy Digital Downloads?
No. Gumroad does not export product data in a format that Easy Digital Downloads can import. Every product must be recreated manually in EDD, including titles, descriptions, pricing, and file uploads. For most sellers, this takes about 10-15 minutes per product once your files are organized and ready.
Can I import my Gumroad customers into EDD?
Yes, with some limits. Gumroad lets you export a CSV of customer email addresses and names from the Customers page. You can import that file into Easy Digital Downloads to give existing customers an account on your new store. Purchase history and original Gumroad download records will not carry over automatically.
What happens to my Gumroad URLs after I switch?
Your old Gumroad product URLs will stop working once you unpublish those products. Gumroad does not support URL redirects, so you can’t automatically send old links to your new EDD store. Update every link you control: your website, social media profiles, email campaigns, and any affiliate or partner links.
How long does it take to migrate from Gumroad to WordPress?
A basic store with a small product catalog takes 1-2 hours to migrate. If you have a large catalog, active subscriptions, or a customer list that needs careful handling, budget a full afternoon. The WordPress and Easy Digital Downloads setup itself is quick. Most of the time goes into recreating products and configuring your payment gateways.
Do I need to keep my Gumroad account after migrating?
Yes, at least temporarily. Do not delete your account until all pending payouts have cleared and all active subscriptions have ended. Deleting the account before that happens means forfeiting any unpaid funds. Once everything has cleared, you can unpublish your products and close the account when you’re ready.
Will my Gumroad subscription customers lose access when I switch?
They won’t lose access to files they’ve already downloaded. But their recurring billing is tied to Gumroad’s system, not your new store. To keep receiving subscription payments, you’ll need to move subscribers to EDD’s Recurring Payments feature. This requires them to re-subscribe, so give them advance notice and consider offering a discount code to make the switch easy.
Start Selling on Your Own Terms
Migrating from Gumroad to WordPress is a few hours of setup that pays off every single month. With Easy Digital Downloads, you pay a flat annual fee, keep 100% of every sale, and your customer data stays on your own server.
No platform fee increases. No rules you didn’t agree to. Just your store, your products, and your customers.
Still unsure? Check out our full EDD vs Gumroad Comparison.
📣 P.S. Be sure to subscribe to our newsletter and follow us on Facebook, Twitter/X, or LinkedIn for more WordPress resources!




