Role Description
As Digital Marketing Specialist, you handle digital marketing for nonprofit and B2B clients and for the firm itself. You work closely with Key Account Managers, focusing on ad placement and CRM management, including email, segmentation, and workflows, alongside SEO and analytics work.
What You'll Do
-
Partner with Key Account Managers on each account: align digital work with client goals, share performance updates, and support client conversations with data.
-
Plan, launch, and manage paid campaigns across Google Ads, Meta, Microsoft Ads, LinkedIn, and sponsored content placements.
-
Manage client CRMs, including HubSpot, Salesforce, Mailchimp, Virtuous, and Brevo: build segments, set up email campaigns, and create automation workflows.
-
Improve search visibility through keyword research, on-page SEO, and technical fixes.
-
Set up and maintain tracking and analytics so clients can see which channels produce donors, leads, and revenue.
-
Join client meetings to review performance, explain results plainly, and recommend changes.
-
Run the firm's own digital marketing, treating Optimize Consulting as a client with its own goals and reporting.
What Success Looks Like
-
At 90 days, manage digital work for client accounts plus the firm's own account.
-
Join Key Account Managers on client performance reviews and complete at least one ad campaign and one CRM build with them.
-
Own the reporting and process for ad placement service, with clients acting on your recommendations.
-
At one year, be a core part of client success across the portfolio, with measurable results from the digital work you lead.
Qualifications
-
At least three years of hands-on digital marketing experience, including managing paid campaigns in Google Ads and Meta.
-
Strong CRM skills: ability to build segments, email campaigns, and workflows in HubSpot, Salesforce, or a comparable platform.
-
Ability to turn performance data into clear recommendations for clients and Key Account Managers.
-
Diligence: check your work before it goes live and catch problems before clients do.
-
Strong organization: track tasks across several accounts in a reliable system and keep documentation current.
-
Ownership of your own week: plan your work, keep commitments without reminders, and raise problems early.
Helpful to Have
-
Nonprofit experience, especially in digital fundraising, donor acquisition, or Google Ad Grants.
-
Agency or consulting experience serving several clients at once.
-
HubSpot certifications, or comparable certifications in Salesforce, Google Ads, or Meta.
-
Deep knowledge of tracking and analytics, including GA4, Google Tag Manager, pixels, and attribution reporting.
Benefits
-
Health insurance: Optimize Consulting pays 100% of the base health plan for you and your dependents, with upgrade options at your own cost.
-
Dental, vision, and life insurance: Employer-paid, at a cost to you of $1 per year.
-
Time off: Unlimited PTO. We actively encourage everyone to take at least 20 days per year.
-
Holidays: All federal holidays, plus the Friday after Thanksgiving and a Christmas Break.
-
Parental leave: 3 months of paid leave for all new parents.
-
Retirement: 401(k) with a total company match of up to 4%. Eligible after one year of service.
-
Equipment: A laptop, peripherals, and cell phone.
-
Location: Fully remote.
-
Growth: A defined path to partnership.
Salary
$60,000 - $78,000 per year