Beginner’s guide to Fileflare

A four-step walkthrough from “just installed” to “selling digital downloads” — install, mark products digital, upload files, attach to products.

Beka Rice Avatar

Written by

Last updated


Fileflare turns any Shopify store into a digital-products store. Upload your files, attach them to products, and Fileflare delivers download links automatically — by email, on the thank-you page, in customer accounts, or all three. This guide walks through the four steps to go from “just installed” to “selling digital downloads.”

Free plan covers everything in this guide. You’ll need a Shopify store, a few digital files (PDFs, audio, video, software, anything), and ~10 minutes.

When you’d use this

  • You’re brand new to Fileflare and want a complete walkthrough.
  • You’re switching from another digital-downloads app — see Migration guide for the import path.
  • You’re setting up a store for a client and need a checklist of every step.

Step 1: Install Fileflare

Install Fileflare from the Shopify App Store. The free plan is fine to start. Once installed, the app opens in your Shopify admin under Apps.

Fileflare’s in-app onboarding checklist walks you through the next few steps too — it’s a four-step guided setup. You can follow it instead of the rest of this page if you prefer the in-app flow.

Step 2: Mark your products as digital

Shopify needs to know which products are digital so it can skip shipping logic and let Fileflare auto-fulfill them.

  1. In Shopify, open the product.
  2. Scroll to Shipping.
  3. Disable This is a physical product.
  4. Save.

See Mark products as digital for variants and edge cases.

Step 3: Upload your files

  1. In Fileflare, click Upload.
  2. Drag in your files. Upload in batches of 50–100 if you have a lot.
  3. Each file becomes an asset in your library.

If your files live somewhere else (Dropbox, Drive, a course platform), use URL assets instead — Fileflare delivers a redirect link, your files stay where they are.

See all upload methods including S3, R2, and bulk CSV.

Step 4: Attach assets to products

Two paths:

  • From an asset: click an asset in your library, use the search box to attach it to one or more products.
  • From a product: open the product in Fileflare, attach assets from the library.

If you have hundreds of products, the CSV bulk-attach is much faster.

That’s it — orders deliver automatically

From this point forward, every paid order containing a digital product triggers Fileflare to:

  • Mark the digital line items as fulfilled in Shopify (within ~60 seconds).
  • Send the customer a download email.
  • Make download links available on the thank-you page (Basic plan and above) and in customer accounts (Premium plan).

Place a test order to confirm everything works end-to-end before going live.

Before you go live, walk through the Shopify setup checklist. It catches the most common configuration gotchas — capturing email at checkout (not just phone), automatic payment capture, location settings, and more.

Common issues

  • Test order is “Authorized” but no email arrived — Fileflare only delivers on Paid orders. Switch Shopify to automatic payment capture: Settings → Payments → Payment capture method → Automatically at checkout.
  • Order has no email address — Shopify lets customers check out with phone-only by default. Change Settings → Checkout → Customer contact method to Email.
  • Digital product not auto-fulfilled — most often: the product isn’t marked as digital in Shopify, or no asset is attached in Fileflare. See Auto-fulfill digital products.
  • Customer says they didn’t get the email — see Troubleshoot email delivery.

Keep learning