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
- Identify sensitive data needing encryption.
- Edit your Shopify Flow to include the appropriate Liquid hash filter.
- 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.