Enable customer account downloads
What plan do I need? You will need the Premium plan to unlock the customer account download feature. Guide: Display downloads in the Legacy Customer Accounts - Go to Guide Deliver on the Main account page Requires code snippet to be added to your Shopify theme. Contact us if you want us to do it for you Guide: Display dowPopularSet up PDF Stamping (Watermark)
PDF Stamping is a brilliant method to prevent your customers from sharing digital downloads with others. Of course, it only works on PDF files, but you can learn more about preventing customers from sharing other types of digital downloads here. Below is a video showing a stamped and locked PDF so the customer cannot remove their personal details. Preventing them from sharing the PDF with others because their identity is attached. What plan do I need? The Basic plan (https://app.digital-PopularEnable Downloads on the Checkout pages - Order Status & Thank You pages
Enabling downloads on Shopify's New checkout pages (Checkout Extensibility) Written guide Go to your Shopify admin Go to "Settings" "Checkout" Click the "Customize" button Next, you need to add the app to both of these pages: Thank you - the page that appears directly after an order is placed Order status - the page that appearsPopularChecklist to ensure store is set up correctly
1. Mark your digital products as “Digital” in Shopify This will stop the Shipping queries from showing at checkout for the customer & also stop the Shopify physical shipping emails from sending to your customers with digital file delivery. Go to your Shopify admin dashboard Go to Products Click on a product Scroll down until you see the Shipping section. Uncheck the option “This is a physical product”. (If you are using variants, you will need to open thePopularBeginner's Guide - How to set up the Fileflare app
Learn how to set up quickly This guide will show you how to set up Fileflare quickly. It all comes down to 3 fundamental steps - Adding products in Shopify, uploading files & attaching those files to your Shopify products. The app works alongside Shopify's Products and Orders systemPopularHow to customize the styling of the download page
Styling the download page The download page is a pre-defined page that automatically shows on your Shopify store when a customer access their digital products. This page automatically inherits the styling of your Shopify store's theme, including elements such as fonts, padding, and sizes. While you can customise the page's content, you also have the flexibility to modify colors, sizes, and other design aspects. This ensures a fully tailored page that aligns with your store's overall theme.PopularConnect your email using SMTP with SendGrid
About SendGrid SMTP Speed of setup: 5/5 Fast Ease of setup: 5/5 Fast Please note, SendGrid SMTP has recently added a total lifetime for their SMTP API key of 5000 email sends. Once you reach this, you will need to create a new API key to get another 5000. Their normal API does not have a limit, and we are soon releasing the ability to connect the API key directly. You can upgrade to this once it has been released so that you don't have a limit of 5000. SendGrid's free plan allows upPopularCustomise the email templates
Before we start It’s important that you understand how mail servers work before you make customisations. Email deliverability is very important. Mail servers around the world check the characteristics of emails, and if they find spammy characteristics, they will send the emails to the spam folder. Guidelines to achieve better email deliverability Are your clients reporting issues with email deliverability? If so, consider the following best practices: Content: Use clear andSome readersHow to replace/update a file (upload new versions)
What plan do I need? The "Update & notify customers" feature is available on the Basic plan or higher. TheSome readersHow to change the text & language
What plan do I need? There are a few locations that your customers see when delivering downloads. All of these are customisable to your own language: The checkout page download box for the Thank You page and the Order Status page The download button Email template cuSome readersHow to set limitations on downloads
What plan do I need? Asset download limit – Free plan or higher Order expiration – Basic plan or higher Block fraudulent orders – Growth plan or higher Set IP address limits – Premium plan Things to note about limitations Consider using limitations wisely. Please keep in mind that sometimes customers’ internetSome readersBulk-attach files to Shopify products using a CSV
Which plan do I need? You will need any paid plan, starting from the Growth plan. Important instructions for the CSV All files (assets) are automatically linked to the products via the SKUs of the Shopify products. Please ensure everything is spelt correctly, otherwise, the asset will not connect to the product. Do not remove or rename the column headers in the CSV. There is a 30MB upload limit for a CSV file. Two columns to fill:Some readersExamples of download delivery: What do my customers see?
How will my customers receive their downloads? The download page: This is the download page where the files show when you have the download page enabled. You can deliver downloads in two ways - using a download button & page, or delivering download links in a bullet point list. The download box inherits the styling of your theme, but you customize this further by following our styling guide (https://helpdesk.digital-downloads.com/en/article/how-to-customize-the-styling-of-the-download-Some readersSetting up your email using SMTP - All Methods
Methods Fileflare allows you to connect your own email address, allowing Fileflare to send download emails using your email. There are a few methods for doing this: SMTP - Connecting your email directly to Fileflare using SMTP to allow Fileflare to send emails using your account. SMTP providers - Most email apps provide the ability to connect using SMTP. If you have a favourite one to use, check to see if they have SMTP functionality. What is SMTP? The Simple Mail TransferSome readersMigrate from other apps to Fileflare
Why switch to Fileflare? There are some huge reasons why you would want to switch. Using other apps may not have the specific features you want, have too many bugs, developers don’t care, bad support and much more. We have come alongFew readersDisplay downloads in Customer Accounts (Legacy Accounts)
What plan do I need? You will need the Premium plan to unlock the customer account download feature. When using a customer account Shopify app: The customer account downloads feature is compatible with customer account Shopify apps,Few readersHow to Place a Test Order
2 Methods to place a test order to test Fileflare Method 1: Create an order This method is best most of the time unless you are testing cost amounts on orders. It works best if you are using our Digital Products delivery app. You can actually create an order within Shopify’s dashboard. This doesn’t bring you through the cFew readersDeliver personalized digital files (attach to a single order)
Which plan do I need? You will need any paid plan (not the free plan). The Basic plan or higher. How to deliver your personalized files to individual customers We will assume that you have already received an order that you need to personalize for your customer. Video tutorial Scroll down for a written tutorial if you want to see a step-by-step process. Step 1 – Upload the personalizedFew readersEnable/disable the download button & page or show a bullet list of links
The download button & page / Bullet point list of links You can easily switch between delivering downloads with two different styles: Displays a dFew readersHow to properly uninstall Fileflare
Uninstalling the app Shopify’s rules state that apps need to delete all the store’s data and will delete your personal data once the app receives the webhook from Shopify. This happens within 48 hours after uninstalling. All of your Shopify data and uploaded assets will be permanently deleted as soon as Shopify send the request. This can take place anytime within those 48 hours. This is an automated system. No code is automatically added to your themeFew readersEnable/disable Fileflare's download emails
What are the Fileflare download emails? The Fileflare order download emails are the emails that get sent from the Fileflare app to your customers after they place an order, which include the download links. These are enabled by default on all plans. They are separate from Shopify’s emails. If you are interested, you can include a download button or link inside the Shopify Order Confirmation email (you will need the Basic plan for this to work) - view guide (https://digital-downloads.com/add-Few readersSell downloads as a subscription
When selling subscriptions, there are a few reasons why you would want to sell digital products alongside the subscription. Maybe your customers need a PDF guide, or maybe you want to deliver a new set of digital products each month. What do I need? A subscription app Fileflare Shopify app You will need to use the Download link bullet point list function iFew readersConnect your own S3 storage server
What is an S3 server? An S3 server stands for Simple Storage Service. It was created by Amazon Web Services originally, but other platforms have adopted the architecture, such as Cloudflare, Digital Ocean, and others. You can essentially have your own cloud storage space on either of these platforms, and then connect it to Fileflare so that Fileflare will use your storage service for any hosted files. It gives you more control over your storage costs and files. Fileflare does not apply storaFew readersSet a release date/time on digital products (pre-order)
How the pre-order feature works & things to know Please read these rules so you understand how it works! This is really important. Multiple releases at the same time: 1 email will be sent per digital file. If you release 2 files, 2 download emails will be sent to your customer. If you plan to release multiple assets at the same time, please use Method 2 in this guide which uses the customer account feature, and informs your customers to access the downloads there. Time rules: TheFew readersDisplay downloads in Customer Accounts (New Accounts)
What plan do I need? You will need the Premium plan to unlock the customer account download feature. Display downloads in the New Customer Accounts Easily add the download delivery to the main account page which shows all orders, and also on the individual order page. All you need to do is to add the App Blocks within Shopify's theme customizer. Go to your Shopify admin Go to Settings Click Customer accounts Ensure that yFew readersMethods to bulk upload/add files
There are a few methods to bulk upload files to Fileflare. I will go into more depth below: Method 1 – Connecting your own S3 server You can connect your own S3 storage server to Fileflare so that Fileflare uses it as the main storage host for your files. This allows you to control your storage costs without limitations, and securely host all of your files with your own accFew readersHow to cancel my subscription
How to change your plan Step 1 – Go to the plans page Click on the ‘Settings’ page Click on Change your plan Step 2 – Choose your plan Decide and click the button on which plan you want to upgrade or downgrade to. Proceed to follow the next steps by Shopify. How to cancel your subscription service All you need to do is change your plan to the free plan by clicking the Cancel subscription button, and your subscription will beFew readersHow to set up codes or license keys
Currently, Fileflare doesn’t have an in-built license key function. We are working hard on getting it done, but it isn’t ready yet. We do have a workaround, though! How to enable license keys with Fileflare for digital products So the rundown on how this works is: Use Fileflare for digital product delivery with file protection Use Selling Codes (https://apps.shopiFew readersHow to block access to the downloads
You may want to block access to the downloads for many reasons. Maybe the customers are sharing the links with friends, maybe they have caused fraudulent activity, or maybe their order was refunded. Downloads are automatically blocked on orders that are: Cancelled Voided The Fileflare app will block access to the downloads immediately on any of the above order statuses. This is available on all plans, including the free plan. If you want to enable downloads for orders with the above conFew readersHow to translate the email text language for each country dynamically
If you are looking to translate the download email that is sent to customers, you will need to add the downloads to the Shopify Order Confirmation email, and then use Shopify's app to translate those emails. It's not currently possible to deliver multiple languages using the Fileflare email system, but you can do it with Shopify's! How to set up The process is simple, all you need to do is: 1. Add the download details to Shopify's order confirmation email To add the Fileflare download dFew readersBulk-send download emails to your customers
To send download emails to many customers, there are three methods that allow this: Method 1 - Using the Replace file function. Only deliver 1 asset at a time. Method 2 - Using the Release date function. Only deliver 1 asset at a time. Method 3 - Using the customer account downloads (/en/article/enable-customer-account-downloaFew readersDeliver free digital samples to a customer
Method 1 – Using a free Shopify product This method works by creating a free Shopify product and allowing users to go through the checkout process and get a free digital download after checkout. What do I need? This works on all plans. Step 1 – Create the free product in Shopify Go to your Shopify dashboard Click “Products” Click “Add product” Set the price to 0.00 Disable the “Track quantity” box Uncheck the “This is a physical product” box Click “Save” StFew readersExport a Data Report
You can export a list of your products and the relationship of the files that you have connected to those products into a CSV file. You will also have a total list of your uploaded assets with their download links beside them. What plan do I need? You can get access to Data reports on the Basic plan or higher. Step 1 – Go to Settings >Few readersCustomise the download box text
The ‘Download box‘ is the box that displays your download links. This box appears on the Checkout summary (Thank you) page & the customer accounts if you have these settings enabled. The box will appear the same for both areas. This allows you to display your own message that aligns with your company, and also change the language of your messaging. Which plan do I need for this feature? You can use this feature on all paid plans.Few readersAbout the Email Tracking feature
Email Tracking is a unique feature that other digital download apps don’t have on Shopify. You can find this feature on the “Order” pages. If you go to the app go to “Orders” click on an order scroll down to Email Tracking. What plan do I need? You will need the Growth plan or higher to unlock Email Tracking. Reasons why it’s helpful Some reasons why Email Tracking is helpful are: Some customers claim they have not received the email aFew readersHow to reset the download limitations for an order
Sometimes customers will hit a download limitation and need access to their downloads again. You can easily increase their limits for an individual order by going to the Order page in Fileflare. See below. Resetting the download links for an individual order You can reset download limits for customers easily by going to the Order page. Simply go to the Order page in Fileflare Uncheck the “Use global limitations” checkbox Adjust the limitations for that customer’s individual order tFew readersPricing plans & features
This will answer questions to do with: How many assets/files you can attach to products or variants Storage amounts, limits and costs Unlimited bandwidth details Limitations Which features are available on each plan The pricesFew readersAutomatically fulfil digital products in Shopify orders
You can automatically mark digital products as fulfilled in your Shopify orders as long as the products are set up correctly. Rules to mark as fulfilledFew readersDoes Fileflare have an API?
Yes, Fileflare has a public API available. You can find details in Fileflare's API docs.Few readersEnable video streaming/viewing
Which plan do I need? You will need the Premium plan to use video streaming. Video streaming Our new video streaming feature gives your store the ability to allow customers to view video files in their browser without needing to download the files. It's also possible to disable the download button so that you only allow them to view the files. This works from the download page.Few readersChange the sorting order for download links
It's now possible to change the sorting order for the download links. You can enable this by going to the Checkout settings. Here, you can choose out of 4 options with 8 variants: Asset name - A-Z Asset name - Z-A When attached - Latest When attached - Oldest File size - Small FileFew readersAdd downloads to Shopify's Order Confirmation email
Learn how to add a direct link to the download page from the Shopify Order Confirmation email. Go to Fileflare Go to Settings Go to Checkout settings Scroll down until you see the Shopify order confirmation integration feature that shows the snippet of code. Copy this code Where to place the code Go to your Shopify Settings page Click on Notifications Click on Order confirmation Click the Edit code button Copy the Fileflare code fromFew readersGenerate a download link
If you are looking to generate a download link, you can do this by following the method below. How does it work? You will need to create a free order so that you have the download link generated. Once you have the order, you can copy the download link and use this to send to your customers. How to generate the link Go to your "Orders" page in Shopify and create a new order. You can do this by clicking the "Create order" button, adding the product that has the file attached to it, then aFew readersWhy do my customers land on a password page?
This may seem like a glitch or a mistake with your store, but rest assured, it's not. It's very a simple resolution. All you need to do is go to your Preferences in Shopify admin, and then remove your password. The reason this happens This happens because the way our download links and download page works is by using your Shopify store domain name. This aligns best with your brand and automatically makes Fileflare integrated with your stoFew readersHow to automatically fulfil digital products in Shopify orders without delivering files
This guide will show you exactly how to automatically fulfil the product in the shopify order without delivering any files to your customers. This is useful for stores who are selling a subscription product or a digital product that has no files to deliver.Few readersTest email for Update Asset and Release Date
Sending a test email for Asset update and Release date email templates To send a test email, follow these steps: Create a new product in your Shopify store called "Replace/Release test" or similar so it's easily understandable. Then upload and attach a test file to that product in Fileflare (use a file that is not attached to any other products; this is important). Place an order for that product using the email address to which you want to receive the test email. You can quicklyFew readersImprove email deliverability
Fileflare's system has the best email deliverability you can get. As default, download emails are delivered from noreply@digital-downloads.com. Our systems have all the things in place which maintains the highest deliverability, such as DKIM, SPF, DMARC, plus a high reputation for sending millions of emails every month. Improve your email deliverability Please learn about DMARC, DKIM, and SPF. You need to be very careful following the below steps because if you mess something up in your DNSFew readersUnblock the downloads for fraudulent detected orders
Changes to how fraudulent orders are blocked Instead of the old way of not showing the downloads to the customer with no explanation, we decided to improve it so that it's more controllable by merchants, it's more cohesive with the other limitation settings, and you can add a custom message explaining why they are restricted. This works by adding the restriction on the download links instead. Reasons why this is better: Cohesive with other Global limitations making it easier to undersFew readersShopify Legacy checkout users
Notice for Legacy Shopify Checkout users This does not apply to merchants who are using the New Shopify Checkout Extensibility checkouts. If you are using Legacy checkouts, please read this guide.Few readersConnect your email using SMTP with Postmark
About Postmark SMTP Postmark have a verification process of between 1-24 hours. This is to ensure that they get the best deliverability. From our experience, it only takes 1-2 hours. SendGrid doesn't have this process if you wanted to get set up faster. Speed of setup: 2/5 Slow because of the verification process. Ease of setup: 5/5 Easy Postmark does not have a maximum usage limit on how many emails are sent via SMTP. You can send as much as your plan allows. Postmark's free pFew readersConnect your email using SMTP with Resend
About Resend SMTP ResenFew readersConnect your email using SMTP with Mailtrap
About Mailtrap SMTP Mailtrap have a domain verification process which is pretty fast. But sometimes requires you to do a business verification to understand how your business sends emails. This is to keep the Mailtrap deliverability good. Speed of setup: 3/5 Slow because of the domain review process. They must review your domain after adding and can take up to one business day. Ease of setup: 4/5 Decent Mailtrap does not have a maximum usage limit on how many emails are sent viaFew readers