Short answer: yes, Shopify can do this, and the delivery part is easier than the import part. For delivery, Shopify's own free
Digital Downloads app (from the Shopify App Store, published by Shopify itself) attaches files to a product and emails the customer a download link the moment payment clears. You just need to untick "This is a physical product" in each product's settings so Shopify stops asking for shipping and weight. Each file can be up to 5GB and you can set download limits per order. It is fine for a modest catalogue, though it has no bulk-attach feature and no PDF stamping.
For importing, Shopify's native CSV importer (Products > Import) will happily take digital products if you set the right columns. The ones that matter are:
Code:
Handle, Title, Body (HTML), Vendor, Type, Tags, Published, Image Src, Variant Price, Variant Requires Shipping = FALSE, Variant Inventory Policy = continue, Variant Taxable = TRUE
Export one manually created product first and use that file as your template. Sellvia and IDPLR will not give you a Shopify-ready feed, so expect to tidy the spreadsheet in Excel or Google Sheets before uploading. The snag is that the CSV cannot carry the actual files, so with the free app you would still attach each ebook by hand.
If you have hundreds of titles, a paid app such as
Sky Pilot,
SendOwl or
Easy Digital Products is worth the monthly fee. These support bulk file uploads, watermark PDFs with the buyer's email (sensible for PLR content, which gets reshared), and some handle licence keys and expiring links.
Two UK points worth checking before launch:
- Read the PLR licence terms carefully. Some packs allow resale as-is, others require you to rebrand or forbid selling on marketplaces.
- VAT: e-books and digital guides that are the equivalent of a printed book have been zero-rated in the UK since May 2020, but video courses and mixed media are standard rated at 20% once you are registered. Selling to EU consumers brings the place-of-supply rules into play, so set up Shopify's tax settings accordingly if you ship abroad.