• What We Do icon

    Inbound Marketing

    Your Ticket to Increased Organic Traffic

    HubSpot Services

    The most powerful marketing, sales, service, and CMS platform on the planet.


    Lead Generating Websites That Drive Results


    They Search.  You Show Up.

    Paid Ads

    Generate the right leads, right now!


    Our content repurposing methodology

  • Who We Serve icon

    Real Estate & Housing

    Industries We Know and Love

    Software & Technology

    Industries That Deliver Tech Solutions

    Professional Services

    Industries That Deliver Services for Consumers.

  • Who We Are icon

    About Geekly

    Group of dedicated professionals with a shared passion for online marketing and media services.


    Delivering happiness to our clients


    Browse open positions and submit your resume to express your interest in working with Geekly Media.


    How much does it cost to work with Geekly?

  • Learning Center icon

    Geekly Blog

    Free Resources

    The Geek Feed

Join the Team

If you have a passion for technology, automation, and workflow systems, then today is your lucky day.

HubSpot Solutions Architect

McKinney, TX / North Dallas Area
We are looking for a HubSpot Solutions Architect (aka HubSpot Ninja) to join our Technical Fulfillment team. This is not a 1 man army position, we have an existing Technical Fulfillment team and you will be working alongside those team members and have support from junior HubSpot Ninjas.

About Us

We help SaaS providers, prop-tech companies, real estate businesses, and property management companies find more leads and generate more revenue. We fuse the power of technology and human ingenuity to deliver the next generation of sales and marketing solutions for fast-growing companies that are ready to invest in the next level of their own success. The Geekly methodology and our team of certified HubSpot Geeks systemize our client’s operations and put their marketing on autopilot so they can spend less time working in their businesses and more time working on their businesses.

A note about this position

Your current role and title are likely NOT a match for this job. We know that, and that’s ok. We operate on the cutting edge and recognize that greatness comes from all backgrounds. If this role excites you, and you feel like you would be a good fit, apply regardless of any imposter syndrome you may feel.

About The Job

We are looking for a HubSpot Solutions Architect (aka HubSpot Ninja) to join our Technical Fulfillment team. This is not a 1 man army position, we have an existing Technical Fulfillment team and you will be working alongside those team members and have support from junior HubSpot Ninjas. Solutions Architects lead Solutions Design and Audit engagements to help map customer requirements to their HubSpot solution, and get pulled into projects by our consulting team when they require technical insight beyond their abilities. This role is client facing, but is not responsible for end to end implementation or hands on code, and primarily focuses on strategic deliverables to guide the rest of our team’s delivery. Professional Services experience is preferred, but not required. If you're not in a current HubSpot services role, but have managed an integration or extensibility project on HubSpot and are interested in the position we’d love to talk to you.

Your Technical Skills

  • You can translate rough business requirements to technical specifications
  • Ability to read API documentation and understand what's possible
  • Familiarity with JSON, JavaScript, and relational databases
  • High level of expertise on the HubSpot platform (sales, service, marketing, CMS)
  • Advanced Hubspot Sales and Marketing Admin Capabilities
  • Experience with iPaaS or integration platform solutions (Zapier, Tray.io, Workato, etc)
  • Expertise with data modeling and designing systems infrastructure
  • High familiarity with HubSpot’s API
  • In depth knowledge of Webhooks and REST APIs
  • General software and technology expertise

A Normal Day in the role

  • Work with a startup SaaS company to architect an integration between
    HubSpot Sales and Service and their project management system to automate service and marketing workflows
  • Design an integration between a video streaming service and your clients HubSpot marketing platform to power churned subscriber win back journeys
  • Design a series of custom coded actions, sharing rules, and workflows to power a solution where inside sales agents can only view 50 contacts at a time
  • Help our product team design a custom quote template that will pull in the Stripe checkout experience and tie back the transaction to a deal ID
  • Get added to a client call by a Solutions Consultant to speak to the client product team about how to push their usage data to HubSpot so that it can power product led growth strategies
  • Join sales calls to serve as a “sales engineer” and assist with speccing SOWs for new clients
  • Support a junior developer on which API to use to query email open data
  • Map out a data model to support a customer portal with LMS requirements alongside our WebOps UX designer
  • Diagram your proposed solutions using Lucidchart or other diagramming tools
  • Present solutions to clients and articulate technical concepts as understandable business use cases

Marketing Strategist

McKinney, TX / North Dallas Area
Our company is seeking an experienced Marketing Strategist to help achieve success for our new/existing clients. No matter the size of the client, all of our clients must go through our initial onboarding process and guided training.

Who we’re looking for:

The Marketing Strategist works to make sure all clients are on track to reach their goals and that our efforts exceed expectations. If you possess strong communication skills and enjoy creating concerted and effective plans of action, apply with us today and join our dynamic team.

As a Geekly Media Marketing Strategist, you’ll play a significant role in a growing company. As a part of our Marketing Team, you’ll report directly to our Vice President of Marketing Fulfillment to help our clients discover the value Geekly Media can provide to their organization.


  • Track and manage the marketing metrics for client accounts and Geekly Media success

  • Review client accounts daily/weekly to see if the strategy is on/off target and collaborate with fulfillment team on any changes and modifications

  • If metrics (traffic, rankings, leads, etc.) are off, establish a plan on how to fix them

  • Document all client strategy. Track and manage all of the notes and metrics for each client. (Includes meeting notes)

  • Coordinate with Geekly fulfillment team to execute on client’s marketing strategy

  • Depending on the type of client, meetings with clients will happen either weekly, monthly, or quarterly

  • Create a marketing strategy template to use with clients and Geekly

  • Create a templated meeting structure when meeting with clients

  • Coordinate contract adjustments and renewals with the fulfillment team for new strategy plans

  • Strategist will collaborate with sales on any new contracts that go out

  • Come up with the creative messaging, put it into action, and document it within the marketing strategy template

  • Work with clients through any escalations

  • Ability to strategize side projects (along with standard contract) for clients when requested


  • Marketing strategy experience preferred

  • Bachelor's degree in a relevant field is highly preferred

  • Proven ability to maintain highly valuable and outcome-based relationships with a diverse customer account base

  • Passion for working with Clients and a desire to deeply understand Geekly Media and HubSpot benefits, use cases, and technical elements

  • Strong communication skills (written, verbal, presentation), with the ability to explain technical subjects to non-technical end user personnel in large enterprises

  • Ability to build credibility and trust by understanding and addressing customer requirements


  • Client and MRR retention
  • Ensure clients are hitting their goals


  • Base pay: $90K - $125K
  • Commission opportunities


  • Health Benefits
  • Dental
  • 401K
  • Four Weeks Annual Vacation in addition to major federal holidays
  • Relocation assistance provided

Digital Marketing Project Manager

McKinney, TX / North Dallas Area
The digital marketing project manager ensures marketing campaigns and activities run on schedule and budget.

Who is a digital marketing project manager?

The digital marketing project manager ensures marketing campaigns and activities run on schedule and budget. They manage timelines and liaise with the project owners, marketing teams, technical fulfillment teams and collaborators.

Although not all companies require a digital marketing project manager, agencies handling multiple complex marketing projects and campaigns benefit from having one. A marketing project manager is responsible for overseeing marketing projects and activities and bringing them to a successful conclusion.

What you’ll do:

  • Gathering project requirements from stakeholders.

  • Liaise with Marketing, Sales and Technical Fulfillment Teams to enhance cross-functional and team collaboration.

  • Plan, create and execute multiple digital marketing campaigns and projects for both internal and external clients to include project schedule, budget, resources, changes, risks, communications and post project reviews.

  • Coordinate and manage the creation of all digital marketing projects such as marketing campaigns, email campaigns, marketing automations, websites, blogs, press releases and podcasts, infographics, videos, etc.

  • Keeping track of project timelines and budgets.

  • Assigning tasks to team members, ensuring resources are well allocated for successful project delivery.

  • Develop and monitor key project KPIs and project profitability.

  • Suggest strategies and methods for project management improvement, efficiency and scalability.

  • Developing and implementing change management in digital marketing projects.

  • Assessing, managing, and mitigating digital marketing project risks.

What you know:

  • 2-4 years of digital marketing project management experience, preferably at a marketing agency.

  • In-depth working knowledge of project management software(s) and associated tool sets. (think PSOHub, Monday.com, Asana)

  • Ability to set and manage project budgets and other project KPIs (think timeline, completeness, staffing and change control).

  • Mature leadership capabilities and excellent communication skills.

  • Constant attention to detail and focus on time management


Senior Digital Marketing Account Manager

McKinney, TX / North Dallas Area
We are seeking a creative leader, with a proven history of turning vision into reality, to serve as a Senior Digital Marketing Account Manager for our company.

Job description

We are seeking a creative leader, with a proven history of turning vision into reality, to serve as a Senior Digital Marketing Account Manager for our company.

The Senior Digital Marketing Account Manager is a client-facing marketing manager style role. This role creates and implements the strategy of sophisticated inbound digital marketing programs and campaigns for HubSpot clients. Working both as an individual contributor and collaboratively with a team, this role is responsible for the implementation and execution of digital marketing programs across a variety of channels, including SEM, SEO, Social Media and web analytics and HubSpot lead nurturing and automation.

The ideal candidate for this role has a strong digital marketing background(5-10 years), superior presentation and communication skills, and demonstrated, hands-on experience managing multiple client accounts, media, PPC, or other digital channels. As we are a Diamond Hubspot we are specifically looking for candidates with HubSpot experience and certifications.

Digital Marketing Account Manager Role Overview

As a HubSpot Diamond Partner Agency, we specialize in HubSpot implementations and inbound marketing strategies and tactics. The main goals our Digital Marketing Account Manager are:

  • Growing a client’s online presence and audience through quality content and SEO efforts.

  • Increasing digital lead capture and quality through digital inbound campaign strategies and tactics.

  • Increasing lead to deal conversions through lead nurturing campaigns and sales enablement content.

What you’ll do:

  • Build positive and long-term professional relationships with digital marketing clients.

  • Act as a client-facing consultant to identify, develop, and execute digital marketing campaigns and programs.

  • Serve as a thought leader and client advocate for new technologies, platforms, and programs.

  • Function as the client’s point of contact for all communications.

  • Responsible for ensuring all contractual obligations are met and delivered.

  • Facilitate client kickoff calls and monthly progress meetings.

  • Creation and daily management of client project plans and team task assignments.

  • Perform benchmark research on the client’s current digital presence, including the health of their existing digital marketing owned assets (websites, landing pages), earned digital marketing assets (social media following and email lists) and paid digital marketing assets (ads and PPC).

  • Work closely with content and SEO strategists and developers to create client digital marketing campaigns that encompass content offers, content planning and briefs, landing pages, email drips and planned contact automation and nurturing.

  • Remain relentlessly focused on client goals and follow up with clients on action items and deliverables.

  • Work with SEO content strategists and developers to continually optimize client’s web content and assets in order to improve SEO and organic traffic.

  • Research and build client social media strategies by platform per individual client contract.

  • Continually analyze the effectiveness of client campaigns per the client’s contractual KPI’s.

  • Facilitate monthly KPI and results reviews per client per month.

  • Recommend, design and implement enhancements to digital campaigns to increase their ROI.

  • Maintain a minimum of 3-5 HubSpot certifications at all times.

What you know:

  • Demonstrable, in-depth experience as a Senior Digital Marketing
    Account Manager having managed a book of multiple client business.

  • Demonstrable, in-depth experience in building full digital marketing client campaigns.

  • Demonstrable, in-depth experience with HubSpot CRM and Marketing hubs.

  • Demonstrable, In-depth knowledge and experience in SEM including SEO,Organic Search Analytics, content optimization, keyword research.

  • Demonstrable, in-depth experience with paid ads development in Google Adwords, LinkedIn and Meta.

  • In-depth knowledge of online marketing tools and technology.

  • Excellent understanding and knowledge of social media platforms.

  • Sense of ownership and pride in your performance and its impact on the company’s success.

  • Critical thinker with strong problem-solving skills.

  • Team player.

  • Excellent time-management skills.

  • Great interpersonal and communication skills.

What success looks like:

  • Growing a client’s online presence and audience through quality content and SEO efforts.

  • Increasing digital lead capture and quality through digital inbound campaign strategies and tactics.

  • Increasing lead to deal conversions through lead nurturing campaigns and sales enablement content

  • Meet a set quota for selling one new revenue generating opportunity per client per quarter.

  • A client renewal rate greater than 50%.

Paid Media Specialist

McKinney, TX / North Dallas Area
We are a reputable company looking for a paid media specialist to help us strategize, develop, launch, and maintain campaigns for our clients. You might only work on one channel or platform, or you might be able to help us across all channels (Google, Facebook, Angie’s List, OTT, Geofencing, Radio ads, etc.). We want to hear from you no matter your specialty.

What you would be doing:

  • Developing, executing, and optimizing cutting-edge digital campaigns from conception to launch
  • Working cross-departmentally to align campaign strategies and goals across the organization
  • Providing ongoing actionable insights into campaign performance to relevant stakeholders
  • Defining, measuring, and evaluating relevant paid media KPIs
  • Building out media buys for various ad platforms and overseeing the day-to-day execution of paid media
  • Overseeing and managing the overall budget for paid media
  • Conducting in-depth keyword and website research, ad grouping and audience targeting
  • Maintaining knowledge of industry best practices and new technologies.

Traits you need:

  • You should be a go-getter
  • You should be creative and innovative
  • You should be responsive and a great communicator
  • You should be honest, transparent, and not afraid to admit when you don’t know the answer
  • You should be ready to work hard and produce great results

If this sounds like a great fit for you, we can’t wait to meet you!

Ready to Join Us?

Apply for an opening below. Just upload your CV and Cover letter.