Shopify
Metaobject Sync
Create a new Shopify Metaobject entry for every form submission. Available on Pro and Pro+ plans.
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:
- Go to Shopify Admin → Settings → Custom data → Metaobjects.
- Click Add definition.
- Define the fields (columns) for your metaobject e.g.
name,email,message,rating. - 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 case | Metaobject fields |
|---|---|
| Customer testimonials | Name, Email, Review text, Star rating |
| Event registrations | Name, Email, Event date, Number of tickets |
| Product feature requests | Customer name, Product, Feature description |
| Job applications | Name, Email, Position, Resume URL |
Was this page helpful?