Marketing Automation & CRM Specialist

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

TYPE OF WORK

Part Time

SALARY

$5–$10/hr depending on experience

HOURS PER WEEK

TBD

DATE UPDATED

May 14, 2026

JOB OVERVIEW

Caliber is a U.S.-based marketing and growth firm serving local service businesses, B2B companies, and professional services clients. We are looking for a detail-oriented Marketing Automation & CRM Specialist to join our growing team on a part-time basis, with the potential to grow into a larger role over time.

This is not just a “HubSpot person.” We need a marketing systems operator — someone who can build, manage, QA, and maintain CRM pipelines, automations, email campaigns, forms, reporting, and client systems across multiple accounts.
WHAT YOU WILL OWN:

CRM MANAGEMENT

• HubSpot setup, cleanup, and ongoing management.
• GoHighLevel setup, cleanup, and ongoing management.
• CRM pipeline setup and stage management.
• Contact imports, exports, deduplication, tagging, and segmentation.
• List building and audience segmentation.
• Lead routing rules and contact ownership.
• Custom properties and field mapping.
• Lifecycle stage and lead status management.
• Lead scoring setup when applicable.
• CRM onboarding support for new clients.
• Data hygiene and regular CRM audits.
• Client systems inventory, including CRM, email platform, forms, pipelines, and automations per client.

AUTOMATIONS & WORKFLOWS
• Workflow and automation building in HubSpot and GoHighLevel.
• Lead capture to CRM automation.
• Pipeline stage automations.
• Drip campaigns and nurture sequences.
• Appointment booking and calendar workflow setup.
• Missed-call text-back workflows.
• Review request automations.
• SMS automations in GoHighLevel.
• Zapier and Make integrations when needed.
• Webhook setup and testing when applicable.
• UTM tracking support and lead source tracking.
• SOP creation for CRM and automation processes.


EMAIL
MARKETING
Email campaign setup and scheduling.
• Newsletter setup and management.
Email nurture and drip sequence builds, including welcome, onboarding, re-engagement, and win-back sequences.
Email template creation using branded, mobile-responsive layouts.
• Contact list segmentation and uploads.
• Suppression list management.
• A/B test setup for subject lines and CTAs.
• Unsubscribe and bounce management.
• Coordination with copywriters on email copy.
• Coordination with designers on email graphics.

CAMPAIGN QA
• Form creation, testing, and connection to landing pages.
• Thank-you page and confirmation email QA.
• Lead notification testing.
• Workflow trigger testing.
Email link, button, and merge field QA.
• Mobile formatting checks.
• UTM capture verification.
• Pipeline stage automation testing.
• Unsubscribe link testing.
• Duplicate record checks.
• Pre-launch and post-launch campaign QA.

DELIVERABILITY
• SPF, DKIM, and DMARC status checks.
• Monitoring bounce rates, spam complaints, and unsubscribe rates.
• Cleaning bad and duplicate contacts.
• Ensuring correct domain and subdomain usage per client.
• Basic inbox placement checks.
• Flagging deliverability issues proactively.

REPORTING & DASHBOARDS
• Weekly and monthly client performance reports.
Email performance reporting, including open rates, click rates, bounces, and unsubscribes.
• CRM pipeline and deal stage reporting.
• Form submission and lead source reports.
• Campaign performance dashboards.
• MQL and conversion tracking.
• Looker Studio dashboards when applicable.
• Spreadsheet-based reporting for clients with less structured systems.

LIGHT OPS & DOCUMENTATION
• Document workflows and automation builds.
• Maintain CRM and automation task lists.
• Create checklists for repeatable processes.
• Track blockers and send weekly status updates.
• Coordinate with writers, designers, web developers, and social media managers as needed.

WHAT WE ARE LOOKING FOR:
• Hands-on experience with HubSpot and GoHighLevel, not just basic familiarity.
• Ability to explain what you built, why you built it, and how it performs.
• Strong understanding of lists, tags, triggers, forms, pipelines, and automations.
• Comfortable working across multiple client accounts.
• Strong attention to detail and a habit of testing before launch.
• Organized and self-directed.
• Comfortable documenting what you do.
• Comfortable with Google Sheets, spreadsheets, and data cleanup.
• Responsive, reliable, and clear in communication.

TOOLS YOU SHOULD KNOW:
• HubSpot.
• GoHighLevel.
• Zapier or Make.
• Google Sheets.
• Google Analytics.
• Google Search Console.
• Calendly or ---------- .
• Mailchimp, ActiveCampaign, Klaviyo, or similar email platforms.
• Slack, ClickUp, Asana, Notion, or similar project management tools.

NICE TO HAVE:
• Experience working inside a marketing agency.
• GHL sub-account and snapshot management experience.
• White-label email sending domain setup experience.
• Experience with Webflow, Framer, WordPress, or website form integrations.
• Looker Studio experience.
• Basic understanding of paid media tracking.

WHAT THIS ROLE WILL NOT OWN AT FIRST:
• Final campaign strategy.
• Client-facing strategy calls.
• Advanced custom API development.
• Paid media management.

You may support these areas over time, but the initial focus is CRM, automations, email campaigns, reporting, QA, and marketing systems.

GROWTH OPPORTUNITY:
This role has strong potential to grow into more hours or a full-time position as our client base expands. We are looking for a long-term tea ---------- mber who wants to grow with us, not a one-off contractor.

HOW TO APPLY:
Please include:
• A short introduction about your HubSpot and GoHighLevel experience.
• Examples or screenshots of CRM builds, workflows, dashboards, or automations you have created.
• A brief explanation of how you approach QA before launching an automation or campaign.
• The tools you use regularly.
• Your hourly rate and weekly availability.
• Write “Caliber Systems” at the top of your application so we know you read this post carefully.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0146
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,516,752 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Automation-CRM-Specialist-1646455
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1646455
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 934694
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1646455
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',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-09-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1646455' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1646455 
0.0011   UPDATE employer_jobs SET hit_counts '***May-14-2026=460***May-15-2026=86***May-16-2026=33***May-17-2026=10***May-18-2026=21***May-19-2026=14***May-20-2026=13***May-21-2026=8***May-22-2026=10***May-23-2026=5***May-24-2026=1***May-25-2026=2***May-26-2026=5***May-27-2026=5***May-28-2026=2***May-30-2026=2***Jun-01-2026=7***Jun-02-2026=6***Jun-03-2026=2***Jun-04-2026=1***Jun-05-2026=2***Jun-06-2026=1***Jun-07-2026=1***Jun-08-2026=1***Jun-10-2026=4***Jun-11-2026=4***Jun-12-2026=5***Jun-13-2026=1***Jun-14-2026=2***Jun-15-2026=1***Jun-17-2026=1***Jun-18-2026=1***Jun-19-2026=1***Jun-21-2026=2***Jun-22-2026=2***Jun-23-2026=1***Jun-28-2026=1***Jun-30-2026=5***Jul-01-2026=4***Jul-02-2026=3***Jul-04-2026=2***Jul-06-2026=1***Jul-09-2026=3***Jul-10-2026=2***Jul-11-2026=1***Jul-12-2026=3***Jul-13-2026=1***Jul-14-2026=1***Jul-15-2026=1***Jul-16-2026=2***Jul-19-2026=3***Jul-21-2026=69***Jul-22-2026=35***Jul-23-2026=3***Jul-24-2026=8***Jul-25-2026=8***Jul-26-2026=2***Jul-27-2026=3***Jul-28-2026=5***Jul-29-2026=4***Jul-30-2026=1***Jul-31-2026=4***Aug-01-2026=2***Aug-02-2026=1***Aug-03-2026=3***Aug-04-2026=5***Aug-06-2026=4***Aug-07-2026=2***Aug-08-2026=1***Aug-09-2026=2***Aug-10-2026=9***Aug-11-2026=7***Aug-12-2026=3***Aug-13-2026=2***Aug-14-2026=3***Aug-16-2026=3***Aug-17-2026=5***Aug-18-2026=1***Aug-20-2026=3***Aug-21-2026=1***Aug-22-2026=4***Aug-23-2026=3***Aug-24-2026=3***Aug-25-2026=5***Aug-26-2026=5***Aug-28-2026=1***Aug-29-2026=1***Sep-03-2026=2' WHERE job_id'1646455'  
0.0008   UPDATE employer_jobs SET monthly_hits '***May-2026=676***Jun-2026=52***Jul-2026=169***Aug-2026=79***Sep-2026=2' WHERE job_id'1646455'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1646455' 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` = 1646455 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '934694'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)