Demo

Social Media and Performance Marketing Manager

Canal Coffee Co.
Charlotte, NC Full Time
POSTED ON 9/19/2026
AVAILABLE BEFORE 10/18/2026
About Canal Coffee Company

Canal Coffee Company is a fast-growing drive-thru coffee brand built on the belief that coffee should be more than convenient. It should feel personal, warm, fast, and thoughtfully made. Our brand promise, Coffee That Cares, comes to life through friendly service, craveable products, community connection, and memorable guest experiences.

As Canal continues to expand, social and digital marketing play a critical role in building brand awareness, driving store traffic, supporting new openings, and strengthening customer loyalty.

Position Summary

The Social & Performance Marketing Manager is responsible for planning, creating, publishing, and measuring Canal's content across social and digital channels. This role drives brand awareness, engagement, app downloads, loyalty participation, and store visits through both organic and paid marketing efforts.

The ideal candidate is equal parts creative storyteller and organized marketer, capable of creating compelling content while managing campaigns, calendars, budgets, partnerships, and performance reporting.

Key Responsibilities

Social Media Strategy & Content Creation

Develop and execute Canal's social media strategy across Instagram, TikTok, Facebook, LinkedIn, Reels, and Stories.

Create, edit, schedule, and publish engaging content showcasing Canal's products, people, culture, and community involvement.

Maintain content calendars aligned with store openings, seasonal campaigns, promotions, and business goals.

Write and edit captions and creative copy that reflect Canal's brand voice and customer personas.

Monitor trends and identify opportunities for timely, relevant content.

Brand Management

Ensure consistent brand voice, visual identity, and messaging across all digital touchpoints.

Serve as a brand steward by reviewing creative content from stores, vendors, and partners.

Support consistency across social media, website content, email/SMS, packaging, and promotional materials.

Community Management

Manage daily engagement across social channels, including comments, direct messages, mentions, and reviews.

Maintain a positive brand presence through responsive and authentic interactions.

Support reputation management efforts when needed.

Paid Media & Performance Marketing

Plan, execute, and optimize paid campaigns through Meta and TikTok platforms.

Manage budgets, audience targeting, creative testing, and performance optimization.

Track campaign results including impressions, engagement, app installs, loyalty enrollments, traffic, and store visits.

Deliver weekly and monthly performance reporting with actionable recommendations.

Local Store Marketing & Content Capture

Partner with store teams to gather content showcasing employees, customers, products, and community events.

Support new store openings, grand openings, local partnerships, and promotional campaigns.

Travel periodically to store locations to capture content and support marketing initiatives.

Influencer & Creator Partnerships

Identify, recruit, and manage influencer, creator, athlete, and ambassador partnerships.

Negotiate deliverables and coordinate campaign execution.

Track performance of influencer and user-generated content initiatives.

Build scalable creator programs that drive measurable business results.

Website & Asset Management

Support website content updates and SEO initiatives.

Assist with Google Business Profile management, email marketing, SMS campaigns, and digital promotions.

Maintain organized content and design asset libraries.

Reporting & Collaboration

Analyze social and campaign performance and provide regular reports to leadership.

Monitor competitor activity and industry trends.

Collaborate with operations, marketing, HR, finance, vendors, and store teams to execute projects effectively.

What Success Looks Like

Increased brand awareness and customer engagement.

Growth across social media channels and community reach.

Strong support for store openings and local marketing efforts.

Improved app engagement, loyalty participation, and traffic-driving campaigns.

Consistent, high-quality content that reflects Canal's brand personality.

Data-driven performance improvements and measurable marketing impact.

Required Qualifications

3 years of social media or digital marketing experience.

Experience managing social media for multi-location businesses, preferably in restaurant, QSR, retail, hospitality, or beverage brands.

Strong understanding of Instagram, TikTok, Facebook, LinkedIn, Reels, Stories, and short-form video.

Hands-on content creation experience, including filming, editing, copywriting, scheduling, and publishing.

Experience with paid social advertising and campaign optimization.

Strong organizational, project management, and communication skills.

Ability to manage multiple projects, priorities, and deadlines in a fast-paced environment.

Willingness to travel to store locations as needed.

Preferred Qualifications

Experience with coffee, restaurant, drive-thru, QSR, franchise, or retail brands.

Experience supporting new store openings and local market launches.

Experience managing influencer and creator partnerships.

Familiarity with Canva, CapCut, Adobe Express, Meta Ads Manager, TikTok Ads Manager, Google Business Profile, Klaviyo, Hootsuite, Buffer, or similar platforms.

Knowledge of SEO, website management, and digital asset organization.

Ability to connect marketing performance to business outcomes, including traffic, loyalty growth, and customer engagement.

The Ideal Candidate

You are a creative marketer who loves building brands and connecting with customers. You can film a Reel, write a caption, manage a campaign, analyze performance, partner with store teams, and identify opportunities that help Canal grow.

Most importantly, you understand that Canal isn't just serving coffee. We're creating a daily ritual our guests look forward to, and you know how to bring that experience to life through compelling content and measurable marketing results.

Salary.com Estimation for Social Media and Performance Marketing Manager in Charlotte, NC
$96,097 to $125,880
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Social Media and Performance Marketing Manager?

Sign up to receive alerts about other jobs on the Social Media and Performance Marketing Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,187 - $158,016
Income Estimation: 
$168,541 - $230,379
Income Estimation: 
$97,840 - $130,650
Income Estimation: 
$124,831 - $167,324
Income Estimation: 
$117,546 - $161,752
Income Estimation: 
$109,590 - $144,591
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Canal Coffee Co.

  • Canal Coffee Co. Lexington, SC
  • Come Grow with Us at Canal Coffee Company! This role is based at our Lexington, SC location! At Canal Coffee Co., we believe in people. We believe people a... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Social Media and Performance Marketing Manager jobs in the Charlotte, NC area that may be a better fit.

  • Buonasera Media Services, LLC Matthews, NC
  • Social Media Specialist Buonasera Media Services (BMS) is looking for a full-time Social Media Specialist dedicated to one of our clients — one of the Sout... more
  • 27 Days Ago

  • PLATFORM SPORTS LLC Charlotte, NC
  • Job Description. Job Description. Position: Marketing & Social Media Manager . Location: Charlotte, NC . Company: Platform Sports Bar. About Us: . Platform... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!