Company:
Status
Title:
Description
Title:
Description
Title:
Description
Client Overview
Status Customer Accounts is a third-party Shopify app designed to elevate the customer account experience. It provides features like passwordless and OAuth sign-ins while tracking data for both anonymous and signed-in user sessions. Status empowers merchants to understand and engage their customers effectively by leveraging vast datasets and integrations within the Shopify ecosystem.
Challenges Faced
Status needed to enhance its backend and cloud infrastructure to:
Improve API performance and scalability.
Leverage data insights for better reporting and predictive analytics.
Streamline merchant billing to prevent revenue leakage.
Create integrations with third-party loyalty programs and email service providers (ESPs).
Reduce operational costs associated with inefficient resource usage.
Solutions Implemented by Pyyne Digital
1. Infrastructure Modernization
Migrated the API build from Firebase Functions to a fully dockerized solution deployed on Google Cloud Run. Implementing GitHub Actions for CI/CD, reducing deployment build times by 73%.
Optimized GCP resources and fixed memory leaks, reducing Google Cloud spend by 50%.
2. Billing Workflow Optimization
Designed and implemented a streamlined merchant billing workflow, making it significantly easier for merchants to activate billing with Status. The new process ensured billing activation was completed before merchants could access Status features, automating previously manual tasks. This not only saved the sales team hours each week onboarding new merchants, but also recovered over $100,000 in previously lost annual recurring revenue (ARR)
3. Enhanced Monitoring and Debugging
Implemented Sentry.io for real-time alerting and monitoring.
Created a custom logger for traceable request logs in Google Cloud Platform (GCP).
Developed numerous health check systems with Cloud Scheduler, Cloud Tasks, and Slack alerts in case of critical issues.
4. Data-Driven Insights for Merchants
Worked with vast user interaction datasets stored in BigQuery to deliver meaningful insights, including:
Daily summaries of revenue generated via Status features (e.g., Popular Today, Wishlist, Shopping Blocks, etc.).
Breakdown of signed-in vs. anonymous sessions.
Sign in rates by first time customer and returning customer.
Breakdown of data collected via tracking pixel, showcasing how users interact with merchant sites.
Built an improved merchant admin dashboard powered by APIs, utilizing graphics to visualize key insights enabling merchants to easily access and interpret their data.
5. Predictive Analytics
Created data-driven predictive engines using extensive user tracking and order data to identify product types users were most likely to purchase next. Achieved 35% accuracy for predicting the top product type and 56% accuracy for predicting the top three product types. Leveraged Shopify webhooks and aggressive caching strategies to minimize costs and ensure high performance.
6. Integration with Third-Party Tools
Integrated directly with Klaviyo and Dotdigital to sync data and track custom events like inventory stock changes, price drops, wishlist activity and more.
Built custom loyalty integrations with services like Yotpo and Rivo.
Created highly requested integration with Order-Editing, a 3rd party order editing Shopify application.
Developed functionality for merchants to upload wishlists from third-party providers (e.g., Swym, WishlistKing) into Status.
7. Merchant-Focused Features
Designed and implemented product and inventory databases to monitor price drops, low stock, and back-in-stock events. Leveraged Shopify webhooks to validate inventory conditions and trigger targeted notifications to affected users, enhancing customer engagement and driving conversions.
Reworked database structures and APIs to enable merchants to utilize localization, eliminating the need for separate Shopify merchant instances for each country. This streamlined operations and provided a more cohesive solution for global merchants.
Developed numerous APIs and implemented changes based on merchant requests and feedback, delivering timely and tailored solutions to meet evolving needs.
8. Dev Experience
Conducted a comprehensive review of the MySQL database and schema, optimizing all queries by adding and utilizing indices where needed, and ensuring queries fetched only the required data. This significantly improved database performance and efficiency.
Streamlined data architecture by migrating massive SQL tables to BigQuery to better align with their use case, and moving tables to Firestore where NoSQL was more appropriate. These changes improved scalability and data access speeds.
Proactively identified and patched numerous issues via Sentry monitoring and merchant feedback, ensuring that no major problems persisted in production for long, maintaining a reliable user experience.
Regularly performed API profiling to identify and resolve bottlenecks. Optimized slow endpoints and operations through a combination of enhanced caching, algorithm refinements, database optimizations, and task queue systems to asynchronously handle large workloads efficiently.
Outcomes Delivered
Performance Gains
50% Reduction in Google Cloud spend through memory optimizations.
Deployment build times reduced by 73%
Fully automated CI/CD pipeline, saving time and reducing errors.
Successfully supported a 5x increase in traffic over the course of a year, ensuring the platform remained reliable and performant as Status grew.
Revenue and Operational Efficiency
Over $100,000 ARR recovered due to improved billing workflows.
Automated sales team processes, freeing up valuable time for customer engagement.
Feature Enhancements
Built integrations with popular third-party apps, driving word-of-mouth referrals and increased adoption of Status.
Enabled merchants to leverage tracking data for actionable insights, improving their ROI and boosting demand for Status' services.
Innovation
Although the product prediction engine didn’t launch at scale, it demonstrated the potential for cutting-edge analytics in e-commerce, opening doors for future opportunities.
Technology Stack
Programming Languages: Node.js, TypeScript
Frameworks: Express
Database: Planetscale, MySQL, Prisma
Cloud: Google Cloud Platform (Cloud Run, BigQuery, Firestore, Cloud Storage, Cloud Scheduler, Cloud Tasks, Pub/Sub, Eventarc)
Monitoring and Alerting: Sentry.io
Ecosystem: Shopify (REST API, GraphQL API, webhooks)
Pyyne Digital transformed our infrastructure and operations in ways that directly impacted our bottom line. From cutting our cloud costs to recovering significant ARR through improved billing workflows, their impact was immediately measurable. Their integration work with Klaviyo and other third-party tools significantly expanded our platform's capabilities, while their rapid development of merchant-requested features kept us responsive to our customers' needs. They weren't just contractors – they became strategic partners in our success.

Chris Pinchot CTO, Status Customer Accounts
Client Overview
Status Customer Accounts is a third-party Shopify app designed to elevate the customer account experience. It provides features like passwordless and OAuth sign-ins while tracking data for both anonymous and signed-in user sessions. Status empowers merchants to understand and engage their customers effectively by leveraging vast datasets and integrations within the Shopify ecosystem.
Challenges Faced
Status needed to enhance its backend and cloud infrastructure to:
Improve API performance and scalability.
Leverage data insights for better reporting and predictive analytics
Streamline merchant billing to prevent revenue leakage..
Create integrations with third-party loyalty programs and email service providers (ESPs).
Reduce operational costs associated with inefficient resource usage.
Solutions Implemented by PYYNE Digital
1. Infrastructure Modernization
Migrated the API build from Firebase Functions to a fully dockerized solution deployed on Google Cloud Run. Implementing GitHub Actions for CI/CD, reducing deployment build times by 73%
Optimized GCP resources and fixed memory leaks, reducing Google Cloud spend by 50%.
2. Billing Workflow Optimization
Designed and implemented a streamlined merchant billing workflow, making it significantly easier for merchants to activate billing with Status. The new process ensured billing activation was completed before merchants could access Status features, automating previously manual tasks. This not only saved the sales team hours each week onboarding new merchants, but also recovered over $100,000 in previously lost annual recurring revenue (ARR)
3. Enhanced Monitoring and Debugging
Implemented Sentry.io for real-time alerting and monitoring.
Created a custom logger for traceable request logs in Google Cloud Platform (GCP).
Developed numerous health check systems with Cloud Scheduler, Cloud Tasks, and Slack alerts in case of critical issues.
4. Data-Driven Insights for Merchants
Worked with vast user interaction datasets stored in BigQuery to deliver meaningful insights, including:
Daily summaries of revenue generated via Status features (e.g., Popular Today, Wishlist, Shopping Blocks, etc.).
Breakdown of signed-in vs. anonymous sessions.
Sign in rates by first time customer and returning customer
Breakdown of data collected via tracking pixel, showcasing how users interact with merchant sites
Built an improved merchant admin dashboard powered by APIs, utilizing graphics to visualize key insights enabling merchants to easily access and interpret their data
5. Predictive Analytics
Created data-driven predictive engines using extensive user tracking and order data to identify product types users were most likely to purchase next. Achieved 35% accuracy for predicting the top product type and 56% accuracy for predicting the top three product types. Leveraged Shopify webhooks and aggressive caching strategies to minimize costs and ensure high performance.
6. Integration with Third-Party Tools
Integrated directly with Klaviyo and Dotdigital to sync data and track custom events like inventory stock changes, price drops, wishlist activity and more.
Built custom loyalty integrations with services like Yotpo and Rivo.
Created highly requested integration with Order-Editing, a 3rd party order editing Shopify application
Developed functionality for merchants to upload wishlists from third-party providers (e.g., Swym, WishlistKing) into Status.
7. Merchant-Focused Features
Designed and implemented product and inventory databases to monitor price drops, low stock, and back-in-stock events. Leveraged Shopify webhooks to validate inventory conditions and trigger targeted notifications to affected users, enhancing customer engagement and driving conversions.
Reworked database structures and APIs to enable merchants to utilize localization, eliminating the need for separate Shopify merchant instances for each country. This streamlined operations and provided a more cohesive solution for global merchants.
Developed numerous APIs and implemented changes based on merchant requests and feedback, delivering timely and tailored solutions to meet evolving needs.
8. Dev Experience
Conducted a comprehensive review of the MySQL database and schema, optimizing all queries by adding and utilizing indices where needed, and ensuring queries fetched only the required data. This significantly improved database performance and efficiency..
Streamlined data architecture by migrating massive SQL tables to BigQuery to better align with their use case, and moving tables to Firestore where NoSQL was more appropriate. These changes improved scalability and data access speeds.
Proactively identified and patched numerous issues via Sentry monitoring and merchant feedback, ensuring that no major problems persisted in production for long, maintaining a reliable user experience.
Regularly performed API profiling to identify and resolve bottlenecks. Optimized slow endpoints and operations through a combination of enhanced caching, algorithm refinements, database optimizations, and task queue systems to asynchronously handle large workloads efficiently.
Outcomes Delivered
Performance Gains
50% Reduction in Google Cloud spend through memory optimizations.
Deployment build times reduced by 73%
Fully automated CI/CD pipeline, saving time and reducing errors.
Successfully supported a 5x increase in traffic over the course of a year, ensuring the platform remained reliable and performant as Status grew.
Automated sales team processes, freeing up valuable time for customer engagement.
Feature Enhancements
Built integrations with popular third-party apps, driving word-of-mouth referrals and increased adoption of Status.
Enabled merchants to leverage tracking data for actionable insights, improving their ROI and boosting demand for Status' services.
Innovation
Although the product prediction engine didn’t launch at scale, it demonstrated the potential for cutting-edge analytics in e-commerce, opening doors for future opportunities.
Technology Stack
Programming Languages: Node.js, TypeScript
Frameworks: Express
Database: Planetscale, MySQL, Prisma
Cloud: Google Cloud Platform (Cloud Run, BigQuery, Firestore, Cloud Storage, Cloud Scheduler, Cloud Tasks, Pub/Sub, Eventarc)
Monitoring and Alerting: Sentry.io
Ecosystem: Shopify (REST API, GraphQL API, webhooks)
How Status Customer Accounts Streamlined Operations and Enhanced Merchant Value with Pyyne Digital
50%
50% Reduction in Google Cloud.
73%
Deployment build times reduced by 73%.
100%
50% ReFully automated CI/CD pipeline.
5x increase
5x increase

More Case Studies

Pyyne Digital transformed our infrastructure and operations in ways that directly impacted our bottom line. From cutting our cloud costs to recovering significant ARR through improved billing workflows, their impact was immediately measurable. Their integration work with Klaviyo and other third-party tools significantly expanded our platform's capabilities, while their rapid development of merchant-requested features kept us responsive to our customers' needs. They weren't just contractors – they became strategic partners in our success.

Chris Pinchot CTO, Status Customer Accounts