Connecting Canva with Shopify
Canva and Shopify work together to help ecommerce store owners create professional product images, social media ads, banners, and marketing materials. Canva offers Shopify-specific templates and design tools, and there is a Canva app available in the Shopify App Store that connects the two platforms for streamlined product content creation.
The Canva Integration for Shopify
Canva has a Shopify integration available through the Shopify App Store. This integration allows you to pull product information from your Shopify store into Canva, making it easier to create marketing materials that reference your actual products.
Installing the Integration
- Go to the Shopify App Store and search for Canva.
- Find the official Canva app and click Install (or Add app).
- Authorize the app to access your Shopify store data (product names, images, descriptions, and prices).
- Log into your Canva account or create one if you do not have one.
- Once connected, your Shopify product data becomes accessible within Canva's design editor.
What the Integration Does
- Product data sync: Your Shopify product catalog (names, images, descriptions, prices) is available in Canva. When creating designs, you can pull in real product data rather than manually entering it.
- Template access: Canva surfaces Shopify-specific templates designed for ecommerce use cases like product announcements, sale banners, and social media ads.
- Bulk content creation: Create multiple product graphics quickly by swapping product data across a template design.
Using Canva for Shopify Product Images
Product photography and image editing is one of the most common reasons Shopify store owners use Canva. Here is how to make the most of it.
Editing Product Photos
- Upload your raw product photos to Canva or pull them from your connected Shopify store.
- Use Canva's photo editing tools to enhance the images:
- Background Remover (Canva Pro): Remove the background from product photos to create clean, white-background images that Shopify and marketplaces prefer.
- Adjust brightness, contrast, and saturation to make products look their best.
- Crop and resize to Shopify's recommended dimensions.
- Add shadows or reflections for a professional product shot appearance.
- Download the edited images and upload them to your Shopify product listings, or use the integration to sync them back.
Shopify Product Image Recommendations
| Image Type |
Recommended Size |
Notes |
| Product image |
2048 x 2048 px (square) |
Shopify supports up to 4472 x 4472 px. Square images work best across most themes. |
| Collection image |
1024 x 1024 px |
Displayed on collection pages. Keep the focal point centered. |
| Banner / slideshow |
1920 x 1080 px (or theme-specific) |
Check your Shopify theme documentation for exact hero banner dimensions. |
| Favicon |
32 x 32 px |
Small icon shown in browser tabs. |
| Social sharing image |
1200 x 628 px |
Used when products or pages are shared on social media. |
In Canva, click Create a Design > Custom Size and enter these dimensions to start with the correct canvas size.
Creating Social Media Ads for Shopify Products
Social media advertising is a major revenue driver for Shopify stores. Canva has templates specifically designed for ecommerce social ads.
Facebook and Instagram Ads
- In Canva, search for Facebook Ad or Instagram Ad templates.
- Filter results by "ecommerce," "product," or "sale" to find relevant designs.
- Select a template and replace the placeholder content with your product images, name, price, and promotional text.
- If the Shopify integration is connected, you can pull product data directly into the design.
- Download the finished ad creative and upload it to Facebook Ads Manager or Instagram when setting up your ad campaign.
Ad Size Quick Reference
| Platform |
Ad Format |
Canva Size |
| Facebook |
Feed Ad |
1200 x 628 px |
| Facebook |
Square Ad |
1080 x 1080 px |
| Instagram |
Feed Ad |
1080 x 1080 px |
| Instagram |
Story Ad |
1080 x 1920 px |
| Pinterest |
Promoted Pin |
1000 x 1500 px |
| Google Display |
Leaderboard |
728 x 90 px |
| Google Display |
Medium Rectangle |
300 x 250 px |
Creating Multiple Ad Variations
To test different ad creatives (recommended for any paid advertising campaign):
- Design your base ad in Canva.
- Use Duplicate Page within the design to create copies.
- Modify each copy: change the headline, swap the product image, adjust the call-to-action text, or try a different color scheme.
- Download all variations and set them up as different creatives within the same ad set in your advertising platform.
Store Banners and Promotional Graphics
Beyond product images and ads, Canva is valuable for creating on-site graphics for your Shopify store.
Homepage Banners
- Design hero banners for seasonal promotions, new product launches, or sales events.
- Check your Shopify theme's documentation for the exact banner dimensions. Most themes use a wide format (1920 x 600 to 1920 x 1080 px).
- In Canva, use the custom size option to match your theme's requirements exactly.
- Upload the finished banner to Shopify under Online Store > Themes > Customize, then select the image section or slideshow module.
Sale and Promotion Graphics
- Search Canva for "sale banner," "discount," or "flash sale" templates.
- Customize with your specific offer (percentage off, BOGO, free shipping threshold, etc.).
- Create versions for your store banner, social media posts, email headers, and ad creatives, all from the same base design in Canva.
Email Marketing Images
If you use Shopify Email or a third-party email tool (Mailchimp, Klaviyo), design email graphics in Canva:
- Email header banners: 600 x 200 px.
- Product showcase images: 600 x 400 px.
- Download from Canva and upload to your email builder.
Canva Brand Kit for Shopify Stores
If you have Canva Pro or Canva Teams, the Brand Kit feature helps maintain visual consistency across all your Shopify store assets:
- Go to Brand Hub in the Canva sidebar.
- Upload your store logo in different formats (full logo, icon only, light and dark versions).
- Set your brand colors by entering the hex codes from your Shopify theme.
- Add your brand fonts. If you use Google Fonts in your Shopify theme, you can upload the same fonts to Canva.
- When designing any asset (product image, ad, banner), your brand elements are one click away in the editor.
Workflow Without the Shopify App
If you prefer not to install the Shopify app or if it does not meet your needs, a manual workflow works well:
- Design your graphics in Canva using the appropriate dimensions for your use case.
- Download as PNG (for graphics with text or transparency) or JPEG (for photographs).
- Upload to Shopify:
- Product images: Go to Products > [Product Name] and upload in the Media section.
- Theme images: Go to Online Store > Themes > Customize and replace images in theme sections.
- Files: Go to Settings > Files to upload assets to Shopify's file hosting.
This manual approach gives you full control and works with any Canva plan.
Limitations
- Background Remover requires Canva Pro: One of the most useful features for product photography (removing backgrounds) is only available on paid Canva plans.
- No automatic product image sync: Editing a product image in Canva does not automatically update it in Shopify. You need to manually re-upload or use the app's sync features if available.
- Theme-specific sizing: Shopify themes vary in their image dimension requirements. There is no universal size for banners or hero images. Always check your theme's documentation before designing.
- Print-on-demand limitations: If you use Shopify for print-on-demand products, Canva designs may not meet the resolution requirements for printing (typically 300 DPI). Canva exports at 96 DPI by default, though the Pro plan allows higher DPI downloads.
- Video limitations: While Canva can create simple videos and animations, Shopify's product media supports video uploads separately. The Canva-Shopify integration is primarily designed for static images.
- Bulk editing at scale: For stores with hundreds or thousands of products, designing individual images in Canva may not be efficient enough. Consider Canva's bulk create feature (available on Pro plans) which can generate multiple designs from a spreadsheet of product data.
Getting Started
Begin with the highest-impact use case for your store. For most Shopify merchants, that means either cleaning up product photos (using Canva's background remover and photo editing tools) or creating social media ad graphics for your best-selling products. Once you see the quality improvement, expand to store banners, email graphics, and seasonal promotional materials. The Canva-Shopify combination gives small ecommerce teams access to design capabilities that previously required hiring a graphic designer.