Metatobject page on website unique to customer

Topic summary

Goal: build a customer-only “My Pets” page that lists a logged-in customer’s pets and allows adding multiple pets.

Current approach: use Shopify metaobjects/metafields (custom data types/fields) to store pet records. A reply suggests creating backend logic to save pet info to a metaobject and showing it after customer login so they can view/add pets.

Progress: the “pets” metaobject already exists. The blocker is how to render only the current customer’s pets on the front end and provide an interface to add more.

Key open questions:

  • How to associate each pet metaobject entry with a specific customer (e.g., a customer reference field) and filter by the logged-in customer.
  • How to gate the page behind authentication and ensure only the owner can view/edit their entries.
  • How to implement the front-end UI for listing and creating multiple pets.

Outcome: no concrete implementation details or code shared yet; discussion remains open without a finalized solution.

Summarized with AI on December 31. AI used: gpt-5.

Hi @AllPetkind ,

We need to set up a backend to save the custom’s pet info to the metaobject.

Once the customer login, they can view their pet and add the new one.

Thank you