Send Avis Product Options to Google Sheets

5 min setup
No coding required
Runs automatically

Send Avis product options data directly to Google Sheets whenever customers place orders. Track custom selections, add-ons, and personalization choices in organized spreadsheets. Spot order trends, see which options are most popular, and keep your team in the loop on customer preferences — all without manual data entry. Leave the template as-is to capture all orders containing any line item properties, or filter for specific line item properties in the trigger if you only want the workflow to run for certain options.

avis logo icon
Order Created
Loop
google sheets logo icon
Add Row

How it works

4 steps to start capturing product option data in Google Sheets for every new order

avis logo icon

Order Created

App connector: Avis Product Options • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step monitors your store for new orders containing Avis product options and kicks off the entire workflow when customers complete purchases.

When a customer places an order with Avis product options configured, this trigger captures all the order details including customer information, shipping address, and line item data. The trigger runs automatically in the background and requires no configuration from you. It passes the complete order data to the next step so the workflow can process each product separately.

Retrieve Shop

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step pulls your shop's domain information needed to create direct links to orders in your Shopify admin.

The workflow automatically retrieves your shop details from Shopify to build proper admin URLs for each order. This happens behind the scenes and requires no input from you. The shop information gets combined with order data in later steps to create clickable links in your spreadsheet that take you directly to the order page in your Shopify admin.

Loop

App connector: Loop • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step processes each product in the order individually, ensuring multi-item orders create separate spreadsheet rows for each product.

The Loop step takes the line items array from the order and processes each product separately. If someone orders 3 different products, this creates 3 iterations that will result in 3 separate rows in your Google Sheet. The loop runs automatically and passes individual product data (title, SKU, price) to the Add Row step for each iteration.

google sheets logo icon

Add Row

App connector: Google Sheets • Time to complete: 2 minutes
Why this matters: This step creates the actual spreadsheet entries with your selected order and product data organized in columns.

You'll configure which columns to include in your spreadsheet by selecting from options like Order URL, Order Name, Email, Shipping Name, Address details, Product Name, Product SKU, and Product Price. The workflow creates a new Google Spreadsheet with your specified name and adds a row for each product in every order. You can customize the spreadsheet name in the setup and choose which data fields to track based on your reporting needs.

Trusted by 1,000+ Shopify merchants
Logo: Rothy's Logo: Adidas Logo: Allure Logo: GQ Logo: DraftKings Logo: Chubbies Logo: Made In Cookware Logo: MUD/WTR

Ready to start capturing product option data in Google Sheets for every new order

Get setup in 5 minutes.

Try this template →

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 orders 3 different products with Avis options in one order, you'll get 3 separate rows in your spreadsheet - one for each product with its own customization details and pricing.

Can I add more order fields that aren't in the default options?

The template includes the most commonly needed fields, but you can customize the Add Row step to include additional order data like tags, fulfillment status, or custom order attributes by modifying the column configuration.

What happens if I change the spreadsheet name after the workflow is running?

The workflow will create a new spreadsheet with the updated name for future orders. Existing data will remain in the original spreadsheet, so you'll need to manually merge the data if you want everything in one sheet.

Make this template your own!

Customize this workflow even further:

Set custom filters
Add condition steps to only capture orders above a certain value, from specific product collections, or containing particular Avis options for focused reporting.
Connect to email notifications
Chain an email step after the Google Sheets action to automatically notify fulfillment teams when orders with specific product customizations come in.
Store additional metrics
Extend the workflow to calculate and track custom fields like profit margins, shipping zones, or customer lifetime value alongside the basic order data.
Deploy data transformations
Use Transform steps to clean up product titles, standardize address formats, or calculate totals before sending data to your spreadsheet.

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

Ready to start capturing product option data in Google Sheets for every new order?

7-day free trial • 5 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support