Who We Are
Nifty was started in 2009 with an objective to bring non-agricultural jobs to Burley. To do this we knew we would need to be creative and build a company culture that attracted the right kind of people. Because of this drive our core values became: We believe in being AWESOME. Check out the videos above to see why we’re the agency you want to be a part of.
At Nifty we believe there is a right way to do marketing for law firms. We are extremely passionate about helping law firms achieve success online. We live and breathe marketing for law firms and travel the country talking about it. Our goal is to help lawyers get back in the “lawyer seat” and do what they are best at; “lawyer-ing”! To accomplish this, we become a true partner and friend with the law firms that join the Nifty team. We become an integral member of the team and thrive on the success of the lawyers we work with.
We take pride in being insanely transparent and honest in everything we do. We are a bunch of passionate marketers in a small farming community with good values and even better work ethics.
Senior Marketing Strategist
Location
Physical Office locations in California, Idaho, Vermont, and Ontario, Canada.
Our Company
We manage the online marketing and web visibility for over 150 professional firms. We believe in making law sexy for our clients by offering premium marketing services, deliverables, and results. Unlike other marketing agencies, we don’t take on every potential client that may come our way to ensure we can deliver a high-quality, personalized marketing service to each and every client. To accomplish this, our organization embodies four core principles that infuse our offerings with a high level of service.
- Curiosity: We’re fueled by curiosity over our clients’ market, business goals campaign performance and industry trends. We ask the right questions, know when to be skeptical, and strive to learn something new every day.
- Accountability: Accountability is our backbone. We consistently fulfill our commitments to clients (e.g. service agreements, monthly budgets, reporting, etc.) without fail, and strive to deliver on client expectations to the best of our abilities.
- Responsiveness: We’re seriously responsive in our communication – both internally and externally – addressing the needs of co-workers and clients promptly.
- Experience: We prioritize the client experience above all. We aim to make our clients “feel the love” on a consistent basis by offering them a high level of attention, helpfulness and professionalism.
Working at Nifty
The people at Nifty are passionate about their work and are driven by the wins we get our clients. Each and every day we strive for excellence in what we delivery our clients, and how we handle it all on the backend. We’re serious about our business and delivering the best service to our members, but we also make it a priority to keep things fun and exciting.
The Role
Are you Nifty enough to take marketing strategies to the next level for our clients? We’re on the hunt for a Senior Marketing Strategist who thrives on creativity, collaboration, and data-driven decision-making.. In this role, you’ll work directly with clients and team members to ensure marketing campaigns are executed flawlessly and goals are met. You’ll also coordinate with other departments—including website design, development, paid advertising, and sales—to keep every aspect of a client’s campaign on track.
We’re looking for a forward-thinking problem solver who fits our culture of innovation and teamwork. If you love working alongside driven professionals who aren’t afraid to think outside the box, we want to see your application in our inbox!
Responsibilities:
- Develop custom SEO strategies for high-level, high-complexity clients.
- Communicate with high-level clients on a regular basis via email, phone and video conferencing.
- Manage top-tier clients’ marketing budgets in an effective and efficient manner.
- Track project costs and time in order to meet budget.
- Develop and manage a detailed project schedule and work plan and put together monthly reports on results and progress.
- Provide campaign updates on a consistent basis to various stakeholders and inform strategy, adjustments, and progress.
- Utilize industry best practices, techniques, and standards.
- Measure project performance to identify areas for improvement.
- Maintain a positive attitude and bring value to our company culture.
- Be self-sufficient in managing clients.
- Be able to successfully manage $60k+ in combined monthly budgets.
- Travel to meet clients at their location to develop/maintain relationships.
- Other duties as assigned by SEO Manager or Director of Client Success.
- Assist other strategists with retention issues.
- Assist strategists with troubleshooting campaign performance issues and adjusting strategies to meet goals.
- Assist in managing associates & contractors to help execute on a large workload.
- Help oversee associates to make sure expectations are met with their clients, campaigns & budgets are on track, etc.
- Help solve client retention issues with other strategists and associates.
- Assist with training new hires and associates.
- Help oversee team associates to ensure individual and team growth.
Qualifications and Skills:
- Minimum 3 years work experience with SEO project management.
- Experience working with the WordPress CMS platform, basic HTML knowledge & ability.
- Proven track record of successfully managing SEO campaigns to increase organic traffic and leads from clients’ websites while staying within a predefined budget. Applicants must be ready & willing to discuss.
- Experience analyzing SEO campaigns with Google Analytics and Search Console to make effective changes & explaining the impacts of the campaign to the end client.
- Effective communication skills with multiple people involved in search marketing campaigns from development, ads managers through the end client to effectively communicate campaign progress & keep initiatives on track.
- Deep understanding of SEO tactics, on-site and offsite, technical, industry best practices, current & past industry trends, as well as black hat tactics to avoid.
- Solid understanding & experience with using keyword research to effectively direct content development efforts and adjust existing content, URL, title, metas, headings, etc. with the ability to explain and justify efforts to the client.
- Writing: Ability to write effective titles, headings, meta descriptions, etc. and make adjustments to content (onsite and off) for effective keyword usage, flow & calls to action. Solid grammar, spelling vocabulary & editing skills.
- Self-motivated, self-starter with the ability to figure things out & research solutions to problems on your own.
- Familiar with using third-party tools like Ahrefs, Screaming Frog, Bright Local, etc. for campaign analysis & adjustments.
- Ability to perform technical site, content, and competitor audits to apply findings for ongoing refinement of search progress.
- Effective client communication skills, and ability to upsell products and services when deemed beneficial.
- Excellent verbal and written communication with reporting & discussing campaign progress/needs with clients.
- Ability to discuss and demonstrate effective link acquisition strategies and recognize quality/effective links vs. potentially harmful, ineffective link acquisition strategies.
- Previous agency experience managing multiple clients.
- Track record managing and retaining over 50k in total monthly managed budgets.
- Track record of managing large-budget clients.
- Ability to assist other strategists with campaign direction and strategy.
- Track record of independently troubleshooting difficult issues with campaign progress.
- Track record of executing well-planned efforts toward resolving retention issues with clients.
- Ability to independently manage large client and budget load while juggling other responsibilities and assisting other strategists.
Physical/Mental Requirements for the Job:
- Must enjoy quality time with a desk for most of the day—minus well-earned lunches, breaks, and the occasional victory lap around the office.
- Occasionally, we may need you to put in some extra hours or a weekend shift if things get busy.
- Should be comfortable lifting up to 20 pounds—whether it’s office supplies or the occasional morale-boosting snack haul.
- Some management roles may require the occasional adventure (also known as travel) to keep things running smoothly.
Benefits:
- Excellent compensation and benefits packages
- Generous vacation and paid holidays
- Medical, dental, life, and vision plans
- 401(k) plan
- Eligibility for commission increases based on client portfolio.
- Some flexibility in working hours of the day once a track record has been proven.
Client Advertising Manager
Job Summary
As the Client Advertising Manager, you’ll oversee the work and quality control of the client advertising team. This includes personal involvement and team management of tasks in a variety of platforms including Google ads (PPC), Bing ads (PPC), Facebook ads, YouTube ads, and more. The Client Advertising Manager responsibilities will vary based on client and team needs. The Client Advertising Manager is a proactive, self-starter, with an eye for project organization and process efficiency as well as maintaining team accountability and morale. The Client Advertising Manager position reports directly to the Director of Advertising.
Essential Duties and Responsibilities:
- Collaborate with the Director of Client Success on strategies for revenue growth and retention
- Maintain a high level of team client retention
- Identify, track, and encourage team upsell opportunities
- Hold team members accountable to team goals, client growth, and retention
- Communicate regularly with team members to maintain morale, comradery, training, and honest work time.
- Ensure proper training and onboarding of new strategists
- Develop and maintain concise process efficiencies and training materials
- Communicate with clients as needed via email, phone, and video conferencing
- Ensure client budgets are spent on a monthly basis
- Develop and manage a detailed project schedule and work, plan and put together monthly reports on results and progress of the team.
- Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress
- Stay up to date on industry best practices, techniques, and standards and educate the team.
- Measure project performance to identify areas for improvement
- Maintain a positive attitude and bring value to our company culture
- Regular and dependable attendance
- Other duties as assigned by manager
Key Skills, Knowledge, and Qualifications:
- Strong work ethic and team player
- Positive Attitude
- Ability to manage time effectively
- Ability to maintain and organize complex project schedules
- Self-motivated, self-starter, self-learner
- Minimum 5 years of digital advertising management experience
- Subject matter expert of all digital advertising channels (including social media, PPC, LSA, Display, and Youtube)
- Effective communication skills with multiple departments involved in the client’s marketing campaign
- Identify internal process improvements for ads management, and collaborate with Director on findings and implementation
- Self-motivated, self-starter with the ability to figure things out & research solutions to problems on your own
- Excellent verbal and written communication to team members, clients, and supervisor
- Computer skills (excel/google sheets a plus)
Physical/Mental Requirements for the Job:
- Must enjoy quality time with a desk for most of the day—minus well-earned lunches, breaks, and the occasional victory lap around the office.
- Occasionally, we may need you to put in some extra hours or a weekend shift if things get busy.
- Should be comfortable lifting up to 20 pounds—whether it’s office supplies or the occasional morale-boosting snack haul.
- Some management roles may require the occasional adventure (also known as travel) to keep things running smoothly.
SEO Marketing Strategist
Location
Physical Office locations in California, Idaho, Vermont, and Ontario, Canada.
Our Company
We manage the online marketing and web visibility for over 150 professional firms. We believe in making law sexy for our clients by offering premium marketing services, deliverables, and results. Unlike other marketing agencies, we don’t take on every potential client that may come our way to ensure we can deliver a high-quality, personalized marketing service to each and every client. To accomplish this, our organization embodies four core principles that infuse our offerings with a high level of service.
- Curiosity: We’re fueled by curiosity over our clients’ market, business goals campaign performance and industry trends. We ask the right questions, know when to be skeptical, and strive to learn something new every day.
- Accountability: Accountability is our backbone. We consistently fulfill our commitments to clients (e.g. service agreements, monthly budgets, reporting, etc.) without fail, and strive to deliver on client expectations to the best of our abilities.
- Responsiveness: We’re seriously responsive in our communication – both internally and externally – addressing the needs of co-workers and clients promptly.
- Experience: We prioritize the client experience above all. We aim to make our clients “feel the love” on a consistent basis by offering them a high level of attention, helpfulness and professionalism.
Working at Nifty
The people at Nifty are passionate about their work and are driven by the wins we get our clients. Each and every day we strive for excellence in what we delivery our clients, and how we handle it all on the backend. We’re serious about our business and delivering the best service to our members, but we also make it a priority to keep things fun and exciting.
The Role
Nifty is looking for a driven and detail-oriented SEO Marketing Strategist to join our team. In this role, you will manage a portfolio of clients, developing and implementing customized digital marketing strategies to help them achieve their goals. You’ll work closely with clients, fellow strategists, and cross-functional teams—including design, development, and digital advertising—to ensure seamless execution of campaigns within budget. Your expertise in SEO and digital marketing will be key in delivering high-quality results and driving long-term success for our clients.
We are looking for a creative and dedicated individual who will fit our culture. If you enjoy working with other young professionals who believe in creating innovative solutions to problems, we encourage you to apply.
Responsibilities:
- Develop custom online marketing strategies for clients that drive new leads through multiple channels
- Communicate with clients on a regular basis via email, phone and video conferencing
- Manage clients’ marketing budgets in an effective and efficient manner
- Track project costs and time in order to meet budgets
- Develop and manage a detailed project schedule and work plan and put together monthly reports on results and progress
- Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress
- Utilize industry best practices, techniques, and standards
- Measure project performance to identify areas for improvement
- Maintain a positive attitude and bring value to our company culture
- Continuously learn and strive to be self-sufficient in managing clients
Qualifications and Skills:
- Experience working with the WordPress CMS platform, basic HTML knowledge & ability.
- Proven track record of successfully managing SEO campaigns to increase organic traffic
and leads from clients’ websites while staying within a predefined budget. Applicants
must be ready & willing to discuss. - Experience analyzing SEO campaigns with Google Analytics and Search Console to
make effective changes & explain the impacts of the campaign to the end client. - Effective communication skills with multiple people involved in search marketing
campaigns from development, and ads managers through the end client to effectively
communicate campaign progress & keep initiatives on track. - Deep understanding of SEO tactics, on-site and offsite, technical, industry-best
practices, current & past industry trends, as well as black hat tactics to avoid. - Solid understanding & experience with using keyword research to effectively direct
content development efforts and adjust existing content, URL, title, metas, headings, etc.
with the ability to explain and justify efforts to the client. - Writing: Ability to write effective titles, headings, meta descriptions, etc., and make
adjustments to content (onsite and off) for effective keyword usage, flow & calls to
action. Solid grammar, spelling vocabulary & editing skills. - Self-motivated, self-starter with the ability to figure things out & research solutions to
problems on your own. - Familiar with using third-party tools like Ahrefs, Screaming Frog, Bright Local, etc. for
campaign analysis & adjustments. - Ability to perform technical site, content and competitor audits to apply findings for
ongoing refinement of search progress. - Effective client communication skills, ability to upsell products and services when
deemed beneficial. - Excellent verbal and written communication with reporting & discussing campaigns
progress/needs with clients. - Ability to discuss and demonstrate effective link acquisition strategies and recognize
quality/effective links vs. potentially harmful, ineffective links acquisition strategies.
Physical/Mental Requirements for the Job:
- Must enjoy quality time with a desk for most of the day—minus well-earned lunches, breaks, and the occasional victory lap around the office.
- Occasionally, we may need you to put in some extra hours or a weekend shift if things get busy.
- Should be comfortable lifting up to 20 pounds—whether it’s office supplies or the occasional morale-boosting snack haul.
- Some management roles may require the occasional adventure (also known as travel) to keep things running smoothly.
Benefits:
- Excellent compensation and benefits package
- Generous vacation and paid holidays
- Medical, dental, life, and vision plans
- 401(k) plan
- Eligibility for Variable Pay increase based on your client’s budgets.
- Some flexibility in working hours of the day once a track record has been proven.
SEO Marketing Associate
Location
Physical Office locations in California, Idaho, Vermont, and Ontario, Canada.
Our Company
We manage the online marketing and web visibility for over 150 professional firms. We believe in making law sexy for our clients by offering premium marketing services, deliverables, and results. Unlike other marketing agencies, we don’t take on every potential client that may come our way to ensure we can deliver a high-quality, personalized marketing service to each and every client. To accomplish this, our organization embodies four core principles that infuse our offerings with a high level of service.
- Curiosity: We’re fueled by curiosity over our clients’ market, business goals campaign performance and industry trends. We ask the right questions, know when to be skeptical, and strive to learn something new every day.
- Accountability: Accountability is our backbone. We consistently fulfill our commitments to clients (e.g. service agreements, monthly budgets, reporting, etc.) without fail, and strive to deliver on client expectations to the best of our abilities.
- Responsiveness: We’re seriously responsive in our communication – both internally and externally – addressing the needs of co-workers and clients promptly.
- Experience: We prioritize the client experience above all. We aim to make our clients “feel the love” on a consistent basis by offering them a high level of attention, helpfulness and professionalism.
Working at Nifty
The people at Nifty are passionate about their work and are driven by the wins we get our clients. Each and every day we strive for excellence in what we delivery our clients, and how we handle it all on the backend. We’re serious about our business and delivering the best service to our members, but we also make it a priority to keep things fun and exciting.
The Role
Nifty is seeking a detail-oriented SEO Associate to support our SEO Marketing Strategists. As an SEO Associate, you’ll focus on basic SEO tasks and campaign fulfillment, helping ensure our clients’ online presence grows effectively. You’ll work under the guidance of an SEO Marketing Strategist, collaborating with team members and occasionally communicating with clients to provide updates and gather information.
Key Responsibilities
- Implement Basic SEO Tasks: Update website content in WordPress, optimize titles and meta descriptions, and assist with keyword research as directed by the Strategist.
- Track Campaign Performance: Use tools like Google Analytics and Search Console to monitor traffic, rankings, and leads. Compile data and report key findings to your supervising Strategist.
- Assist in Link Building: Help research and acquire backlinks, verifying that links are effective and align with best practices.
- Maintain Project Records: Log tasks, timelines, and budgets to support the Strategist’s planning.
- Collaborate with the Team: Work with developers, designers, and digital advertising staff to ensure smooth project execution.
- Continuous Learning: Stay updated on basic SEO practices and trends to improve your skills and enhance campaign outcomes.
Skills & Qualifications
- Basic WordPress Knowledge: Comfortable editing and updating content.
- Familiarity with SEO Tools: Experience or willingness to learn tools like Ahrefs, Screaming Frog, or BrightLocal. We are willing to train on these tools.
- Fundamental SEO Practices: Basic understanding of on-page and off-page SEO, including keyword usage and content optimization.
- Communication Skills: Able to share progress updates with team members and occasionally speak with clients when needed.
- Attention to Detail: Organized, thorough, and capable of following instructions accurately.
- Eagerness to Learn: Self-motivated, proactive in researching solutions and improving your SEO knowledge.
If you’re excited to help grow our clients’ online visibility, we encourage you to apply! Join us and gain hands-on experience in a dynamic marketing environment!
Physical/Mental Requirements for the Job:
- Must enjoy quality time with a desk for most of the day—minus well-earned lunches, breaks, and the occasional victory lap around the office.
- Occasionally, we may need you to put in some extra hours or a weekend shift if things get busy.
- Should be comfortable lifting up to 20 pounds—whether it’s office supplies or the occasional morale-boosting snack haul.
- Some management roles may require the occasional adventure (also known as travel) to keep things running smoothly.
Benefits:
- Excellent compensation and benefits package
- Generous vacation and paid holidays
- Medical, dental, life, and vision plans
- 401(k) plan
- Eligibility for Variable Pay increase based on your client’s budgets.
- Some flexibility in working hours of the day once a track record has been proven.
Business and Marketing Associate
Our Company
We manage the online marketing and web visibility for over 150 professional firms. We believe in making law sexy for our clients by offering premium marketing services, deliverables, and results. Unlike other marketing agencies, we don’t take on every potential client that may come our way to ensure we can deliver a high-quality, personalized marketing service to each and every client. To accomplish this, our organization embodies four core principles that infuse our offerings with a high level of service.
Working at Nifty
Our employees are passionate about their work and are driven by innovation. Each and every day we strive for excellence. Our work environment is equal parts casual and professional. We’re serious about our business and delivering the best service to our members, but we also make it a priority to keep things fun and exciting. Join the Nifty team, where innovation is the goal, hard work is expected, and creativity is rewarded.
The Role
As a Nifty Sales Development Representative, your day-to-day activities will include the following: Outbound calls to potential customers to promote the Nifty product, navigating through to decision-makers; and managing the sales funnel utilizing a consultative sales approach. SDR’s will have a focus on meeting or exceeding appointment show quotas.
Responsibilities:
- Make outbound prospecting calls daily to potential clients
- Meet or exceed dial and/or talk time quotas
- Navigate to decision-makers who have purchasing power
- Conduct in-depth needs assessments and qualify potential clients
- Overcome technical and business objections of potential clients
- Take diligent notes of what prospect’s needs are for Internet Marketing Advisor to best close opportunit
- Set strong appointments for Internet Marketing Advisor to follow-up with and close
- Use our CRM to qualify prospects and capture key data points
- Ensure monthly, quarterly, and yearly individual sales quotas are exceeded by setting appointments for new accounts to be closed
- Have a thorough understanding of the company’s products and services, industry and client needs.
- Other duties as assigned by management.
Qualifications:
- “Hunter” mentality
- Persistent and able to handle a high level of rejection
- Thrives off of success
- Positive attitude
- Ability to adapt to change
- Experience in a competitive fast-paced sales environment
- Must possess a Whatever it Takes Attitude
- Excellent social skills, with the desire to excel
- High level of comfort with internet technology
- Excellent written and verbal communication skills
- Motivated by the opportunity to be part of a fast-moving, entrepreneurial team
- Ability to provide clear and comprehensive written documentation using MS Office
- Applications and CRM System (e.g. salesforce.com, MS Dynamics, Netsuite)
Benefits:
- Excellent compensation and benefits package
- Generous vacation (3 weeks) and paid holidays
- Medical, dental, life, and vision plans
- 401(k) plan
Digital Advertising Strategist
Our Company
We manage the online marketing and web visibility for over 150 professional firms. We believe in making law sexy for our clients by offering premium marketing services, deliverables, and results. Unlike other marketing agencies, we don’t take on every potential client that may come our way to ensure we can deliver a high-quality, personalized marketing service to each and every client. To accomplish this, our organization embodies four core principles that infuse our offerings with a high level of service.
Working at Nifty
Our employees are passionate about their work and are driven by innovation. Each and every day we strive for excellence. Our work environment is equal parts casual and professional. We’re serious about our business and delivering the best service to our members, but we also make it a priority to keep things fun and exciting. Join the Nifty team, where innovation is the goal, hard work is expected, and creativity is rewarded.
The Role
In this position, you’ll work in a variety of platforms including Google ads (PPC), Bing ads (PPC), Facebook ads, YouTube ads, and more. Responsibilities will vary according to client needs, but training will be provided. The ideal candidate has strong written skills, an eye for grammar, is able to learn quickly, but also dedicates themselves to learning beyond the training. We are looking for an analytical and dedicated individual who contributes to our company culture.
Responsibilities:
- Develop custom paid search/PPC campaigns for clients
- Communicate with clients on a regular basis via email, phone, and video conferencing
- Manage clients marketing budgets in an effective and efficient manner
- Develop and manage a detailed project schedule and work, plan and put together monthly reports on results and progress
- Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress
- Utilize industry best practices, techniques, and standards
- Measure project performance to identify areas for improvement
- Maintain a positive attitude and bring value to our company culture
- Continuously learn and strive to be self-sufficient in managing clients
Skills:
- 1 – 3 Years of Google Ads experience
- Experience analyzing Google Ads campaigns to make effective changes & explaining the impacts of the campaign to the end client.
- Effective communication skills with multiple departments involved in the client’s marketing campaign
- Deep understanding of Google Ads tactics including targeting, ad creation, and landing page optimization.
- Self-motivated, self-starter with the ability to figure things out & research solutions toproblems on your own.
- Excellent verbal and written communication with reporting & discussing campaignsprogress/needs with clients.
- Computer skills (excel/google sheets a plus)
- Design experience is a plus, but not required
Qualifications:
- Fast learner of new programs and tools
- Strong work ethic
- Self-motivated, self-starter, self-learner
- Team player
- Positive Attitude
- Ability to manage time effectively
Benefits:
- Excellent compensation and benefits package
- Generous vacation (3 weeks) and paid holidays
- Medical, dental, life, and vision plans
- 401(k) plan