Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Sell Excel or Google Spreadsheets in WordPress

For creators of valuable spreadsheets, offering them for sale online presents a compelling opportunity to share their knowledge and generate income. Here at WPBeginner, we are aware of the growing demand for downloadable digital products.

By selling your spreadsheets as downloadable files, you can easily make money without having to pay for shipping or printing. Through WordPress, you can quickly and securely deliver products to your customers.

This article explores the potential of selling your Microsoft Excel or Google Sheets as downloadable files through a WordPress website.

By following our step-by-step approach, you will gain the knowledge to leverage the power of WordPress and transform your spreadsheets into a profitable online venture.

How to Sell Excel or Google Spreadsheets in WordPress

Which Platform Should You Use to Sell Excel or Google Spreadsheets?

First, you’ll need to choose an eCommerce platform to sell your Excel or Google spreadsheets.

Because these spreadsheets are digital files that users can download to their computers after making a purchase, you should pick an eCommerce platform specifically designed for selling digital downloads.

Such a platform would have the proper features, licensing, and subscriptions built in, which will make it easier for you to set up your store.

That’s why we recommend using WordPress and Easy Digital Downloads for selling your Excel and Google spreadsheets.

We recommend using EDD and WordPress

WordPress is the best website builder on the market and is used by over 43% of all the websites on the internet. It is an ideal choice as WordPress gives you full control over your website and allows you to create a user-friendly eCommerce store.

On the other hand, Easy Digital Downloads is the best WordPress plugin to sell digital products. We use EDD ourselves to sell many of our premium WordPress plugins.

With WordPress and Easy Digital Downloads, you can sell as many Microsoft Excel or Google spreadsheets as you want without having to pay high transaction fees.

That being said, let’s dig in to see how easy it is to create a WordPress site with Easy Digital Downloads so you can start selling your spreadsheets online. Here’s a summary of the steps we will cover:

Step 1: Setting Up Your WordPress Site

Before you start building your site, it’s important to know that there are two types of WordPress software: WordPress.com and WordPress.org.

WordPress.com is a hosted platform, while WordPress.org is open source and is free. We will be using WordPress.org as it gives you complete control over your website.

First of all, you’ll need a domain name and WordPress hosting to start selling your spreadsheets.

We recommend using SiteGround for your website. It is a popular hosting provider that offers managed WordPress hosting for Easy Digital Downloads. It comes with a free SSL certificate, pre-installed and optimized EDD, and a HUGE discount.

SiteGround Managed Hosting for Easy Digital Download (EDD)

Basically, you can create a website for less than $5 per month.

For more details on how to set up your WordPress site, you can check out our guide on how to make a WordPress website.

If, for some reason, you don’t want to use SiteGround, then we recommend checking out Bluehost, Hostinger, and WPEngine to see if they meet your needs.

Step 2: Setting Up Easy Digital Downloads

The free version of Easy Digital Downloads allows you to create an amazing online store. However, if you want to use add-ons such as Content Restriction, Recommended Products, or Recurring Payments, you will need the Pro version of the plugin.

For this tutorial, we will use the free plan.

To begin, you just need to install and activate the EDD plugin. If you need any help, you can check out our guide on how to install a WordPress plugin.

Upon activation, head over to the Downloads » Settings page in your WordPress admin area.

From here, you must set your store’s location so the plugin can calculate sales tax and auto-fill some fields.

To do this, scroll down to the ‘Store Location’ section. Next, choose the location where your business is based from the ‘Business Country’ dropdown menu.

Select a business country

After that, you need to fill in the ‘Business Region’ field.

Here, you can open the dropdown and choose the state or region your store operates from.

Choose a Business region

Once you’ve entered the information, click on the ‘Save Changes’ button to store your settings.

Step 3: Setting Up Your Payment Gateway

When selling Excel or Google spreadsheets online, you’ll need a way to accept credit payments from your customers.

Easy Digital Downloads supports popular payment gateways, including Stripe, PayPal, and Amazon Payments. If you want to add more payment gateways, then you may want to take a look at Easy Digital Downloads extensions.

To choose your payment gateway, switch to the ‘Payments’ tab from the top. Once you’re there, make sure that the ‘General’ tab is selected.

Set up your payment gateways

Next, check the box for all the payment gateways that you want to add to your online store.

If you select multiple payment methods, you’ll also need to choose a default gateway.

You can choose any one you want, but we recommend selecting Stripe because it accepts credit cards as well as Google Pay and Apple Pay.

Choose a default payment method

After that, scroll down to the bottom of the page and click the ‘Save Changes’ button.

Once the page reloads, you will now see some new tabs where you can configure each of your separate payment gateways.

Payment getaways

Configuring each gateway will be slightly different depending on which one you use. We will be using Stripe as an example.

To get started, you have to switch to the ‘Stripe’ tab. After that, click the ‘Connect With Stripe’ button.

Click on Connect With Stripe button

This launches a setup wizard that will walk you through a step-by-step process of configuring Stripe as your payment gateway. If you use multiple gateways, you’ll just need to repeat these steps for each one.

Also, by default, Easy Digital Downloads shows all your prices in U.S. dollars.

However, if you want to show your prices in any other currency, simply click on the ‘Currency’ tab and choose the one you want to use from the dropdown.

EDD Currency settings

Just be aware that some payment gateways may not accept every currency. If you’re unsure, then it is always a good idea to check your chosen payment gateway’s website.

Once you’re done with the currency settings, click on the ‘Save Changes’ button to store your settings.

Step 4: Turn Your Spreadsheets Into a Downloadable Product

Now that your WordPress site is set up with Easy Digital Downloads, you are ready to start selling spreadsheets online.

How to Sell a Microsoft Excel Spreadsheet

To upload your first Excel spreadsheet for sale, simply go to the Downloads » Add New page from your WordPress admin sidebar.

Go to Downloads and click on Add New

Once you’re in the content editor, add a name for your Excel spreadsheet in the ‘Enter Download Name Here’ field.

This name will be shown on the product’s page, so be sure to use one that describes exactly what your spreadsheet does.

Write a name and description for your EDD product

Next, type in the description that will appear on the product’s page.

Many online stores use product categories and tags, too. These can help shoppers find the products they’re looking for.

You can create tags and categories for your spreadsheets using the ‘Add New Download Tag’ and ‘Add New Download Category’ options.

Add Tags and Categories for your EDD products

After that, scroll to the ‘Download Prices’ section.

From here, enter the price customers will have to pay to download the spreadsheet.

Simply add download price

Next, you have to attach a ‘Download Image’ to the spreadsheet. This will appear as a featured image on the product page. You can easily create a product image using free design tools such as Canva.

Once you’ve done that, scroll down to the ‘Download Image’ section in the sidebar and just click on ‘Download Image.’ Then, simply upload any image you want.

Add a downloaded image

After that, it’s time for you to upload your spreadsheet.

To do this, scroll down to the ‘Download files’ section and add a suitable name in the ‘File Name’ field.

Then click on the link button in the ‘File URL’ field.

Attach an excel File

This will launch the WordPress media library.

From here, you can easily upload the Excel file from the computer.

Uploading the Excel file

Once you’ve uploaded the Excel spreadsheet, click on the ‘Publish’ button. Now, your product is on sale on your site.

Selling Google Sheets on WordPress is a slightly different process. Since Google Sheets only runs in a web browser, you cannot sell a downloadable Google Sheets file. All you get is a link.

To sell Google Sheets, you need to create a ‘copy link’ for the spreadsheet that you plan on selling. This copy link allows you to share a copy of your spreadsheet with the customers upon purchase.

To create this link, visit the Google spreadsheet that you plan on selling from your Google account and click the ‘Share’ button.

Click on the Share button in Google Sheets

Once you’ve done that, a popup will appear on your screen.

From here, select the ‘Anyone with the link’ option from the ‘General Access’ dropdown menu.

Click on Anyone with the link option

Next, select the ‘Editor’ option from the dropdown menu on the right corner of the prompt.

After that, simply click on the ‘Copy Link’ button.

Click on Editor and copy link

Once you’ve copied the link, go to the ‘Download Files’ section in Easy Digital Downloads.

Next, paste the Google Sheets link in the ‘File URL’ field.

Copy and paste Google Sheets link

Once you’ve done that, remove the edit?usp=sharing section from your link.

You will need to add copy in its place.

Add Copy to the link

Now that you’ve added your Google Sheet’s copy URL, click on the ‘Publish’ button at the top of the page.

That’s it! Your spreadsheet will immediately go for sale to customers.

Setting Up Google Sheets For Sale Using Certificate of Download

Another easy way to sell Google Sheets is by creating a certificate of download.

All you have to do is create a Word document and paste the Google Sheet ‘copy link’ into the document.

Certificate of download

After pasting the link, remove the edit?usp=sharing section from your link and simply add copy it in its place. Be sure to enable the URL as a hyperlink so that it is clickable.

Now, as you can see in the image above, the copy link looks a bit ugly. To make your certificate of download look more professional, you can use a link cloaker like Pretty Links.

With this plugin, you can make your links look professional and can also track the number of clicks the links in your certificates get.

For detailed instructions, you may want to see our tutorial on how to cloak affiliate links in WordPress.

Use Pretty Links

Next, save the document you created on your computer. We recommend saving it as a PDF.

After that, head back to the ‘Download Files’ section in EDD and upload the certificate file. Then, click on the ‘Publish’ button.

With this method, customers will download the certificate after the purchase. They can then click the link provided in the purchase certificate to access the Google spreadsheet they just bought.

Step 5: Customizing Your Digital Download Emails

Every time someone buys a spreadsheet from your website frontend, Easy Digital Downloads will send an email to that person.

This email will have a link that the customer can use to download the Excel or Google spreadsheet they just purchased.

Purchase Receipt Example

You may want to customize this email by adding your text and branding.

To do this, go to the Downloads » Settings page from the WordPress dashboard and switch to the ‘Email’ tab.

From here, make sure that the ‘General’ tab is selected.

Go to Downloads for Emails settings

Here, you may want to start by adding a logo to your purchase receipt emails.

This logo will appear right at the top of the email and will help customers identify who the email is from.

To do this, click on the ‘Attach File’ button next to the ‘Logo’ option and upload an image from the computer or your WordPress media library.

Add brand logo

Additionally, to create more personalized emails, you can use dynamic text in your emails as well.

You can find the list of these variables at the bottom of the tab, and you can paste them into your emails to customize them to your customers.

Add dynamic text

When you’re happy with your purchase email receipts, simply scroll down and click on the ‘Save Changes’ button.

Bonus Tools to Sell More Excel and Google Spreadsheets

Now that you’ve successfully added Google and Excel spreadsheets to your website, your next step is to convince the visitors to buy your downloads.

Here are some of our top picks for plugins that can help you sell more Excel and Google spreadsheets.

  • OptinMonster is the best conversion optimization software on the market. You can use it to create optin forms to grow your email list and convert visitors into paying customers. It can also reduce shopping cart abandonment.
  • PushEngage is the best push notification software for WordPress. It allows you to send personalized web push notifications to let your customers know about discount offers, abandoned carts, and more. 

We hope this article helped you learn how to sell Excel and Google spreadsheets online. You may also want out check out our expert picks on the best email marketing services for small businesses and see these easy ways to drive traffic to your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

5 CommentsLeave a Reply

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    At first, I thought that I would rather use Woocommerce for similar purposes, but for this purpose, Wocommerce seems unnecessary to me, a large, demanding and burdensome website. This is a much more elegant solution. Thanks for the very detailed step-by-step instructions.

    • WPBeginner Support

      Glad our recommendation was helpful!

      Admin

  3. Karisa Leigh

    I just wanted to say thank you for being the first website to answer my question with ease!! I just spent over an hour trying to figure out how to add the copy to a google spreadsheet and your site was the only one to give me a straight up answer in less than 5 min!! Well worth my time now to leave a compliment in your comments :)

    • WPBeginner Support

      You’re welcome, glad to hear our guide could answer your question! If you run into any other issues or questions we should hopefully have the answers you’re looking for :)

      Admin

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.