Purpose:
Acadio can access custom product fields from your e-commerce platform. When a product is purchased, this data is passed through the integration and Acadio can perform specific actions based on the values entered.

Currently supported automations are listed below: 

Key Value Purpose
acadio_group {groupID} in Acadio Assign the customer to an existing group in Acadio.
acadio_shop_exclude Any value other than empty. Prevent the Shop from syncing the product and recording the order, thereby suppressing customer  onboarding. This should be used for products that don't require the student to access Acadio. 

 

Additional Information:

Additional information about custom product fields can be found below: 

Configuring custom product fields in Shopify

Follow the steps below to configure custom product fields in Shopify: 

  1. Select Add Definition to create a new metafield.

  2. Name the metafield with one of the keys above from the table. Pin the definition so it will always be visible in the product listings.

    IMPORTANT: Namespace must begin with "acadio." followed by the Name (e.g., acadio.acadio_group)



  3. Add Type as Text or Integer (if a number) and ensure this is one product, not a list of values.

  4. Enable options for Filtering for Products and Storefront API access. It is not necessary to assign categories.



  5. Edit each product and enter data in the new metafields only for products that require actions. Otherwise, leave the fields empty.