Shopify

Metaobject Sync

Create a new Shopify Metaobject entry for every form submission. Available on Pro and Pro+ plans.

2 min read

Last updated June 15, 2026

Metaobject Sync creates a new Shopify Metaobject entry automatically each time a form is submitted. Use it to build custom data structures like testimonials, product reviews, event registrations, or team member profiles stored natively in Shopify.

Available on Pro and Pro+ plans.

Prerequisites

Create the Metaobject definition in Shopify before mapping in the app:

  1. Go to Shopify Admin → Settings → Custom data → Metaobjects.
  2. Click Add definition.
  3. Define the fields (columns) for your metaobject e.g. name, email, message, rating.
  4. Note the definition handle (shown in the URL and definition settings).

How to set up

Enable Metaobject Sync

In the form builder → Settings → Shopify → Metaobject Sync → toggle Enable Metaobject Sync on.

Select the definition

Choose the Metaobject definition handle from the dropdown (populated from your Shopify store's definitions).

Map fields

Map each form field to the corresponding metaobject field. Field values from the submission are written to those metaobject fields.

Save

Click Save.

What happens on submission

Each form submission creates a new Metaobject entry in Shopify it does not update an existing one. This means every submission results in a distinct, queryable record in your store's data.

Viewing metaobject entries

Go to Shopify Admin → Settings → Custom data → Metaobjects → select your definition → view the list of entries.

You can also query metaobjects via the Shopify Storefront API or GraphQL Admin API to display them in your theme (e.g. a testimonials section or review list).

Use cases

Use caseMetaobject fields
Customer testimonialsName, Email, Review text, Star rating
Event registrationsName, Email, Event date, Number of tickets
Product feature requestsCustomer name, Product, Feature description
Job applicationsName, Email, Position, Resume URL

Was this page helpful?