Send OPTIS Product Options to Google Sheets

5 min setup
No coding required
Runs automatically

Send OPTIS product options directly to Google Sheets whenever customers place orders. Track custom product selections, add-ons, and personalization choices in organized spreadsheets. Monitor order trends, analyze popular options, and share customer preferences with your team 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.

optis logo icon
New OPTIS Order
Loop Through Line Items
google sheets logo icon
Add Row to Google Sheets

How it works

4 steps to start receiving product options in Google Sheets for every new order

optis logo icon

New OPTIS Order

App connector: OPTIS Product Options • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step monitors your Shopify store for new orders that include OPTIS product options and kicks off the entire workflow automatically.

When a customer places an order containing products with OPTIS custom options (like personalization, upgrades, or add-ons), this trigger captures all the order details including customer information, shipping address, and line item specifics. The trigger runs automatically in the background - no configuration needed from you. It passes the complete order data to the next step so your workflow can process each product with its custom options.

Retrieve Shop

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step pulls your shop's domain information to create proper admin URLs for easy order management in later steps.

The workflow automatically connects to your Shopify store and retrieves essential shop details like your store's domain name. This information gets used to generate clickable admin URLs in your spreadsheet, so you can jump directly from a Google Sheets row to the specific order in your Shopify admin. No setup required - the step uses your existing Shopify connection to gather this data and pass it forward.

Loop Through Line Items

App connector: Loop • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step processes each individual product in the order separately, ensuring you get detailed rows for every item with custom options.

The loop takes the order data and breaks it down product by product, creating a separate processing cycle for each line item. If a customer orders 3 different products with custom options, this step will run 3 times - once for each product. It extracts product details like name, SKU, price, and custom option selections for each item. The loop structure ensures your Google Sheets gets one row per product rather than one row per order.

google sheets logo icon

Add Row to Google Sheets

App connector: Google Sheets • Time to complete: 2 minutes
Why this matters: This step creates your spreadsheet (if it doesn't exist) and adds a new row with all the order and product details you selected during setup.

For each product processed by the loop, this step adds a complete row to your Google Sheets with the columns you chose during setup - like order name, customer email, shipping address, product details, and custom options. You'll configure the spreadsheet name and select which data columns to include (order URL, customer email, shipping details, product name, SKU, price, etc.). The step automatically creates the spreadsheet on first run and adds headers based on your selections.

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 receiving product options in Google Sheets for every new order

Get setup in 5 minutes.

Try this template →

Frequently asked questions

Will this create separate rows for products with multiple custom options?

Yes, each line item in an order gets its own row, but all the OPTIS custom options for that product appear in the same row. So if someone orders a t-shirt with custom text AND custom color options, you'll get one row with both customizations included in the product details.

What happens if an order doesn't have any OPTIS product options?

The workflow only triggers for orders that contain products with OPTIS custom options. Regular orders without customizations won't trigger this workflow, keeping your spreadsheet focused only on orders that need special handling for fulfillment.

Can I modify which order information gets included after the workflow is already running?

Yes, you can edit the "Add Row" step anytime to add or remove columns from your spreadsheet. New orders will follow the updated format, but existing rows won't be modified - you'll just see different column structures for orders processed before and after your changes.

Make this template your own!

Customize this workflow even further:

Set conditional formatting
Apply color coding to your Google Sheets rows based on order values, shipping locations, or specific product types to spot trends at a glance.
Connect to fulfillment systems
Add steps to automatically send custom option details to your printing service, engraving partner, or third-party logistics provider when orders contain personalized products.
Create customer notifications
Extend the workflow to send personalized confirmation emails that include the custom options the customer selected, giving them confidence their specifications were captured correctly.
Build inventory alerts
Add conditions to check stock levels for products with custom options and automatically notify your team when popular configurations are running low.

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 receiving product options 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