How it works

Follow these 3 simple steps to start receiving order data organized in Notion

etsy logo icon

Receipt Created

App connector: Etsy • Time to complete: 1 minute
Why this matters: This trigger monitors your Etsy shop for new orders and starts the workflow whenever someone completes a purchase, ensuring no sales data gets missed.

This step automatically connects to your Etsy store using a webhook that activates immediately when customers place orders. You'll need to specify which Etsy store to monitor during setup by selecting from your connected stores. The trigger captures complete order information including customer details, shipping addresses, product information, and pricing data. This data then flows to the next step for processing each individual line item.

Loop: Get Products

App connector: Loop • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step processes each individual product in multi-item orders separately, creating detailed records for inventory tracking and sales analysis rather than just summary order data.

The Loop step automatically takes the transaction data from your Etsy order and breaks it down by individual line items. For example, if someone orders 2 different products in one purchase, this step will process each product separately with its own quantity, pricing, and product details. No configuration is required - the loop automatically iterates through all products in each order. Each product's data then gets passed individually to the Notion database creation step.

notion logo icon

Add Page to Database

App connector: Notion • Time to complete: 2 minutes
Why this matters: This step creates the actual Notion database records with all your selected order details, giving you a searchable, sortable database of your Etsy sales activity.

This step connects to your Notion workspace and creates individual database entries for each product from the loop. You'll configure which Notion page should contain your database, name your database, and select which order properties to include (Receipt ID, Total Price, Product Title, Customer Name, Shipping Address, Store Manager Link, Product Quantity, Product ID, and Product Price). The step automatically maps Etsy data to your chosen Notion database fields. Each product from your orders becomes its own database row with all the details you selected.

Make it your own

Customize this workflow even further:

Set custom delays
Schedule follow-up actions like sending thank you emails to customers 2 days after their order ships, or reminder emails for abandoned carts after 24 hours.
Chain multiple actions
Extend this workflow to simultaneously update inventory in other platforms, send order notifications to your fulfillment team via Slack, and add customer data to your email marketing lists.
Store data in tables
Save customer purchase history, product performance metrics, and seasonal sales trends in MESA's built-in database for advanced reporting and business insights.
Deploy AI agents for smart decisions
Let AI agents evaluate order patterns and automatically categorize customers as VIP, first-time buyers, or repeat purchasers, then trigger different email sequences based on those classifications.

Frequently asked questions

Will this create a separate row for each product in multi-item orders?
Yes, the Loop step processes each line item individually, so if someone buys 3 different products in one order, you'll get 3 separate rows in your Notion database - one for each product with its own pricing, quantity, and product details.
Can I add custom fields to track additional information in Notion?
Absolutely. After the initial database is created, you can manually add custom properties in Notion like fulfillment status, profit margins, or supplier information. The workflow will continue adding new orders to your enhanced database structure.
What happens if I want to change which order details get saved to Notion?
You can modify the template anytime by editing the "Add Page to Database" step and selecting different properties from the available options. Changes will apply to new orders going forward, but won't affect existing database entries.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start receiving order data organized in Notion?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 4 min setup • Cancel anytime