Omni Hotels & Resorts logo

Digital Marketing Manager

Omni Hotels & Resorts

Dallas, TX
Full Time
Senior
13 days ago

Job Description

About the Role

The Omni Dallas Hotel, located in the center of downtown Dallas and connected to the Dallas Convention Center, is built to meet LEED Gold Certification standards, emphasizing environmental awareness and conservation. The hotel offers a dynamic work environment with comprehensive training, mentoring, and a culture of respect, gratitude, and empowerment. The Digital Marketing Manager role involves developing and executing digital marketing strategies to enhance the hotel's online presence, drive awareness, engagement, and direct bookings, working closely with various hotel departments and external partners.

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.
  • Focus on increasing 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 agencies and partners, collaborating 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 for presenting ideas and results.
  • Highly organized with attention to detail and ability to manage multiple projects in a fast-paced environment.
  • 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

  • Not specified in the description.

Working at Omni Hotels & Resorts

The Omni Dallas Hotel embodies a culture of respect, gratitude, and empowerment, offering associates a dynamic and exciting work environment with comprehensive training and mentoring, along with pride in working for a company known for exceptional service.

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 Hotels & Resorts

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