About Us

We are Mac Productions

nice to meet you

Crouch End SEO-John Mac Donald
I’m John ‘Mac’ Donald (owner),

I started my first e-commerce business in 1998 and SEO in 1999. Since then I’ve helped businesses worldwide with digital marketing. I  have restructured Mac Productions to be able to focus more in-depth on my core digital marketing skills.

I am an specialist, not a generalist.

I know that bigness is not our strength, best is our strength.

Mac Productions is a small company because I believe the best results come from a direct partnership with clients. In other words, I do the work and I maintain the relationship. No sales reps, no account execs, no big guns trying to represent the work of someone else. Simply me and a team of remote workers  – motivated to listen and serve, from start to finish.

People over Profits

Relationships are our gold standard. We want to work with amazing people.

For us, success is measured by positive experiences, not solely the bottom-line. We work with smart and passionate team members and clients, who will grow our minds and hearts and not just our wallets.

Keep it Simple

Because it is simple. – Mac Productions business practices and solutions are simple because simple = clear = understandable. We apply this concept to every aspect of the business, from our office space to the services we offer.

Simple, seamless and stunning.

Quality over Quantity

Less is More– We are a small business, so we concentrate our time and talent on fewer projects/clients.

A greater investment on our part, but we’re not running a marketing production line.

Plus, prioritizing quality over quantity supports our other core values.

Keep it Real

People are people – And that’s how we treat them, regardless of rank or association. Everyone deserves respect, transparency, and honesty – the three pillars of our every interaction with colleagues and clients.

Bonus: work, and life in general, will become easier and more productive.

Work to Live

Life comes first.– Work is only one piece in the personal pie chart of life, and we aim to keep it that way. Since we are only as strong as our people, we encourage them and we consider their interests and strengths when we take on jobs.

After all, if you love what you do it’s never really work.

I started at the bottom in the trenches, grinding SEO, conversions and lead generation for months and months until I understood the ins and outs of it.

I firmly believe that the internet is still in its teenage years and is only going to continue to become larger and more refined. Every year, more and more people are turning to the internet to solve their problems and simplify their lives.

For you, as a business owner, this means that there will be continually more people to market your services and products to, and more and more mediums and opportunities to take advantage of.

Besides being my business, digital marketing is my passion. The members of my team often don’t even consider their work as work, it’s just something we thoroughly enjoy doing, even in our free time. That is why we get such excellent results for our clients.

We keep our commitments to each other and to you our customers. Our word is our contract. We respect and trust one another, communicating openly, candidly and directly since any other way is unfair and a waste of time.

Should we end up working together, I’ll not only be marketing for right now, but I’ll thinking ahead and marketing for your future.

Thank you for reading this page. Get in touch with us to schedule a free consultation to see if we are a good fit to work together.


Before we work together we need to determine if we are a good fit. I will only take you on as a client if I genuinely believe I can improve your marketing and help you generate a healthy ROI on your marketing budget. (Please see or SEO Code of Ethics)


Please use the “Discovery Form” button below to schedule a free consultation session where I will evaluate your current digital marketing strategy, provide you with ways to improve and determine whether we are a good fit to work together. (This won’t cost you a single penny). Exceptions – any local business looking for our “Local SEO Boost