
Systems integration · Subiaco, Western Australia
Workhouse Advertising:
one platform for a 40-year agency's campaigns.
A full-service ad agency in Western Australia had outgrown its tools, which did not talk to each other. We brought its CRM, project management and ad-platform data into one system.

Advertising & Media · workhouse.au

Workhouse Advertising is a full-service ad agency in Subiaco, Western Australia, and PixelCrayons joined its CRM, project management and ad-platform tools into one system. Campaign efficiency rose 40% because setup and management got simpler. Live reports help the team decide faster. The agency's own clients get faster turnaround and clearer reports.
Workhouse Advertising
Advertising & Media
Workhouse Advertising is an independent agency in Subiaco, Western Australia. It offers a full service: media, branding, strategy and content marketing. It has more than 40 years in the trade.
As digital platforms and client demands grew, running campaigns became too complex for the agency's tools. Those tools did not connect to each other, so they could not keep up.
What had to change
- 01Running campaigns had grown too complex as digital platforms and client demands grew.
- 02The systems did not connect to each other, which slowed down day-to-day work.
- 03Reports came late, because staff pulled performance data together by hand from separate tools.
- 04It was hard to track results as they came in, so decisions rested on old figures.
The solution
One platform for the daily work
CRM, project management and analytics tools were separate, so staff had to combine them by hand.
We built one platform that joins the CRM, project management and analytics tools, so the work runs in one place.
One place to see where every campaign stands, instead of three tools that didn't talk to each other.
Live links to the ad platforms
Google Ads, Facebook and Instagram data sat outside the agency's own systems.
Connections that bring data from those ad platforms into the agency's systems as it happens.
Reports that show how campaigns are doing now, not a manual pull from the day before.
A system built in parts
The agency needed room to add tools as client needs changed, without a rebuild each time.
A modular design, built in separate parts, so the system can grow and take on new tools easily.
New connections can be added without disrupting what's already running.
Automation for routine tasks
Repetitive campaign setup done by hand took up staff time and caused errors.
Scripts that handle routine tasks across the campaign process.
A 40% increase in campaign efficiency, with less manual work and fewer errors.
Technology
- Laravel (PHP) and MySQL
- React web front end; Flutter mobile app
- Google Maps API
- CRM integration
- Project management tooling
- Analytics and reporting integration
- Google Ads, Facebook and Instagram platform integrations
- Automation scripting for routine campaign tasks
The results
Increase in campaign efficiency from simpler setup and management
Better live reporting, so decisions are made faster
Faster turnaround and clearer reporting for the agency's own clients
What other teams can take from this
Connect your tools before you automate
The scripts paid off because CRM, project and ad data already sat in one place. If you automate steps across separate tools, the checking by hand just moves somewhere harder to see.
Treat late reports as a data problem
Reports were late because staff pulled performance data by hand from separate systems. Feeding Google Ads, Facebook and Instagram data straight into the platform made live reporting possible. A new dashboard on top would not have.
Leave room for the next tool
An agency's tools change as its clients do. A modular design lets the team add a new connection without rebuilding what already works. That keeps a platform useful long after launch.
Why PixelCrayons
- One named contact who plans the integration, runs the delivery and answers for the result.
- Work in short steps, with a schedule and regular check-ins agreed before work begins.
- Close, open contact throughout, so you never have to chase updates between suppliers.
PixelCrayons helped us bring several parts of our campaign management process together instead of having information spread across different platforms. The integrations and automation made the workflow more organised and gave us better visibility into what was happening across our campaigns. The team was also able to build the setup with future growth in mind.
Want an engagement like this?
A platform like this is our own development team's work, start to finish.
Practitioner notes
on this work.
Want a result like this
on your own numbers?
Send the brief and an itemised, priced proposal comes back. Or start with the free website review: we measure one page of your website and a person reviews the report.
No retainer required · NDA standard
Last updated

