The customer object

How to access it

  • Use {{ customer }}  in tasks responding to shopify/customers events
  • Look up specific customers by their ID, using {{ shop.customers[12345678900] }}
  • Look up specific customers by their email address, using {{ shop.customers["test@example.com"] }}

What it contains

  • Every property from the Shopify API (warning: Shopify delivers customer.tags as a comma-delimited string, not an array of strings!)
  • {{ customer.account_activation_url }}, containing the Shopify-hosted URL where the customer can create a password for their account
  • {{ customer.unsubscribe_url }}, containing the Mechanic-hosted URL where the customer can mark their own customer account as not accepting marketing; see Adding an unsubscribe link to emails
  • The related metafields object: {{ customer.metafields }}
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.