Skip to content

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.

Workhouse logo

Advertising & Media · workhouse.au

Workhouse Advertising's homepage: 'Curiosity that converts.' in white and green on a deep blue background
Workhouse Advertising's homepage · captured 9 October 2026The systems we built sit behind it, used by the agency's own team.
The case in brief

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.

About the client

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.

The challenge

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

The solution

One platform for the daily work

Challenge

CRM, project management and analytics tools were separate, so staff had to combine them by hand.

Solution

We built one platform that joins the CRM, project management and analytics tools, so the work runs in one place.

Result

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

Challenge

Google Ads, Facebook and Instagram data sat outside the agency's own systems.

Solution

Connections that bring data from those ad platforms into the agency's systems as it happens.

Result

Reports that show how campaigns are doing now, not a manual pull from the day before.

A system built in parts

Challenge

The agency needed room to add tools as client needs changed, without a rebuild each time.

Solution

A modular design, built in separate parts, so the system can grow and take on new tools easily.

Result

New connections can be added without disrupting what's already running.

Automation for routine tasks

Challenge

Repetitive campaign setup done by hand took up staff time and caused errors.

Solution

Scripts that handle routine tasks across the campaign process.

Result

A 40% increase in campaign efficiency, with less manual work and fewer errors.

The stack

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
Measurable impact

The results

40%

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

Lessons

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 they chose this team

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.

Richard Bloodworth, IT Manager, Work House DigitalWork House Digital

Want an engagement like this?

A platform like this is our own development team's work, start to finish.

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