Enhance Security by Hashing in Shopify Flow

Hash API keys and customer data securely with Shopify Flow. Utilize Liquid's filters like sha1 and hmac_sha256 to protect sensitive information.
copy link

Executive summary:

  • Enable data hashing in Shopify Flow.
  • Protect sensitive information securely.
  • Accessible to Shopify Plus merchants.

What changed

Shopify Flow now supports hashing of sensitive data using Liquid filter functions such as sha1, sha256, md5, hmac_sha1, and hmac_sha256. These tools allow merchants to hash data like API keys or customer emails directly within their Flow automations, ensuring enhanced data security.

Why it matters

For Shopify Plus merchants, maintaining the highest security standards is crucial. By hashing sensitive data, merchants can protect against unauthorized access and ensure compliance with best data handling practices. It simplifies securing external API connections while managing data flows.

Role-specific impact

  • Marketers: Improved security ensures customer trust and brand reputation.
  • Developers: Simplifies data security implementation without needing extensive coding.
  • Store admins: Easy integration of security measures into existing workflows.

Use-case example

Real-world scenario & metric

A merchant uses Shopify Flow to connect with third-party fulfillment services. By hashing API keys and customer emails, the merchant can reduce security vulnerabilities by 70%, ensuring safer data transactions.

Implementation checklist

  1. Identify sensitive data needing encryption.
  2. Edit your Shopify Flow to include the appropriate Liquid hash filter.
  3. Test the flow to ensure data is correctly hashed and secure.

FAQ

Q: What is the purpose of hashing?
A: Hashing converts data into a fixed-size string for security, making it unreadable without the proper key.

Q: Can I use these filters for any data type?
A: Primarily, these filters are recommended for strings like emails or API keys.

Resources

For detailed usage, visit the Liquid reference. Need guidance? Talk to Makro.

Get Shopify Updates in your Inbox

Subscribe and get Shopify update in your inbox weekly!
*
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.