PROJECT

StreetDigital
SaaS Platform

Our client, Street Digital, is the CEO of a multifamily digital marketing agency and production studio specializing in lead generation and brand marketing. The agency leverages both in-industry and external expertise to deliver highly targeted PPC and social media campaigns, advanced website tracking, cinematic video content, and innovative marketing strategies tailored to luxury real estate.

With a team of multifamily marketing specialists, the agency approaches every campaign through a property management lens, providing insights and results that traditional digital marketing firms are unable to match.

COLLABORATION PERIOD: 2023 - NOW

INDUSTRY: LUXURY REAL ESTATE, MARKETING ANALYTICS, MULTI-FAMILY

Introduction mockup featuring an illustrative image from the URL: https://minio.intercode.win/intercode-site-assets/asssets/1_7f40347aac.webp

Business goal

Primary Objective: The client initially used a no-code solution which proved to be expensive, inflexible, and hard to maintain. Additionally, performance issues led to frequent metric crashes, with no effective error resolution methods in place. 

Secondary Goals: The client also sought to improve their onboarding process for the new clients. Their existing process was cumbersome and time-consuming, requiring a more streamlined and efficient solution.

Alignment with Business Strategy: Our solution aligns with the client's overall business strategy by providing a cost-effective, flexible, and high-performance BI tool. By addressing the performance issues and enhancing the onboarding process, InterCode supports the client's goal of optimizing their digital marketing efforts and expanding their portfolio efficiently.

Illustration representing the business with a map overlaid, sourced from https://minio.intercode.win/intercode-site-assets/asssets/e12d03f419adc6a5df917ace2eb4be75.webp

Technology logo 1: https://minio.intercode.win/intercode-site-assets/asssets/552af36eaff07ac01e7b1e5310a04c7e.webpTechnology logo 2: https://minio.intercode.win/intercode-site-assets/asssets/74aa0ed60a3185337e44a769e686243c.svgTechnology logo 3: https://minio.intercode.win/intercode-site-assets/asssets/9515e15d0ac79b4798a5e8a6e73d97ac.webpTechnology logo 4: https://minio.intercode.win/intercode-site-assets/asssets/d9dca0f881c6b25d68e454b47ca67125.webpTechnology logo 5: https://minio.intercode.win/intercode-site-assets/asssets/4e3e76a4aa3ae34e73fbb987ebb8d896.webpTechnology logo 6: https://minio.intercode.win/intercode-site-assets/asssets/f0447d6066948bb91ccd387acdedd37e.webpTechnology logo 7: https://minio.intercode.win/intercode-site-assets/asssets/67711d4f85b63444187abd50c01d466b.webpTechnology logo 8: https://minio.intercode.win/intercode-site-assets/asssets/b6cb5a27372e289f094b128c7ea81609.webp
Google Cloud Platform - 30%
DBT - 20%
React - 10%
NestJS - 10%
BigQuery - 10%
Mantine UI + React Table - 5%
ReChats - 5%
PostgreSQL - 5%
Sendgrid - 5%

Product description

A BI tool for multifamily property managers, offering insights into digital marketing campaigns by integrating with Google Ads, Analytics, Property Management Systems, Social Media platforms, and more. It features customizable reporting dashboards and scheduled email delivery. The tool uniquely aggregates and analyzes data from various sources, providing comprehensive insights within a single tool.

Image of mockup with https://minio.intercode.win/intercode-site-assets/asssets/2_d03be38508.webp url

Challenges

1. Ensuring data integrity and accuracy

2. Managing system load and error handling

3. Enhancing UI performance

4. Implementing an efficient scheduled email delivery system

Illustration of the option featuring image from https://minio.intercode.win/intercode-site-assets/asssets/3_ddeec062cd.webp

Approach

To address these challenges, we moved to a microservices architecture, which separates all integrations and provides a more reliable and scalable system. Our approach focused on several key areas:

  • Data Pipelines: We set up smart data pipelines with safeguards like error handling, automatic retries, monitoring, and alerts to keep data processing smooth and dependable.
  • Autoscaling: The system automatically adjusts to handle higher or lower loads, ensuring consistent performance.
  • Data Processing: Data is cleaned and prepared before being used in business intelligence (BI), so reports are always accurate and ready to use.
  • UI Performance: By processing data in advance and separating each metric, reports start showing results immediately instead of waiting for everything to load.
  • Scheduled Email Delivery: Each report is scheduled, generated, and sent independently. This prevents delays or errors in one report from affecting others.
  • Illustration of the option featuring image from https://minio.intercode.win/intercode-site-assets/asssets/4_a69be10a9f.webp

    Result

    InterCode team successfully expanded Street Digital Media business operations into the United States. Due to our cooperation, the client gained big real estate companies as customers. With the implementation of our digital marketing dashboard with analytics and automated processes, we increased company business performance by up to 18%.