Omni Dallas Hotel logo

Digital Marketing Manager

Omni Dallas Hotel

Dallas, TX
Full Time
Senior
13 days ago

Job Description

About the Role

The Digital Marketing Manager at Omni Dallas Hotel is responsible for developing, executing, and optimizing digital marketing strategies to increase awareness, engagement, and direct bookings for the hotel. The role involves enhancing the hotel's online presence across all digital channels, working closely with various departments to ensure cohesive messaging and a seamless customer journey. The position requires a blend of analytical and creative skills, with a focus on performance-driven marketing within the hospitality industry.

Key Responsibilities

  • Develop and manage the hotel's e-commerce strategy through all online marketing efforts including traffic and revenue programs via SEO, SEM, email, display, and other online mechanisms.
  • Measure key performance metrics in Google Analytics and other tools to identify trends and opportunities based on customer behavior and geo data.
  • Provide monthly reporting summaries to key stakeholders using GA4, Digital Scorecards, and Vendor reports.
  • Increase web direct share and brand.com distribution.
  • Manage all digital channels including Omnidallas.com, landing sites, partner websites such as Visit Dallas, Expedia, Booking.com, OpenTable, Yelp, etc.
  • Manage all Google Business listings at the hotel level, including outlets and spa.
  • Own online travel agency relationships and collaborate with Revenue Management and Sales on digital strategies.
  • Review, assess, and manage content and imagery on all digital channels and partner websites.
  • Participate in corporate digital marketing calls to discuss trends, campaigns, and best practices.
  • Assist in developing annual marketing plans and budgets to support short-term and long-term hotel strategies.

Requirements

  • Bachelor's degree in Marketing.
  • Minimum of 2+ years of progressive marketing experience, including strategic campaign planning and multi-channel oversight.
  • Strong understanding of digital, traditional, and experiential marketing channels.
  • Proficiency in Google Analytics (GA4) and experience using analytics tools for decision-making.
  • Experience planning, launching, and optimizing paid campaigns on platforms such as Meta and Google Ads.
  • Ability to analyze campaign data, extract insights, and translate findings into strategic actions.
  • Strong written and verbal communication skills, with the ability to present ideas clearly to technical and non-technical audiences.
  • Highly organized with attention to detail and ability to manage multiple projects in a fast-paced environment.
  • Experience in hospitality or travel marketing is preferred.
  • Experience managing budgets, creative teams, and agency relationships.
  • Experience managing or mentoring direct reports or dotted-line contributors.
  • Team-building skills with a collaborative, proactive approach.
  • Ability to influence across multiple departments and stakeholder groups.

Nice to Have

  • Experience in hospitality or travel marketing.

Qualifications

  • Bachelor's degree in Marketing.

Benefits & Perks

  • This position is not bonus eligible.

Working at Omni Dallas Hotel

The Omni Dallas Hotel embodies a culture of respect, gratitude, and empowerment. Associates enjoy a dynamic and exciting work environment, comprehensive training and mentoring, and take pride in working for a company known for exceptional service. The hotel emphasizes environmental awareness and conservation, meeting LEED Gold Certification standards, and fostering a collaborative and motivated team atmosphere.

Apply Now

Job Details

Posted AtJul 29, 2025
Job CategoryDigital Marketing
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Omni Dallas Hotel

Website

omnihotels.com

Location

Dallas, TX

Industry

Hotels (except Casino Hotels) and Motels

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches