Articles on: Shopify

Receive Email with Attachment Connection Method

To process the feed using the Receive Email with attachment connection method, you need have a PAID plan. Instructions for setting up the connection are provided below.


  1. Copy the unique email address from the feed and provide it to the supplier/wholesaler/warehouse management. Send the attachment to this address. You can also send a test email from your own address and check the feed logs.
  2. Enter a keyword or phrase to process only the matched subject email in the feed. If the attachment is received but the feed file is empty, remove or adjust this subject-matching keyword and resend the email.



  1. You need to fill up the File Setting below as well. File Format can be set to Auto where Stock Sync auto-detects the file format or you can choose the type of file format that they attaching for the connection method accordingly.


File format that can set as CSV, XML, XLS, XLSX, JSON, .TXT, EDI, and HTML Table


If the uploaded file is compressed (.zip or .gz), then the file format must be chosen as Stock Sync doesn't auto-detect format in compressed files.



  1. By default, the auto file setting is enabled. If you want to change file settings and first row header settings, you can disable it. Then can change it accordingly. When the first row header toggle icon is enabled, it will help the feed file that has the first row as a header. For example, SKU, Vendor, Description...



Troubleshooting Missing or Invalid Email Attachments


If the feed shows no attachment, a blank email, or errors such as "invalid attachment" or "invalid_file_extension", try the following:


  • Confirm that the supplier sent the email to the feed’s unique email address. To test the connection, send an email from your own address to that unique address, then check whether the email appears in the feed logs.
  • Ensure the file extension is supported (CSV, XML, XLS, XLSX, JSON, TXT, EDI, HTML Table). Unsupported extensions or corrupted files will be rejected.
  • If the attachment is missing or corrupted, ask the sender to resend the email with the correct file.
  • Large files or oversized attachments may fail to process; reducing the file size can help.
  • If an attachment is received but the feed file is empty, remove or adjust the subject-matching keyword and resend the email. A subject filter can prevent the intended message from being processed when the subject does not match.
  • If emails sent from a particular address are rejected, that sender address may need to be added to the feed’s approved From addresses. Some feeds process emails only from configured sender addresses; contact support through the store admin to add another sender.
  • If the feed receives the file but inventory does not update, map the source quantity field to the store’s Quantity field and verify the mapping in the Preview Sync/change log. Field names must match the feed configuration, including capitalization where applicable.


If the attachment exists but still does not process, review whether the connection method or file format recently changed. Resend the file after confirming the correct format and settings. If the issue persists, the connection may require technical investigation.



Obtaining a Copy of a Received Email Attachment

Stock Sync can provide a copy of an attachment received at a feed’s unique email address. Contact support through the store admin and include the feed email address, store, and the email or attachment you need. After verification, the attachment can be sent to the requested email address as a one-off copy.

Updated on: 05/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!