Reference types help easily build cross-reference between Shopify objects by allowing users to select one or multiple handles based on the type of reference field.


There are 6 reference types in ACF. All values produced by ACF are either in string (non-repeatable field) or JSON string (repeatable field).



  • When attribute “Allow selection of multiple values” is checked, each value will be separated by |, for example: hello|world|2020, book|shoes|pen|eraser.
  • Product, Collection fields can be edited in the “Custom Fields” tab via Shopify resource picker.


Product - Collection field settings:


Products - Collection field editor:


  • Page, Blog, Article, Linklist fields can be edited in “Custom Fields” tab via selection field editor.


Page - Blog - Article - Linklist field settings:


Page - Blog - Article - Linklist field editor:


  • In case you don’t see an item you want to select, press “load more…” button.