Skip to content

Installation & Initial Setup Guide

  1. Log in to your Shopify admin dashboard
  2. Navigate to Apps in the left sidebar
  3. Click Customize your store or search for “Alva Digital Downloads”
  4. Click on the Alva Digital Downloads app listing
  1. Click the Add app button
  2. Review the permissions the app requires:
    • Read and write products: To link digital files to your products
    • Read orders: To detect purchases and deliver files
    • Read customer data: To send download links to customers
    • Write files: To manage your digital file library
  3. Click Install app

After clicking install, you’ll be redirected to the Alva Digital Downloads welcome screen. The app will automatically:

  • Create necessary database records for your shop
  • Set up default email templates
  • Configure default security settings
  • Enable the checkout and account extensions

When you first open the app, you’ll see a guided setup checklist. This helps you configure the essential features:

  1. Navigate to Settings from the main menu
  2. Review these key settings:
  • What it does: Sets how long download links remain valid
  • Default: 60 days
  • Recommended: 30-90 days for most businesses
  • What it does: Limits how many different IP addresses can download files per order
  • Default: 3 IP addresses
  • Recommended: 2-5 for personal use products, higher for business licenses
  • What it does: Maximum number of times files can be downloaded per order
  • Default: 0 (unlimited)
  • Recommended: Set to 5-10 to prevent abuse, or leave unlimited for better customer experience

Step 2: Enable Email Notifications (Optional)

Section titled “Step 2: Enable Email Notifications (Optional)”

By default, email notifications are disabled. To enable them:

  1. Go to Settings
  2. Toggle Email Notifications to ON
  3. The app will send download links via email after purchase

Note: Even with emails disabled, customers can still download files from the Thank You page and their account. Emails are just one delivery method.

Step 3: Customize Email Template (If Enabled)

Section titled “Step 3: Customize Email Template (If Enabled)”

If you enabled email notifications, customize your template:

  1. Navigate to Email Settings from the main menu
  2. Customize:
    • Subject line
    • Email title
    • Message text
    • Button text and color
    • Your logo
    • Brand colors

See our full Customizing Email Templates guide for details.

The app automatically installs two theme extensions:

Shows download buttons on the order confirmation page after purchase.

Displays all purchased digital products in the customer’s account dashboard.

These extensions are enabled by default. To customize them:

  1. Go to Settings
  2. Scroll to Extension Appearance
  3. Choose your brand color for download buttons

Now that basic configuration is complete, you’re ready to create your first digital product! Follow our Quick Start Tutorial for a step-by-step walkthrough.

Required Shopify Theme App Extension Setup

Section titled “Required Shopify Theme App Extension Setup”

The app includes two theme extensions that need to be activated:

  1. Go to your Shopify admin
  2. Navigate to Online Store → Themes
  3. Click Customize on your active theme
  4. In the theme editor, go to App embeds (bottom left)
  5. Enable these extensions:
    • Alva Digital Downloads - Thank You
    • Alva Digital Downloads - Account

Important: These extensions must be enabled for customers to access their downloads on the Thank You page and in their accounts.

After setup, verify everything is working:

  • App appears in your Shopify Apps list
  • You can access the Alva Digital Downloads admin panel
  • Settings page loads correctly
  • Theme extensions are enabled
  • Email settings are configured (if using emails)

Issue: App doesn’t appear after installation

Section titled “Issue: App doesn’t appear after installation”

Solution:

  • Refresh your Shopify admin page
  • Clear your browser cache
  • Try accessing the app directly from the Apps menu

Solution:

  • The app requires specific permissions to function
  • If you denied permissions during install, you’ll need to reinstall the app
  • Contact Shopify support if you can’t grant required permissions

Issue: Extensions not showing on storefront

Section titled “Issue: Extensions not showing on storefront”

Solution:

  • Verify extensions are enabled in Theme Editor → App embeds
  • Check that your theme supports app extensions (Online Store 2.0 required)
  • Try switching to a compatible theme

Now that installation is complete:

  1. Quick Start Tutorial - Create your first digital product
  2. Understanding the Dashboard - Learn the app interface
  3. Uploading Digital Files - Start adding your digital content