Latest SeedProd News

WordPress Tutorials, Tips, and Resources to Help Grow Your Business

How to Sell Canva Templates on WordPress (Easy Guide) 

Written By: author image Stacey Corrin
author image Stacey Corrin
Stacey has been writing about WordPress and digital marketing for over 10 years and on other topics for much longer. Alongside this, she's fascinated with web design, user experience, and SEO.
     Reviewed By: John Turner
reviewer image John Turner
John Turner is the co-founder of SeedProd. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Are you wondering how to sell Canva templates in WordPress?

Canva templates help people without design skills create eye-catching graphics, and many are willing to pay for them. By offering high-quality Canva templates, you can meet those design needs while earning passive income from your website.

In this guide, you’ll learn how to sell Canva templates in WordPress to make money online.

Table of Contents

What Is Canva?

Canva is an online design tool that lets users craft quality graphics. Unlike Adobe PhotoShop, it’s easy to use, allowing anyone to create designs without the steep learning curve.

Canva homepage

You can use Canva’s free account. However, Canva Pro accounts offer more advanced features like royalty-free stock photos, videos, fonts, and templates for $14.99 per month.

Why Sell Canva Templates?

Canva is widely used by small business owners, bloggers, freelancers, and content creators to do graphic design work faster, so there’s a market for high-quality templates. By offering unique designs, you’re meeting that demand and providing value.

Here are some more benefits:

  • Low cost: The only real cost to consider is building a website. Anything else, like a Canva subscription or relevant WordPress plugins, makes selling more effective.
  • Business growth: As people become familiar with your templates, you can add more products to your site and earn more revenue.
  • Establish authority: By offering templates, you position yourself as an expert. This can help establish your reputation and attract more clients.
  • Save time for others: Your templates provide ready-made solutions, saving time for those without the expertise or resources to design from scratch. This can increase your customer base.
  • Passive income: After creating a template, it can continue generating revenue without additional work, creating a passive income stream.

You could use online marketplaces like Creative Market, Etsy, or Gumroad to sell Canva templates. But these platforms provide little control over your pages’ appearance and take a percentage of your profits.

That’s why we recommend selling your design templates on WordPress. You control everything, including the branding, page design, and customer journey.

What Templates Can You Make and Sell in Canva?

This is a valid question, and the great thing about Canva is that the options are endless. You can create and sell a broad range of Canva designs catering to various needs and audiences.

Here are some of the more popular templates you can make and sell in Canva:

  • Social media graphics like thumbnails, banners, intros, and stories
  • Featured images and other blog images like infographics
  • Slideshows and presentations
  • Planners, calendars, and Notion templates
  • Worksheets, workbooks, and printables
  • Flyers, brochures, business cards, and stickers
  • Email headers and ad banners
  • Recipes and menus
  • Contracts and resumes
  • Event invitations and holiday cards
  • Website layouts and wireframes

We suggest first looking at your audience’s needs and pain points. How can you make their lives easier with a template?

You can then check out online marketplaces to see if there’s a demand for your idea. If there are a lot of good reviews, you’re on to a winner and can start making your template.

Before we dive into the steps, get started with a Canva account. We’ll then guide you through creating and selling your templates in WordPress.

How to Create and Sell Canva Templates in WordPress

If you don’t already have one, you’ll need a WordPress website first. This involves choosing a web hosting provider, a domain name, installing WordPress, and customizing your website.

Don’t worry if this sounds overwhelming. You can follow our step-by-step guide on how to create a WordPress website, where we explain it all.

Once your website is ready, you can move on to the first step, creating templates to sell on your site.

Step 1. Create Canva Templates to Sell

To get started, go to the Canva website and log into your account. Then, from the homepage, click the Templates tab on the left-hand sidebar.

Log into Canva and choose the templates heading

Now, you can look through the templates and find one that fits your initial idea. For this guide, we’ll use the Instagram post template, which you can find under All Templates » Social Media » Instagram Posts.

Canva social media templates for instagram posts

To choose a template, click it and select the Customize this template button in the popup that appears.

Customize your Canva template

You’ll now see the Canva creator, which lets you customize the template any way you like with drag-and-drop.

On the left are various elements, including shapes, text, uploads, and AI features to generate text automatically.

Canva creator elements overview

The editor is on the right, where you can click any part of your template to customize it.

Some customizations involve changing colors and fonts and deleting and duplicating elements. You can even animate parts of your design to make it more eye-catching.

Canva animation effects options

One neat thing about Canva is that you can easily add multiple pages. This allows you to create several templates at once and bundle them as a package to sell on your website.

For example, you could design a bundle of social media templates and sell them for a higher price than a single template. 

To do this, click the + Add Page button beneath your design.

add a new page in Canva

When you’ve finished creating your templates, click the Share button in the top-right corner of your screen. In this panel, you can set your template’s size and file type, then click the Download button to save it to your computer.

Download your Canva template

Step 2. Install Easy Digital Downloads

You’re now ready to add your template to your online store so you can sell it. We recommend Easy Digital Downloads because it’s one of the easiest ways to sell digital products on a WordPress site.

Easy Digital Downloads

You can use the free version of Easy Digital Downloads for this. However, the Pro version is excellent for extra features, such as more payment gateways, recommended products, and multi-currency add-ons.

Expert Tip

If you choose SiteGround as your web hosting provider, you can automatically install Easy Digital Downloads (EDD) on your site. This saves you from going through the installation process manually.

Otherwise, you can see this guide on how to install WordPress plugins.

After installing and activating EDD’s eCommerce plugin, you’ll see a setup wizard that walks you through personalizing the plugin for your needs. All you need to do is go through each screen and fill in the information.

Easy Digital Downloads setup wizard

Step 3. Set Up Your Business Information

Once the setup wizard is complete, navigate to Downloads » Settings and select Store under the General tab. This is where you can set up your online business details, including its location.

Configure store settings in Easy Digital Downloads

It’s important to fill this out, even if you’re not selling physical products. That’s because the plugin uses a customer’s country, state, and province to autofill their details during purchase to calculate sales tax.

Scroll to the bottom of the page and enter your business country and region before clicking Save Changes.

Easy Digital Downloads business country and region settings

Step 4. Connect a Payment Gateway

Next, you need to set up a way to accept payments for your templates.

Go to the Payments tab and click the General option to do this. Here, tick the boxes beside each payment option you plan to accept.

Choose your payment settings in Easy Digital Downloads

You can choose Stripe, PayPal, and Amazon out-of-the-box with the free version of EDD. This allows customers to use their credit cards and Amazon accounts to check out. 

With EDD add-ons, however, you can connect other options, including Braintree and

To configure your payment options, click the gear icon, then follow the steps to authorize and connect your account.

Configure Stripe gateway settings in Easy Digital Downloads

For example, with the Stripe option, you’ll have to click the Connect with Stripe button and log into your Stripe account.

Connect to Stripe in Easy Digital Downloads

You’ll see the accounts connected to your email address in a list, so choose the account you want to link and click the Connect button.

Choose a Stripe connection

Once connected, you’ll return to your WordPress dashboard, where you should see a positive connection status.

Stripe connection status in Easy Digital Downloads

Step 5. Add Your Canva Template as a Download

With the settings configured, you can upload your Canva template to WordPress. To do this, navigate to Downloads » Downloads in your WordPress admin and click the Add New button.

Add a new download in Easy Digital Downloads

On the following screen, give your template a name, then write a description explaining what it includes, along with an image.

Choose a product name for your Canva Template and add a description

Next, scroll to the Download section and choose a product type from the dropdown menu, such as a single product, bundle, or service.

Choose which type of product to sell

You can then enter a price for your template.

Easy Digital Downloads product price

Expert Tip

If you’re offering a Canva template bundle, you can choose the variable pricing option. This is an excellent choice if you want to sell templates in the bundle individually.

After setting the price, go to the Download Files section and click the link icon to upload your Canva template.

Add the link to the canva template to sell in WordPress

It’s also a good idea to enter any special instructions you may have for users, such as how to unzip a bundle. You can add this information in the Download Instructions box.

Now, let’s look at the right-hand panel. Here, you can set the download category and tags and add a featured image to encourage users to buy.

Set your Canva template category and featured image in WordPrerss

There’s also the option to limit the number of downloads and set the product’s refund status.

Easy Digital Downloads product refund status

When you’re happy with your template listing details, you can preview it and click the Publish button.

Here is an example of how our product page looks on our test website:

Example of how to sell Canva templates in WordPress

Test Your Download Works

Before you continue, it’s important to see if your download works as expected. This means reviewing your checkout process and ensuring customers can download your template.

You can do this by enabling the Test Mode on the EDD Payments settings page.

Enable test mode in Easy Digital Downloads

From there, add the product to your cart, enter your payment details (you won’t be charged), and complete the purchase.

Canva template checkout test page

On the following screen, you should see details of the purchase along with a template link to download it.

Canva template purchase confirmation

If everything works as expected, you can go ahead and turn off test mode.

Step 6. Customize The Product Page (Optional)

Now, let’s look at an optional step to enhance the download page’s design.

Depending on your WordPress theme, your product page can look simple and uninspiring. You might want to add more features to spread the word and encourage more people to buy.

However, adding those features can be time-consuming and challenging if you don’t have the technical know-how. That’s why we suggest using a WordPress page builder like SeedProd.

SeedProd Drag and Drop WordPress website builder

It lets you build and customize any page without writing code. You can even create a WordPress theme from scratch without breaking a sweat.

Even better, SeedProd integrates seamlessly with WooCommerce and Easy Digital Downloads. As a result, you can customize your product pages, add EDD buy now buttons, and create custom checkout pages.

Here’s an example of a product page we made for our Canva template using SeedProd.

Canva template product page made in SeedProd using Easy Digital Downloads blocks

We simply used the drag-and-drop builder to add a product image, description, and an add to cart button so shoppers can purchase with a few clicks.

On top of that, we added social sharing buttons to raise brand awareness and customer testimonials to boost trust.

Essentially, you can build a complete digital downloads store with EDD and SeedProd.

For all the steps, please see our guide on how to sell digital downloads in WordPress.

Step 7. Promote Your Canva Templates

Creating and listing your Canva templates on WordPress is only half the job. The other half lies in promoting your products.

Here are some methods to help you promote and sell your Canva templates: 

Use Social Media Channels

A great way to get the word out is through social media platforms like Twitter, Facebook, Pinterest, Instagram, and LinkedIn. These platforms provide excellent opportunities to showcase your work, attract potential customers, and direct traffic to your website.

Expample of promoting Canva templates on social media

You could share social media posts about your side hustle, engage in relevant groups, use hashtags for broader reach, or even run paid ads if your budget allows. 

Build an Email List 

Building an email list is essential in digital marketing. With this, you can send updates or newsletters to subscribers about new templates or deals.

Remember, always offer an option to subscribe to your list on your website to catch those interested in your services. 

Work on SEO 

Search Engine Optimization (SEO) is crucial in making your site visible in search engines. You’ll need to learn the basics of SEO or hire an SEO expert if you can.

Optimizing your posts and product pages with keywords that potential customers are searching for can increase your site’s visibility and boost sales.

For help, please see this beginner’s guide to SEO.

Offer Discounts or Bundle Deals 

Offering discounts, bundle deals, or coupons towards the purchase of your templates can incentivize customers to buy.

EDD can help you with this. On the Downloads » Discounts screen, you can generate discount codes for specific downloads or a user’s complete purchase.

Easy Digital Downloads product discount settings

This strategy is perfect for attracting new customers and maintaining your existing customer base.

Cross Sell/Upsell Your Templates

Another effective way to increase sales is to add cross-sells and upsells to your website. That way, you can sell more products or bigger ticket services like social media management or brand design.

For this, you can use the EDD Cross-sell and Upsell addon available to all paid users. After installing it, it will add suggested products to the checkout and product pages.

Easy Digital Downloads Cross-sell Upsell addon

According to HubSpot, companies that use cross-selling strategies have seen a revenue increase of up to 30%.

Expert Tip

The key to successful promotion is consistency and patience. It might take time to see solid results, but keep going. Try different strategies until you find what works best for you.

Get Started Selling Canva Templates

We hope this guide has helped you learn how to sell Canva templates in WordPress.

For more tricks to grow your business, please see our recommended tutorials:

Thanks for reading! We’d love to hear your thoughts, so please feel free to leave a comment with any questions and feedback.

You can also follow us on YouTubeX (formerly Twitter), and Facebook for more helpful content to grow your business.

author avatar
Stacey Corrin Writer
Stacey has been writing about WordPress and digital marketing for over 10 years and on other topics for much longer. Alongside this, she's fascinated with web design, user experience, and SEO.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.