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 Canva Templates in WordPress (Beginner’s Guide)

Selling Canva templates through your WordPress site can be a great way to monetize your design skills and reach a broader audience.

Lots of people are willing to pay for design templates if they can save them time.

At WPBeginner, we use Canva to make some of the designs for our blog’s Instagram account. We have also seen how our partner brands use WordPress alongside Easy Digital Downloads to successfully sell digital products.

So, we have a lot of expertise in both of these areas, and we’d like to share it.

In this article, we will show you how to sell Canva templates in WordPress so you can start earning passive income.

how-to-sell-canva-templates-in-wordpress-og

Why Sell Canva Templates?

Unlike Adobe Photoshop, Canva is an easy-to-use design tool that anybody can use to create professional-looking graphics. That means you don’t have to be an expert graphic designer to start selling Canva templates to other people.

Plus, Canva is free to use. But if you want access to 1 million+ premium photos, videos, fonts, and other advanced features, then you may want to consider Canva Pro, which only costs $14.99 per month or $9.99 billed annually.

So, why sell Canva templates?

Canva templates are wildly popular. Many individuals and businesses are turning to Canva creators to find inspiration and get things done faster. Here are some other benefits:

  • Passive income: You can generate passive income by creating a digital product once, and then it will continue to sell for years to come.
  • Scalability: Increase your earnings by simply adding more digital products to your WordPress site.
  • Minimal costs: All you have to pay for is the cost to build a website. Anything else, such as upgrading to a Canva subscription or using a WordPress eCommerce plugin, only helps to make selling easier.
  • Flexibility: Canva templates work in just about any niche. Want to create a fitness tracker or diet plan for others to follow? Or maybe you could design a social media template so businesses can easily create attractive visual content without starting from scratch.

While you could sell Canva templates on Etsy or Gumroad, those platforms take a percentage of your profits. Not only that, but you have little to no control over how your product page looks and how you can promote it.

Branding is everything, which is why we recommend selling Canva templates on WordPress. You get to create the rules and control the entire customer journey. Later on, we will show you exactly how to do this.

Canva Templates You Can Make and Sell

Before you start selling, the question remains: what type of Canva template should you make?

The good news is that there are endless possibilities for the types of Canva templates you can create. Here are some of the most popular options to help you get started:

  • Blog images and featured thumbnails
  • Social media graphics (thumbnails, post banners, stories, and so on)
  • Planners and calendars
  • Presentations and slide decks
  • Workbooks and worksheets
  • Menus, recipes, or event invitations
  • Resumes
  • Stickers
  • Holiday cards
  • Business cards, posters, brochures, or flyers
  • Contracts
  • Notion templates

The easiest way to decide what to sell is to think about your audience’s pain points. What kind of template could you sell where you make users’ lives easier by saving them time and frustration?

Then, go ahead and validate your idea by seeing if others are selling it. You can look at a marketplace like Gumroad to see if there are a lot of positive reviews.

gumroad templates

Once you have made that decision, you are ready to start making and selling your Canva templates.

To get started, you’ll need a Canva account. Once you’ve signed up and created an account, you can go through the following steps.

Step 1: Setting Up Your WordPress Website

If you want to start selling Canva templates, you first need to set up your WordPress website.

That means you’ll need web hosting, a domain name, and an SSL certificate.

You can think of web hosting as renting space on the internet to store your website, which includes your files, images, and content. The domain name is the address for people to find your site and the SSL certificate encrypts the information that travels between a user’s browser and your website’s server to protect sensitive data.

To help you get started, you’ll want to choose the best WordPress hosting provider.

We tried all of them and recommend SiteGround as the best option for selling Canva templates because they offer managed WordPress hosting designed specifically for Easy Digital Downloads (EDD). This allows you to set up your website and online store in just minutes.

SiteGround Managed EDD Hosting

You’ll get up to 83% off when you purchase one of their plans along with EDD preinstalled, daily WordPress backups, a free SSL certification, daily backups, an email domain, and many other optimization tools out of the box.

We will walk you through how to get your WordPress site set up by first signing up for hosting and getting your domain and SSL certificate.

Head over to the SiteGround website and choose between the three available plans.

Once you’ve decided on the plan that’s right for you, go ahead and click ‘Get Plan.’

SiteGround pricing

From here, enter your desired domain name and then hit ‘Continue.’

Note: If you need help, then just check out our guide on how to choose the best domain name.

add domain name

Next, you’ll be prompted to add your account information and purchase any addons, such as domain registration and privacy.

You’ll need to enter your payment details and complete the purchase to access your web hosting account.

After a few moments, you’ll receive an email with information on how to log in to your SiteGround account.

Follow the instructions and log in to your account. You’ll be taken to the dashboard. In the ‘Websites’ tab, you’ll need to click on the ‘Site Tools’ button next to your domain name.

Siteground site tools

You’ll be able to set up and access all of the important information about your site from here, such as email accounts and a file manager.

Go ahead and click on ‘Install & Manage WordPress’.

Install and manage wordpress

You’ll see the option to choose between WordPress or WordPress + WooCommerce.

Click ‘Select’ under WordPress.

download wordpress

Below that, you’ll see an Application Setup form appear.

Just fill in the login details you’d like for your WordPress site. You’ll need to create a username and password and enter the email you’d like to connect the WordPress site to.

Finally, click ‘Install,’ and you’ll be taken to the WordPress dashboard, where you’ll find that Easy Digital Downloads is pre-installed.

Install wordpress

Step 2: Creating Your Canva Template to Sell

Now, you need to go to Canva and log in to your account. Starting on the Canva homepage, you must head over to the ‘Templates’ tab in the left panel.

Canva templates

Then, you can browse through any category and pick a template that suits your needs.

For the sake of this tutorial, we will use an Instagram Post template, which can be found under All templates » Instagram Posts.

Instagram posts canva

Then click on any template. By choosing a pre-built template from Canva, you don’t have to figure out the correct image sizes (especially important for social media) and create the design from scratch.

A pop-up window will appear. Go ahead and click on ‘Customize this template.’

customize canva template

You’ll be taken to Canva’s drag-and-drop editor. From here, you have the creative freedom to pretty much customize your template however you want.

On the left side, you can add elements and text, upload your own images, and all types of other features. Canva even has AI features that will generate written text or images based on the description you give them.

In the editor itself, you just need to click on any element you want to customize. Then, you’ll see a wide range of options, like changing the font and colors, duplicating the element, deleting it, and so on.

Canva drag and drop editor

If you are selling templates, then it’s best to create multiple pages in Canva. Many creators and businesses who sell Canva templates like to bundle them, allowing them to charge higher prices.

So, rather than selling one Instagram post template, you can make a dozen Instagram posts, all with the same layout. Or even better, you could sell an entire social media post bundle, giving customers many templates for every use case available.

Just click on the ‘+ Add page’ button in the editor. Under Design » Templates in the left panel, you’ll also see related templates, which are super helpful if you are going to sell a bundle.

Add canva page

Keep in mind that you can even upload images, videos, and audio to your template.

For example, here’s an Instagram Story template with all of the cuts, text, and music already included. Customers can use this template out of the box, only needing to customize the video and text.

Upload video to canva

When you’ve finished customizing your template, you are ready to export it.

Go ahead and hit the ‘Share’ button in the top right corner. Here, you can choose the file type and size of your template. Finally, hit the ‘Download’ button once you are done.

Download canva template

You may also want to check out our list of tools to create better images, especially if you are uploading images to Canva.

Now that you have made your Canva template, you are ready to upload it to WordPress and start selling.

Step 3: Installing and Activating Easy Digital Downloads

You now need to install and activate the Easy Digital Downloads (EDD) plugin. It is the best eCommerce WordPress plugin that allows you to easily sell digital products on your website, including Canva templates.

The good news is that you can use the free version of Easy Digital Downloads to get started. That being said, if you want to increase your conversions and maximize your revenue, then you may want to consider the paid version.

The Pro version gives access to advanced features, such as more payment gateways, email marketing service provider integrations, recommended products, recurring payments, add-to-cart pop-ups, multi-currency add-ons, and more.

If you bought a SiteGround hosting plan using our link earlier in the tutorial, then EDD will already be installed on your website. Otherwise, you can follow our guide on how to install a plugin in WordPress.

Once activated, you’ll be taken to a setup wizard so that the plugin can personalize the experience for you. It will guide you through each screen, and you just need to fill out the information as best as you can.

Easy Digital Downloads setup wizard

Step 4: Setting Up Easy Digital Downloads

Once you’ve completed the setup wizard, you’ll need to configure your online store location.

You may be wondering why you should add your location when you are not selling physical products. That’s because EDD uses the customer’s country, state, and province to autofill their details when making a purchase. This, in turn, will be used to calculate the sales tax.

Simply head over to Downloads » Settings. From there, make sure you are in the ‘Store’ tab, which is under ‘General.’

Store settings in EDD

Scroll to the bottom of the page and complete all the fields related to your business address. You will also need to select the country you live in from the ‘Business Country’ dropdown menu.

Once you’ve set your store location, just hit the ‘Save Changes’ button.

Business country

Step 5: Connecting Your Payment Gateway

After that, you’ll need to set up your payment gateway so you can easily accept payments on your website.

Head over to the ‘Payments’ tab, and then click on the ‘General’ tab. From here, you can check all of the boxes next to the payment methods you are willing to accept.

The free plan of EDD comes with Stripe, PayPal, and Amazon right out of the box. That means your customers can use most major credit cards along with their Payment or Amazon account to complete their purchase.

But with the Easy Digital Download addons, you can also use Authorize.net, Braintree, and others.

To configure each payment gateway, you need to click on the gear icon.

Let’s take a quick look at how to do this with Stripe.

General tab in EDD

You’ll be taken to a new screen where you can connect to your existing Stripe account.

Hit the ‘Connect with Stripe’ button.

Connect with Stripe

Next, you will need to log in to your Stripe account. You will be given a list of all the Stripe accounts connected to your email address. Pick the Stripe account you want to connect Easy Digital Downloads to.

When customers send you money, it goes directly to this account, and if refunds are requested, Stripe will withdraw from this account.

Go ahead and click the ‘Connect’ button. If you don’t have a Stripe account already, just select the ‘Create a new account’ button.

Connect stripe to EDD

Once your Stripe account is connected, you will be taken back to WordPress.

Next to ‘Connection Status,’ you should see that your Stripe account is connected.

Connection status

If you want to allow customers to make payments through their PayPal accounts, then you will need to follow the same steps as Stripe but go to the PayPal tab instead.

Step 6: Adding Your Template as a Download

Now, you are ready to upload your Canva template to WordPress.

Head over to the Downloads » Downloads tab in the admin area.

Then, click ‘Add New.’

add new downloads

Start by giving your Canva template a name to tell visitors what it is. Make sure to include a main keyword along with anything that would make the title stand out.

Then, write out your product description. This is where you can let your marketing copy shine. You should tell readers what to expect from your template and why they should download it in the first place.

Canva template EDD

Under ‘Download Details’ (which is located below the content editor), you have a few options to pick from. For the ‘Product Type Options, you can choose from a few menu items including:

  • Single Product
  • Bundle
  • Service
EDD product type options

For Pricing Options, you can enter the price for your item. You can also add variable pricing.

Let’s say you are selling a social media template bundle. You can check the ‘Enable variable pricing’ box if you want to sell separate templates individually, such as Instagram templates, YouTube thumbnail templates, and so on.

EDD pricing options

Below that, you will enter your ‘File Name’ and upload your ‘File URL.’ You can enter the file URL link or click the link icon to upload the file from your computer.

If there are special instructions to download the file, be sure to write them in the ‘Download Instructions’ file.

For example, if you are selling a bundle, then you may put them into a zip file. Therefore, it may be helpful to add a note telling users how to unzip the file.

Upload canva templates

In the right panel, you have plenty of options you can configure.

‘Download Image’ is where you can upload a thumbnail of the Canva template to help entice visitors to buy it.

Replace thumbnail EDD

Under ‘Refund Status,’ you can decide whether you want the product to be refundable or non-refundable. Also, enter the number of days that customers have to request a refund.

Below that, you can choose between an ‘Add to Cart’ button or a ‘Buy Now’ button.

refund status

If you have the Pro plan, you can even add product reviews on the page.

This helps to provide social proof and build trust with your customers.

Product reviews

Once you are done, you can preview what it looks like.

This is how our example Canva template download looks.

Example canva template

Finally, simply hit the ‘Publish’ button in the top right corner of the screen.

This will make the download live on your website.

Publish Canva template

Testing That Your Download Works

You’ll now want to go through the entire checkout process to make sure that customers can actually download the product.

To see if it works, go to the Downloads » Settings page.

You’ll need to enable the ‘Test Mode’ so that you can see if visitors can complete the checkout process.

enable test mode

Also, make sure that the payment gateway and all the desired payment method icons are checked.

Then, hit ‘Save Changes.’

save changes to payment settings

When you add the template to the cart, you should see a summary of the order.

You’ll need to enter your billing and payment info to complete the purchase.

checkout canva template

Once you’ve made the test purchase, you’ll arrive at the confirmation page.

You’ll find the details of the purchase along with a link to download the zip file of the Canva template.

confirmation test order

Every time you receive an order, it will show up on the Downloads » Orders page.

You will also receive a sales notification through email.

edd orders

Just make sure to turn off test mode once you are done.

Step 7: Promoting Your Canva Templates

Easy Digital Downloads publishes each Canva template as a new page. That means you’ll have to drive traffic to these pages.

There are many ways you can let readers know about your new Canva template on your site.

For instance, you can display an announcement bar at the top of your site or add links to your template pages in your navigation menu.

Another way is to simply add your Canva templates to a blog post or page.

Easy Digital Downloads makes it easy to embed your digital product into any page. Simply edit your Canva template, and then in the right-hand sidebar, copy the ‘Purchase Shortcode.’

Copy purchase code

You can now embed this shortcode into different places on your website. For more in-depth instructions on how to add shortcodes to a page or post, check out our tutorial on how to use shortcodes in WordPress.

Beyond that, here are a few more ideas to promote your Canva template:

  • Write similar blog topics that relate to your Canva template. At the end of the article, you can add a call to action promoting your Canva templates.
  • You can use OptinMonster to create coupon popups that give a discount code for your Canva templates in exchange for the user’s email address.
  • Add notifications of sales you’ve made with TrustPulse, which is the best social proof plugin for WordPress.

That’s it! You now know how to sell Canva templates on your WordPress website. As a result, you can turn your ideas into a source of passive income.

Bonus: Tips to Make More Online Sales

If you want to maximize your revenue, then we recommend also adding cross-sells and upsells to your website. This allows you to sell more products, whether they are more Canva templates or more expensive services you offer.

For example, if you sell Instagram templates, then you may offer a done-for-you service where you help businesses manage or grow their social media accounts. In this case, the template was a good entry point to get users to trust your expertise before they are ready to buy more expensive items.

You could also do this by using the EDD Cross-sell and Upsell addon, which is available for paid members.

EDD cross-sell and upsell

When you add this extension to your plugin, you can add other digital products to the product page and checkout page. This can generate some impulse purchases, boosting the average order value.

Here’s what it looks like in practice.

upsell and cross-sell edd

Or you can even create an entire sales funnel to get more conversions. For example, with OptinMonster, you’ll be able to show promotional popups with discount coupons, limited-time sales, and more.

For more details about how to do this, check out our guide on how to create highly converting sales funnels in WordPress.

We hope this article helped you learn how to sell Canva templates in WordPress. You may also want to see our expert list of proven ways to make money online blogging with WordPress and our low-cost and easy online business ideas that make money.

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

8 CommentsLeave a Reply

  1. Kzain

    i use Canva every day for my digital planners and calendars it’s a tool you can’t live without it, I also started creating blogging content photo covers with Canva, which improves the quality so much.
    As for templates, I love sharing them on my blog both paid and free. The idea of creating and selling Canva templates is super creative I love the low barrier to entry!

  2. Mrteesurez

    Thanks for this insightful post.
    Canva is inaguably one of the top place to get graphics templates both for free and paid.
    And selling digital products is profitable is there is no stocking or delivery issue.

  3. Geethu Anoop

    This looks useful for selling printables and other digital products as well.

  4. Jiří Vaněk

    I’m creating infographics for some articles for my website in Canva. It is a great tool for these purposes and thanks for the great article, with advice on how to eventually start selling them and get some income from them. Since I use Canva a lot, I find this kind of advice very useful.

    • WPBeginner Support

      Glad you found it helpful :)

      Admin

  5. Peter Iriogbe

    This is a good strategy to make money online from home. It’s great content. thanks to the editor.

    But I want to ask: can publishing only templates without adding textual elements enough rank on Google?

    • WPBeginner Support

      You would still need to promote the template for sale which would require you add text and other SEO elements to help you rank.

      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.