Sydney's #1 WordPress Developer - Request Rate Card or Phone: (02) 8316 8801

We're Code and Visual, and we love what you do.

Creative Design Agency for the Advertising Industry.

Communications, web design & digital development for all things advertising.

From banner ads and microsites to EDMs and activations, to even more banners – we’ve got a rich history providing high quality services for the advertising industry. Working with some of the largest agencies in the business, we can take very loose briefs requiring ideation through to meticulously planned and designed projects that just need fulfilment.

Drawing on over 10 years worth of experience in this field, some of the things we've helped other companies in the advertising space with include:

Activations, Animation, Bespoke Development, Custom Administration Portals, Game Development, Illustration, Mobile Games, Touch Screen Development, Web Design, Web Development, Creative, Banner Ad Development, Online Marketing, Digital Marketing, Games

Advertising and more.

We provide creative design services for small business, not-for-profits, agencies and some of Australia's most well known organisations. If you're curious to see who we've worked with and what we can do for you, please explore more of our previous work.

See more clients and view more of our previous work.

Our Mission:

"We craft inspired solutions for each unique client."

More about our
services for advertising.

Recent Project:


  • Name: Tap Tennis Tournament
  • Client: Mastercard/McCann
  • Industry: Finance
  • Project: Activation

What we did:


Working with McCann, we built a series of HTML5 mini games and an engaging on-location touch screen tennis game for MasterCard.

Read more about the 2 player touchscreen game and online competition

View Outcome:


How can we help you?

We know your digital investment is integral to your business strategy, and something you can't afford to get wrong. That's why our mission is simple:

"We craft inspired solutions for each unique client."

Shoot us a message or drop us a line to tell us about your needs. One of our account managers will be able to discuss the best solutions and provide you with a quick time and cost estimate.

Get In Touch >