SayPrimer provides a centralized platform for you to connect your third-party ad accounts, allowing you to sync leads to them. Together with enrichment campaigns, this creates a boost in audience match rates, increasing the chances of Primer clients connecting with their leads, and breaking through the noise of Outbound sales.
The project taught me a lot about digital marketing, and processing large amounts of data from communicating with multiple third-party API's. Some of the big lessons:
- How to organize work and pull-requests in a manner that facilitated the review and approval process of deliverables for project-managers
- Using engineering metrics and meetings to measure performance, wins, and things to work on
- Engineering worker queues using node-bull in order to take the load off of our web servers for CPU hungry processes, orchestrate enrichment queues, and limit rate requests to third-party API
- Running bulk operations when importing, exporting, and transferring data across the network