Senior HubSpot & Marketing Operations Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

$900

HOURS PER WEEK

TBD

DATE UPDATED

Jun 17, 2026

JOB OVERVIEW

About Us
Nexus Learning is an education management organization supporting innovative schools and education initiatives across the United States. Our current focus includes student enrollment growth, marketing automation, CRM optimization, and lead generation for ThrivePoint Oklahoma, ThrivePoint Texas, and future education ventures.
We are seeking a highly skilled Senior HubSpot & Marketing Operations Specialist to become the operational leader of our marketing technology and enrollment funnel infrastructure.
This is not a virtual assistant position.
We are looking for a hands-on marketing operations professional who can build, optimize, automate, and manage HubSpot systems that directly support student recruitment and enrollment growth.

Position Summary
The Senior HubSpot & Marketing Operations Specialist will be responsible for the daily administration, optimization, reporting, and automation of our HubSpot environment.
This individual will work closely with the Sales & Enrollment Director, school leadership, appointment setters, and external marketing vendors to ensure that every lead is captured, nurtured, tracked, and converted through a measurable enrollment funnel.

Key Responsibilities:

HubSpot Administration
Manage HubSpot Marketing Hub and Sales Hub
Create and maintain landing pages
Build and optimize forms
Create workflows and automation sequences
Manage contact databases and segmentation
Configure lead scoring systems
Create custom properties and fields
Manage pipelines and lifecycle stages
Maintain CRM data quality

Marketing Operations:
Track campaign performance across Google, Meta, YouTube, and other channels
Implement UTM tracking and attribution reporting
Monitor lead source effectiveness
Manage campaign reporting dashboards
Build automated email nurture sequences
Support SMS and appointment scheduling automation
Create marketing performance reports

Enrollment Funnel Management:
Optimize lead-to-enrollment conversion processes
Build application follow-up workflows
Develop enrollment nurture campaigns
Support appointment-setting teams
Create re-engagement campaigns for inactive leads
Identify bottlenecks within the enrollment funnel

Reporting & Analytics:
Produce weekly KPI reports
Track:

Leads
- Appointments Scheduled
- Appointments Completed
Applications Started
Applications Completed
Enrollments
Cost per Lead
Cost per Application
Cost per Enrollment
- Develop executive dashboards for leadership

Technology Integration:
HubSpot
Google Ads
Meta Ads
Google Analytics
Calendly
Zapier
----------
Google Workspace
Additional education technology platforms

Required Qualifications:
Minimum 3 years HubSpot experience
HubSpot Marketing Hub experience
HubSpot Sales Hub experience
Workflow automation expertise
Landing page creation experience
CRM administration experience
Marketing reporting and analytics experience
Strong English communication skills
Experience supporting lead generation or sales organizations

Preferred Qualifications:
HubSpot Certifications
Experience working with a HubSpot Solutions Partner agency
Experience supporting education organizations
Experience with enrollment marketing
Experience with Google Ads and Meta Ads tracking
Zapier or ---------- experience
AI and marketing automation experience

Success Metrics:
Within the first 90 days, this individual should be able to:
Improve lead response workflows
Build enrollment dashboards
Launch multiple landing pages
Automate lead nurturing sequences
Improve lead attribution reporting
Increase appointment conversion rates
Improve enrollment funnel visibility

Compensation:
Full-Time Remote Position
Philippines-Based Candidates Preferred
Performance bonuses available based on enrollment and operational outcomes

How to Apply
Please submit:
Resume
HubSpot Certifications
Examples of workflows you have built
Examples of dashboards you have created
A brief description of the most complex HubSpot implementation you have personally managed

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0177
Total Execution Time  0.0192
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,448 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-HubSpot-Marketing-Operations-Specialist-1670376
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0123 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1670376
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 930812
 LIMIT 1 
0.0054   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1670376
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1670376' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1670376 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-17-2026=449***Jun-18-2026=18***Jun-19-2026=9***Jun-20-2026=3***Jun-21-2026=1' WHERE job_id'1670376'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=480' WHERE job_id'1670376'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1670376' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1670376 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '930812'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)