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:
- Navigate to Settings > Email in your Filemonk dashboard
- Locate the "Order fulfillment" section in the email settings
- Check the "Mark order line items fulfilled automatically" checkbox
- 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.
Adding Download Links as Tracking Information
For enhanced customer experience, you can include download page links as tracking information:
- Enable the "Add tracking info" option below the main fulfillment setting
- 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:
- Enable the "Disable for products with tags" option
- Enter specific product tags that should be excluded from automatic fulfillment
- 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:
- Customer places order containing digital products in your Shopify store
- Filemonk processes the order and links appropriate digital assets
- Email notification is sent to the customer with download links
- Fulfillment worker activates after successful email delivery
- 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
Thank you!