Corazza In-House Marketing | Internet Marketing & Web Design in Moncton

Marketing support you can count on

Looking for a trusted partner to make sure your digital marketing is on track? “In-House Marketing” usually refers to a marketing department with one or more staff. However, many businesses can’t justify full-time marketing positions, yet they still need someone with the expertise and experience to plan and execute marketing tasks. That’s where I come in — an experienced digital marketer who’s there when you need him.

About Me

Hello! My name is Alessandro Corazza. In my 20-year career I’ve managed ad campaigns that have reached hundreds of thousands of people, worked for some of Atlantic Canada’s largest organizations, and generated 6-figure sales increases.

I started my own consulting practice in 2016. Over the years I’ve had the good fortune to work with many entrepreneurs in New Brunswick and beyond. I greatly value long-term working relationships, and I’m proud to say that many of my clients have been there since the very beginning. If you’d like to find out more, contact me to discuss your needs. Together we can find a solution that’s just right for you.

Are We a Good Fit?

Most of the businesses I work with fit the following profile:

  • Don’t have any dedicated marketing staff
  • Marketing (including websites and social media) is handled by administrative staff with oversight from the owner or management
  • They work with a few external marketing suppliers (online & print advertisers, print shops, etc.) but management doesn’t receive proactive advice that looks at the company’s brand or marketing as a whole
  • Marketing efforts are ad-hoc, without a unified strategy or the ability to measure what’s working and what isn’t
  • Management has a long list of marketing ideas that often end up on the back burner due to lack of time
  • They feel like things could be done better or more efficiently, but aren’t sure where or how to start making improvements
  • They want good advice from someone who has enough experience to deliver without needing micromanagement

If this sounds like you, contact me for an informal discussion to see if I can help. Most clients are on a monthly retainer but I also regularly take project-based work.



Think of me as your Marketing Manager — a team member who can take marketing tasks off your plate and get things done.

Web Design

A website is above all else a business tool. It should be fast, provide a good first impression, and convert visitors into leads.

Search Engine Optimization

In a world where “Google” is a verb, you can’t afford to have a website that doesn’t rank well for your industry keywords.


Wasting time with data entry and spreadsheets? You may be able to dramatically reduce that workload with automation.


Strategy First

There is a huge number of different ways to market a business online, which is why it’s important to put a good strategy in place before moving on to specific tactics.

Budget Responsibly

I treat every client’s budget as if it were my own. Marketing can be a bottomless money pit, so I make it a point to recommend only those tactics that I am confident will yield a good return.

Measure, Adjust, Repeat

Digital marketing, unlike traditional media, lends itself very well to measurement. In many cases we can analyze the whole sales funnel from someone first seeing an ad to clicking on it and then filling out a contact form. That measurability means we can analyze which steps in the process should be optimized.


It isn’t that difficult to build a website or implement a software system that works great on day one. Where real expertise comes in is designing something that will still work five years from now.

From the Blog

  • Assume the Position

    Positioning is the process of carving out a distinct space in the market and minds of your customers, defining how you’re different from competitors, and why customers should choose you over them. It’s also about managing expectations.

  • SEO vs. Paid Search: One, the Other, or Both?

    Businesses with any kind of digital footprint want to be found online. Should you use search engine optimization (SEO), paid search, or both?

  • Strategy before Tactics

    From the outside, all we can see of our competitors are the tactics they have put into action, but we don’t see the strategy (or lack thereof) that led to those tactics being chosen in the first place.

  • WordPress vs. Website Builders (Wix, Squarespace, etc.)

    There are two main options when building a business website: DIY platforms like Wix or Squarespace, and WordPress, a self-hosted open-source content management system. Let’s explore the pros and cons of each.

  • Why AI Can’t Replace Human Writers for Copywriting (Yet)

    Yes, another blog post about AI – what can I say, it’s the topic du jour, especially with OpenAI’s reveal yesterday of additional details about the next version of ChatGPT. But are there things it still can’t do?

  • The Carpet Flowers

    I regularly see businesses get sidetracked by marketing trends and jargon, only to end up mired in confusion, irrelevant information, and wasted time. I can’t really blame them – that confusion is usually caused by the people entrusted to implement marketing efforts.