Articles on: Email

Fulfill digital products in orders automatically

When you enable automatic fulfillment for orders with digital products in Filemonk, the system can automatically mark order line items as fulfilled in your Shopify store after delivering download links to customers. This streamlines your order management workflow and keeps your Shopify admin organized without manual intervention.


Enabling Automatic Fulfillment

The automatic fulfillment feature provides several configuration options to customize how orders are processed in your Shopify store.


Basic Automatic Fulfillment Setting

To enable automatic fulfillment for orders with digital products:

  1. Navigate to Settings > Email in your Filemonk dashboard
  2. Locate the "Order fulfillment" section in the email settings
  3. Check the "Mark order line items fulfilled automatically" checkbox
  4. Save your settings to activate automatic fulfillment


When this setting is enabled, Filemonk will automatically mark digital product line items as fulfilled in Shopify after successfully sending download links to customers.



For enhanced customer experience, you can include download page links as tracking information:

  1. Enable the "Add tracking info" option below the main fulfillment setting
  2. Save your settings to include download links in fulfillment notifications



This option adds the customer's download page URL as tracking information in Shopify, allowing customers to easily access their digital products directly from Shopify's order tracking interface.


Excluding Products with Specific Tags

To prevent certain products from being automatically fulfilled, you can configure tag-based exclusions:

  1. Enable the "Disable for products with tags" option
  2. Enter specific product tags that should be excluded from automatic fulfillment
  3. Save your settings to apply the exclusion rules



This is useful for products that require manual review, custom processing, or special handling before fulfillment.


Understanding the Automatic Fulfillment Process

When automatic fulfillment is enabled, Filemonk follows a specific workflow to mark orders with digital products fulfilled automatically.


Fulfillment Trigger Sequence

The automatic fulfillment process follows this sequence:

  1. Customer places order containing digital products in your Shopify store
  2. Filemonk processes the order and links appropriate digital assets
  3. Email notification is sent to the customer with download links
  4. Fulfillment worker activates after successful email delivery
  5. Line items are marked fulfilled in Shopify via the Admin API


This sequence ensures that fulfillment only occurs after customers have successfully received their download access.


What Happens During Fulfillment

When Filemonk marks orders with digital products fulfilled automatically, several actions occur:


In Shopify Admin:

  • Individual line items for digital products are marked as "Fulfilled"
  • Fulfillment timestamp is recorded in the order timeline
  • Order status updates to reflect fulfilled items
  • Download page URL is added as tracking information (if enabled)


In Filemonk:

  • Fulfillment status is recorded to prevent duplicate processing
  • Order history is updated with fulfillment timestamp
  • Processing logs are created for troubleshooting purposes


Products Excluded from Automatic Fulfillment

Certain product types are automatically excluded from the fulfillment process:

  • Custom products that require manual file uploads per order
  • Products with exclusion tags as configured in your settings
  • Line items already fulfilled manually or by other systems
  • Orders with processing errors or incomplete asset linking


Troubleshooting Automatic Fulfillment


Common Fulfillment Issues

If automatic fulfillment isn't working as expected, check these common causes:


Settings Configuration:

  • Verify that "Mark order line items fulfilled automatically" is enabled
  • Check that products don't have exclusion tags if fulfillment is failing
  • Ensure email delivery is working properly, as fulfillment depends on successful email sending


Product Configuration:

  • Confirm that products have properly linked digital assets
  • Verify that custom products are intentionally excluded from automatic fulfillment
  • Check that product variants have appropriate asset associations


Order Processing:

  • Review order processing logs for errors or warnings
  • Verify that orders are being imported correctly into Filemonk
  • Check that email notifications are being sent successfully before fulfillment attempts


Troubleshooting


Symptom

Likely Cause

Fix

Orders not being fulfilled automatically

Automatic fulfillment setting disabled

Enable "Mark order line items fulfilled automatically" in Settings > Email

Some products not fulfilling

Products have exclusion tags

Check product tags against exclusion settings

Fulfillment happening without tracking info

Tracking info option disabled

Enable "Add tracking info" in fulfillment settings

Custom products being fulfilled incorrectly

System attempting to fulfill custom products

Custom products are automatically excluded; check product configuration


FAQs


Q: When exactly does automatic fulfillment occur?

A: Fulfillment happens automatically after Filemonk successfully sends the download link email to the customer. It's triggered by successful email delivery.


Q: Can I manually fulfill orders if automatic fulfillment is enabled?

A: Yes, you can still manually mark orders as fulfilled in Shopify. The automatic system will detect existing fulfillment and skip those items.


Q: What happens if email delivery fails?

A: If email delivery fails, automatic fulfillment will not occur. You'll need to resolve the email issue and resend the notification to trigger fulfillment.


Q: Can I exclude specific products from automatic fulfillment?

A: Yes, you can add tags to products and configure those tags to be excluded from automatic fulfillment in your email settings.


Q: Does automatic fulfillment work with partial orders?

A: Yes, only the digital product line items will be marked as fulfilled. Physical products or other items in the same order remain unfulfilled until processed separately.

Updated on: 08/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!