HubSpot Specialist (CRM Admin / Technical Execution)

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

TYPE OF WORK

Part Time

SALARY

$300-$800 per month

HOURS PER WEEK

10

DATE UPDATED

Apr 7, 2026

JOB OVERVIEW

Must have HubSpot experience.

Overview

We are a HubSpot consulting practice looking for a hands-on HubSpot Specialist to support backend CRM execution across multiple client accounts.

This role is execution-focused, not strategy. You will be responsible for building, configuring, and maintaining HubSpot systems based on defined requirements.

You will work directly with the founder and a project manager to deliver clean, scalable HubSpot implementations.

---

What You’ll Be Doing

HubSpot Configuration & Builds

Create and manage properties, pipelines, and custom objects

Build and maintain workflows (automation, assignment, lifecycle updates)

Create and manage lists, forms, and basic email automations

Set up and maintain dashboards and reports

Data Management

Perform imports and data cleanup

Manage deduplication and data normalization

Maintain proper associations (Contacts, Companies, Deals, Custom Objects)

QA & Troubleshooting

Test workflows and automations before deployment

Identify and fix issues with workflows, properties, and data

Ensure consistency across portals

Documentation

Document builds, logic, and configurations

Maintain clear internal notes for future scalability

---

Requirements (Must-Have)

2+ years of hands-on HubSpot experience

Proven experience building:

Workflows (not just viewing/editing)

Properties and data structures

Reports and dashboards

Strong understanding of:

Contacts, Companies, Deals, and lifecycle stages

Pipelines and deal stages

Associations between objects

Experience with:

Data imports and cleanup

Deduplication strategies

Strong attention to detail (this is critical)

---

Nice to Have (Not Required)

Experience with:

Custom objects

HubSpot APIs or integrations (Zapier, Make, etc.)

Sales Hub / Marketing Hub advanced features

Experience working in an agency or multi-client environment

---

How You Work

You are detail-oriented and double-check your work

You can follow requirements and execute without constant supervision

You communicate clearly and flag issues early

You are comfortable working inside structured processes (ClickUp, SOPs, etc.)

---

What This Role Is NOT

Not a strategy role

Not a marketing/content role

Not just email building

Not a beginner HubSpot position

---

Compensation

Competitive hourly rate (based on experience and location)

Long-term opportunity with consistent work

Potential to grow into a senior technical role

---

To Apply (Important)

Please include:

1. Examples of workflows you have built

Describe the trigger, logic, and outcome

2. Example of a data cleanup or import you handled

What was the problem and how you solved it

3. Short answer:

> How would you handle duplicate contacts with the same email but different data?

Applications without these answers will not be considered.

---

About Us

We are a HubSpot-focused consulting firm specializing in CRM architecture, data structure, and RevOps execution across multiple industries.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0020
Controller Execution Time ( Jobseekers / Job )  0.0193
Total Execution Time  0.0225
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,432 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HubSpot-Specialist-CRM-Admin-Technical-Execution-1607092
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0110 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1607092
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 911118
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1607092
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1607092
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1607092' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1607092 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1607092
AND `misc`.`idIS NULL 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-21-2026=458***Mar-22-2026=35***Mar-23-2026=33***Mar-24-2026=26***Mar-25-2026=22***Mar-26-2026=10***Mar-27-2026=12***Mar-28-2026=1***Mar-29-2026=1***Mar-30-2026=6***Mar-31-2026=262***Apr-01-2026=22***Apr-02-2026=18***Apr-03-2026=24***Apr-04-2026=1***Apr-05-2026=1***Apr-06-2026=5***Apr-07-2026=251***Apr-08-2026=32***Apr-09-2026=15***Apr-10-2026=28***Apr-11-2026=12***Apr-18-2026=1' WHERE job_id'1607092'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=865***Apr-2026=410' WHERE job_id'1607092'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1607092' AND status LIKE 'sent%' ORDER BY id DESC  
0.0024   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1607092 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '911118'
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)