Business Marketing Services

From setup to start-ups to businesses in growth and transformation, McIvor Marketing has services to meet any of your business needs. McIvor Marketing is a full service digital marketing agency with ala carte & package pricing to help businesses of all sizes. 

Not ready to dive into hiring a full-time marketing director? We can help! Are you just curious about how your marketing is performing? We can help you set up trackable ways to measure your marketing ROI with a project-based digital audit to help you find out what vendors are performing. We can also help you get your social media advertising portals set up. In addition to that, we also offer training on Google Analytics, Facebook Business Manager, Facebook Ads, Google Ads, Canva, as well as how to plan content and brainstorm ideas to help you grow through research.

Previous slide
Next slide
Previous slide
Next slide

Search Engine Optimization (SEO)

Content is king. If you need help with a content strategy or even content writing on a monthly basis, you’ve come to the right place. Here at McIvor Marketing, we are experts when it comes to helping you rank in Google, Yahoo, and Bing (and doing it the right way). The content length, proper heading tags, metadata, image alt tags, and more… these are all important in the eyes of search engines. If you want to rank when people are looking for things you offer but not YOU, let’s chat.

Search Engine Marketing (SEM)

Search engine marketing is a form of Internet marketing that involves the promotion of websites by increasing their visibility in search engine results pages primarily through paid advertising. We specialize in everything from Google Ads traditional Pay Per Click, Display Advertising, OTT Video Advertising and more. When you hire us to manage your Paid Search, we build it in an account that you have FULL OWNERSHIP of. Your third party cost is paid directly to Google.

Branding / Rebranding

Does your business have a consistent brand message? Is your logo clean & easy to read? Do you stay “on brand” with all your social media, print, and in person marketing? With good branding, you can give your brand a more human side, which your customers can relate to more than a company that’s strictly all business. In many ways, you can appeal to people’s emotions through branding and make them feel more connected to your company. Contact us for help on Branding & Rebranding services to help you grow your business.

Email Marketing (Conquest/Internal)

Email marketing is such an important part of a business strategy. Both setup of an internal CRM like Constant Contact or Conquest Emailing. I offer both! Full creative design work, the coded HTML file of the email, UTM tracking codes on every link, very targeted data. Contact us to learn more!

Geofencing/Display Advertising

Targeted display advertising down to an individual cell phone. That’s important. Addressable Geofencing (meaning to put up virtual fences around places or HOMES you want to target)  – and you put that all together to get a very targeted and measurable display ads option. 

Social Media Ad Management

Anyone can run a social media campaign for you but are they fully transparent? Do they design custom creative to make your ads stand out online? Are they providing you with landing page optimization ideas to make sure that your ads CONVERT? If not, contact us today! 

Website Design

Whether you need help revamping your existing website or need a brand new website that you retain full ownership of, reach out to McIvor Marketing. Cost effective, transparent pricing, SEO friendly site design and website training post launch. Reach out today for a quote and see how we can help optimize your virtual front door! We build our websites on WordPress using responsive theme designs and the best quality page builder tools for easy management post launch.

Logo Design

Creative Projects

From branding items to business cards, to flyers to email creative to graphics for your website or social media; here at McIvor Marketing, we got you covered. We have affordable pricing with high quality creative to meet any and all of your marketing needs. What does your brand say about you? Does your digital spaces reflect the type of image and company that you are? If not, reach out about pricing for a specific project or to have us on retainer for all your creative needs. 


Here at McIvor Marketing, we LOVE training. We love learning and teaching complicated topics in a way that you’ll understand. We all learn differently and even though you probably didn’t get into business to be a digital marketing expert, the more you know, the better you’ll do. You can schedule training by the hour.

Project Work

Every business is different, and your business’ situation and challenges are unique. If there’s something specific you want or need help with, we can quote you for the full project or work on an hourly basis. Examples: Facilitate the website build process, new logo design and brand messaging, etc. We are stronger together.

Monthly Consulting

Does your business have a LOT of moving parts? Lots of vendors, events, emails, data, staff and you just need someone who truly understands digital marketing and how it integrates into everything else you’re doing? You can hire us on a monthly retainer. We can provide weekly or monthly support to help you grow.

Let's Get Trackable

You can’t manage what you don’t measure. We can help you set up Google Analytics, create a Search Console account, Google My Business setup and account optimizations, set up conversion goals in analytics, linking your digital spaces together for better results, training and so much more!

The Audit

You have the tools set up but let’s be honest: You never log in and you “trust” reports you get from third-party vendors, but you don’t actually understand the data. We can review your digital spaces and provide recommendations that you can do yourself—or options to hire them to be done.

Social Set-Up

You’ve always wanted to start doing social media advertising, and you might even already be paying a company to do it for you, which is great, but it’s a best practice to have a Facebook Business Manager account that you OWN. We can also help set up or optimize social spaces (like IG/YouTube/Pinterest)

Schedule a Discovery Call

You've Got Questions, We Have Answers!

Answer: Great question. The reason digital marketing is important is that, in order for your business to get any new customers, someone has to hear about you for the first time. Because of technology and social media, the first touch point is online. If you don’t focus on your “virtual front door” and all your digital spaces, you aren’t giving your business a fair shot to win.

Answer: Since 90 percent of all your marketing starts with your website and online, and now, more people have smartphones than working toilets (yes, that is fact), we are able to drop virtual “cookies” and track people’s behavior. We can see where they came from, how long they are staying on your site, what content and pages they were interested in, where they were “referred” from, and more! If you do it correctly, you can make smarter marketing decisions by using the raw data and overlaying it with your CRM data.

Answer: The short answer is no, however, there are more than 462 million search results for this exact question with tutorials, tips, ideas and more. So even though the concept isn’t that complicated, if you don’t work with the right partner, it’s really easy to waste money on targeting that is too broad, or using the wrong conversions. By working with a consultant like us, even if you don’t end up managing your social media yourself, having a better understanding of the process and how to measure ROI will only make your business stronger.

Have a Question?

Contact us anytime and we’d be more than happy to help your business or even add to our FAQ section to help other business owners during their research to growing, evolving and transforming your business. If you change one thing, you can change everything.