July 18, 2026

Franchise Digital Marketing Specialist

BELFOR Franchise Group Ann Arbor, Michigan

The primary objective of the Digital Marketing Specialist is to support new and existing BELFOR Franchise Group franchisees in local marketing efforts to improve their online presence, attract customers, and grow their business. The candidate must have direct hands-on digital marketing experience including website support, search-engine optimization, Google Ads management and reporting combined with strong communications skills and customer service. This is an in office position in Ann Arbor, MI.

Primary Responsibilities

Speak with clients at least once a month to report on performance, identify their business and local marketing needs and help generate leads to grow sales
Work closely with brand and marketing teams to report on franchisee performance, discuss challenges/opportunities and remain aligned on priorities
Oversee Google Business Profile and Facebook Business Pages
Launch and optimize paid ad campaigns through Google and Facebook
Perform regular website audits and implement SEO tactics to continually improve traffic and organic rankings
WordPress editing and landing page creation
Write and edit concise copy
Manage client budgets for monthly PPC ad spend
Prepare and present monthly KPI reports analyzing SEO and PPC ad performance for each client
Advise and implement changes to websites and campaigns as requested by clients
Coach franchise owners on what they can do to improve their digital presence
Work with third-party partners and tools related to digital marketing
Build a strong, personal relationship with each client to educate them on the support they are receiving

Other Responsibilities

Meet regularly with department manager to address client needs and provide campaign overview

Meet monthly with department manager, brand team and marketing team to determine the best ways to support the network, including attending calls with Business Coaches and franchisees when needed

Increase SEO knowledge and skills by reviewing suggested SEO training including videos, articles, and live coaching

Work with outside service providers to ensure their performance and support meet or exceed expectations and suggest changes/improvements as appropriate

Complete regular reports and checklists detailing work done for each client as specified by the department manager

Field and resolve customer service calls from prospective clients

Keep records of activity daily and complete request logs and reports including:

Regular client contact made via email and phone calls.

Maintain SEO and directory checklists through Yext and other services

Complete social media checklists for page optimization

Monthly content production report for each client

Dashboard reports maintained

Be knowledgeable and apply best practices for SEO platforms

Proactively communicate and work with clients to ensure they are getting the most out of our online marketing efforts

Be knowledgeable about common issues and questions regarding supported websites, systems, and online marketing

Work with clients to create new, unique content for monthly blog posts

Create and distribute social media content as needed

Experience

Bachelor's degree preferred
2+ years digital marketing experience
Preference for Google Ads and Analytics Certified
Experience in WordPress editing and optimization -- HTML is a plus
Knowledge of SEO and digital marketing concepts
Experience in data reporting and presentation
Familiarity with Facebook Business Ads
Organization and administrative experience in office environments
Proficiency with Microsoft Excel and other office software
Experience in customer service and resolving complicated issues

Skills / Other Personal Attributes Required

Self-motivated and comfortable with video call meetings
Customer service-oriented with strong communication skills
Strong interpersonal skills and relationship-building at every level
Excellent computer and organizational skills
Comfortable in a fast-paced environment
Detail-oriented and able to meet deadlines
Able to manage multiple projects and clients at once
Fast learner, ability to pick up new skills quickly

Create a free account to keep reading — and to apply.

Create My Free Account

TheCreativeLoft is a better way to find jobs. Find out more:

You're just 60 seconds away from your new Creativeloft account.

Looking For Similar Jobs?