Set up Etsy exports to send your shop data into Google Sheets or BigQuery.
After connecting your Etsy shop, use the Export Builder to create exports by data type. Each export can include one or more tabs — Listings, Receipts, or Transactions — and writes to a single Google Sheets spreadsheet or BigQuery dataset.
Each tab writes to its own sheet tab or BigQuery table.
Enable only the tabs you need. Each enabled tab is fetched and written independently.
listing_id, title, description, price, currency_code, quantity, state, url, tags, materials, shipping_profile_id, shop_section_id, featured_rank, is_customizable, is_personalizable, is_digital, has_variations, should_auto_renew, language, views, creation_timestamp, last_modified_timestamp, exportDate
receipt_id, order_id, buyer_user_id, buyer_email, name, message_from_buyer, status, payment_method, currency_code, subtotal, total_shipping_cost, total_tax_cost, total_vat_cost, discount_amt, total_price, is_paid, is_shipped, gift_message, gift_wrap_price, shipping_name, first_line, second_line, city, state, zip, country_iso, create_timestamp, update_timestamp, exportDate
transaction_id, receipt_id, listing_id, title, description, quantity, price, currency_code, seller_user_id, buyer_user_id, is_digital, create_timestamp, paid_timestamp, shipped_timestamp, exportDate
Etsy exports support the same date range presets available in other exporters:
Listings tab note: The Listings tab always fetches all current listings regardless of the date range setting, since Etsy's listings API does not support date filtering. Use replace mode (not append) for the Listings tab.
For each tab, use the column picker to select only the fields you need. Selecting fewer columns keeps your destination leaner and exports faster.
Add the Date Exported column (exportDate) to any tab to record the timestamp when each export ran — useful for tracking data freshness in dashboards.
You can change date preset, selected columns, and append settings from the export detail page at any time. Changes take effect on the next run.
After validating a manual run, set up a schedule from the export detail page. Choose a frequency (daily, weekly, etc.) and a time of day. SyncRange will run the export automatically.
See Setting Export Schedules for full details.