Careers

Want to work with the best?

Check out the roles we're currently recruiting for - if you don't see something that matches what you're looking take a punt and drop us an email anyway. We could be the perfect match.

Email us your application
Paid Social Executive

Overview

Serotonin is a marketing agency located in the Northern Quarter, Manchester (with an office in London also). Surpassing its 5th birthday, Serotonin is well established with clients worldwide including New & Lingwood, ASSOS of Switzerland, Bella Italia, Muntagnard and more. 

Requirements

  • 1-2 years experience in a paid social role
  • Familiarity with Meta, TikTok, and LinkedIn Ads platforms
  • Experience in reporting using channel reporting tools and basic knowledge of GA4 and Google Data Studio
  • Able to demonstrate involvement in successful campaigns that achieved KPIs
  • Basic understanding of campaign management and planning across social media channels
  • Has good knowledge of google sheets and Excel
  • Some exposure to digital marketing strategies and basic forecasting principles
  • Ability to work collaboratively with internal teams
  • Comfortable working in a fast-paced environment across multiple clients
  • Eagerness to learn and develop new skills within the role

Roles & Responsibilities

  • Assisting with day-to-day campaign management
  • Supporting client account performance tracking
  • Contributing to weekly and monthly reporting
  • Assisting with analysis and brief writing
  • Collaborating with other media team members to enhance campaign performance
  • Reporting to the Head of Paid Social on campaign progress
  • Developing strategies for new and existing clients
  • Supporting in auditing client accounts
  • Learning to forecast potential results and outcomes
  • Working cross channel between different social media platforms
  • Staying up to date with industry trends and platform developments
  • Support Head of Paid Social in client communication, campaign planning and strategic recommendations and optimisations

What We Offer

  • 28 days holiday per annum (not including Bank Holidays)
  • Health insurance, including mental health and counselling support
  • Free daily breakfast provided in the office
  • Salary ranging between £22,000 - £26,000 D.O.E
  • At least 6 quarterly social events as part of the Serotonin social calendar, including yoga, Peak District hikes, and comedy nights
  • Team lunches/dinners
  • Pet-friendly office (hope you like dogs 🐶)
  • Access to reduced optician and dental fees (via Health Shield)
TikTok Shop Lead

Overview

We are seeking a TikTok Shop Lead to drive TikTok Shop growth for our clients across various sectors, from fashion and beauty to consumer goods. This role offers a unique opportunity to blend creativity, strategy, and data-driven insights to help brands maximise their presence on TikTok Shop. With excellent career progression opportunities, this role is perfect for someone eager to make a significant impact and grow with us.

Requirements

  • Take ownership of developing and executing comprehensive TikTok Shop strategies that drive growth, engagement, and conversions for a portfolio of clients. Ensure all client campaigns align with their goals, leveraging TikTok’s unique platform features to optimise performance.
  • Develop and implement engaging, trend-responsive content strategies for TikTok, including short-form video, product showcases, and influencer partnerships. Collaborate closely with internal creative teams and external influencers to craft content that resonates with target audiences and drives conversions.
  • Manage the day-to-day operations of TikTok Shop for clients, including product listings, promotions, pricing, and inventory management. Optimise the customer journey on TikTok Shop to enhance conversion rates and basket size, ensuring a seamless and engaging shopping experience.
  • Collaborate across teams—product, creative, and marketing—to ensure campaigns run smoothly and efficiently. You will lead the TikTok Shop strategy, improving processes and coordinating resources to maximise client performance.
  • Build relationships with influencers and creators to drive engagement and build brand communities. Ensure user-generated content (UGC) is effectively utilised to grow client brands and foster authentic connections on TikTok Shop.
  • Monitor and analyse TikTok Shop performance using analytics tools such as TikTok Analytics and other third-party platforms. Use data-driven insights to optimise campaigns, ensuring clients achieve maximum return on investment (ROI).
  • Act as the primary agency contact for TikTok Shop campaigns, working closely with Account Directors. You will be responsible for gathering data, preparing reports, and ensuring Account Directors have the insights they need to feedback to clients. Occasionally, you will present performance updates and strategic recommendations directly to clients. Your goal is to ensure TikTok Shop strategies deliver growth and help build long-lasting client relationships.
  • Keep a finger on the pulse of TikTok trends, competitor movements, and industry developments. Identify new opportunities for growth and optimisation within the TikTok Shop space, ensuring clients remain competitive and at the forefront of social commerce.

Roles & Responsibilities

  • 3 years of experience in social commerce or e-commerce, with at least 1 year specifically managing TikTok Shop or similar platforms.
  • A proven track record of developing and managing successful TikTok Shop strategies that drive measurable growth.
  • Strong knowledge of TikTok’s algorithm, trends, and user behaviours, with the ability to craft effective strategies based on this understanding.
  • Hands-on experience with TikTok Shop management, including product listings, pricing, promotions, and inventory management.
  • A creative mindset with a deep understanding of TikTok content formats and what resonates with audiences.
  • Experience managing influencer collaborations to enhance brand reach and engagement.
  • Proficient in using TikTok Analytics and other social commerce tools to track performance and drive insights.
  • Ability to turn data insights into actionable recommendations to continuously improve client performance on TikTok Shop.
  • Strong communication and presentation skills, capable of presenting strategies and reports to both Account Directors and clients.
  • Excellent organisational and project management abilities, with experience managing multiple accounts and campaigns simultaneously.

What We Offer

  • 28 days holiday per annum (not including Bank Holidays)
  • Health insurance, including mental health and counselling support
  • Free daily breakfast provided in the office
  • Salary ranging between £32,000 - £36,000 D.O.E
  • At least 6 quarterly social events as part of the Serotonin social calendar, including yoga, Peak District hikes, and comedy nights
  • Team lunches/dinners
  • Pet-friendly office (hope you like dogs 🐶)
  • Access to reduced optician and dental fees (via Health Shield)
Senior Paid Social Manager

Overview

Serotonin is a marketing agency located in the Northern Quarter, Manchester (with an office in London also). Surpassing its 5th birthday, Serotonin is well established with clients worldwide including New & Lingwood, ASSOS of Switzerland, Bella Italia, Muntagnard and more. 

Requirements

  • 2-3 years experience in a paid social role
  • Has a good understanding of Meta, TikTok and LinkedIn Ads platforms
  • Has experience reporting using channel reporting tools & 3rd party tools such as GA4 and Google Data Studio
  • Can show evidence of delivering successful campaigns and achieving KPIs
  • Proficient in managing and planning campaigns across different social media channels
  • Has good knowledge of google sheets and Excel
  • Has been exposed to strategy development and forecasting
  • Ability to work collaboratively with internal teams
  • Can work in a fast past environment across multiple clients
  • Effective skills in time management / communication / presentation
  • Desire to enhance skills beyond the role

Roles & Responsibilities

  • Day to day campaign management
  • Ownership of client accounts and performance
  • Weekly & monthly reporting
  • Analysis and brief writing
  • Working with other media team members to enhance performance
  • Reporting back to Head of Paid Social
  • Developing strategies for new and existing clients
  • Providing audits of accounts
  • Forecasting results
  • Working cross channel between different social media platforms
  • Staying up to date with industry trends and platform developments
  • Support Head of Paid Social in client communication, campaign planning and strategic recommendations and optimisations

What We Offer

  • 28 days holiday per annum (not including Bank Holidays)
  • Health insurance, including mental health and counselling support
  • Free daily breakfast provided in the office
  • Salary ranging between £30,000 - £38,000 D.O.E
  • At least 6 quarterly social events as part of the Serotonin social calendar, including yoga, Peak District hikes, and comedy nights
  • Team lunches/dinners
  • Pet-friendly office (hope you like dogs 🐶)
  • Access to reduced optician and dental fees (via Health Shield)
Media Analyst

Overview

At Serotonin, we are a fast-growing digital marketing agency passionate about delivering data-driven insights that fuel strategic decision-making. We are looking for a Data Analyst who is highly analytical, detail-oriented, and excited to work with diverse clients across multiple sectors, including health and beauty, fashion, sports and property. This role offers excellent opportunities for career progression, allowing you to develop your analytical skills and grow within the agency.

Requirements

  • Conduct in-depth data analysis for client campaigns across digital marketing channels. Provide actionable insights through bespoke reports using tools like Google Analytics, Excel, and Data Studio, tailored to client objectives and KPIs.
  • Track, monitor, and evaluate the performance of marketing campaigns, including PPC, paid social, and SEO. Identify trends, optimise campaigns, and suggest areas for improvement to maximise ROI.
  • Build clear, impactful dashboards and visualisations to communicate complex data in a digestible format. Assist in the preparation of presentations and reports for client meetings, offering expert commentary on performance metrics.
  • Conduct competitor analysis and market research to understand the industry landscape. Provide insights on how clients can improve their market positioning and strategy.
  • Develop accurate forecasts and budget recommendations for digital marketing campaigns, ensuring they align with client goals and expectations. Provide data-driven insights to guide client investment decisions.
  • Work closely with the Paid Media, Creative, and SEO teams to ensure campaigns are optimised based on performance data. Offer insights and analysis to support the overall digital strategy.
  • Support client meetings by preparing detailed reports and presentations, helping to explain data trends and campaign outcomes. Contribute to ongoing communication to keep clients informed and engaged.

Roles & Responsibilities

  • At least 2-3 years of experience in a data analyst role, preferably within a marketing or digital agency environment.
  • Proficiency in Google Analytics, GA4, Google Data Studio, Excel, and other relevant tools for data extraction and reporting. Familiarity with SQL, Python, or R for data analysis is an advantage.
  • Strong quantitative and analytical skills with the ability to interpret large datasets, identify patterns, and draw actionable conclusions to support business decisions.
  • Excellent attention to detail with a proven ability to manage multiple data points and ensure accuracy in reporting and analysis.
  • Strong verbal and written communication skills with the ability to present complex data insights in a clear, concise, and compelling manner to non-technical stakeholders.
  • Familiarity with digital marketing channels (e.g., PPC, SEO, Paid Social) and understanding their impact on client business goals.
  • Ability to work independently to solve complex problems, identify growth opportunities, and make data-driven recommendations.

What We Offer

  • 28 days holiday per annum (not including Bank Holidays)
  • Health insurance, including mental health and counselling support
  • Free daily breakfast provided in the office
  • Salary ranging between £28,000 - £32,000 D.O.E
  • At least 6 quarterly social events as part of the Serotonin social calendar, including yoga, Peak District hikes, and comedy nights
  • Team lunches/dinners
  • Pet-friendly office (hope you like dogs 🐶)
  • Access to reduced optician and dental fees (via Health Shield)
Account Executive

Overview

We are currently recruiting for an Account Executive role to support the Account Manager at Serotonin. As an Account Executive, you will assist in the day-to-day management of both media and creative clients, providing essential support to the Account Manager and broader Account Management team.

This is a fantastic opportunity to gain a deep understanding of project and retainer work while contributing to the success of our valued clients.

Requirements

  • Be a point of contact for client communications, ensuring smooth coordination between the client and internal teams.
  • Assist in managing ongoing activities across client accounts, staying informed about key project deliverables and timelines.
  • Help prepare proposals, presentations, and reports in collaboration with the Account Manager and relevant team members.
  • Attend client meetings, take detailed minutes, and ensure actions are followed up promptly with both clients and internal teams.
  • Provide administrative support by organising documentation, scheduling meetings, and ensuring deadlines are met.
  • Prepare regular reports and performance summaries for the Account Manager and clients, ensuring data is accurate and insights are clear.
  • Support the Account Management team by coordinating resources across creative and media teams, ensuring the smooth execution of client deliverables.
  • Work closely with the Account Manager to ensure all client requests are actioned promptly and that progress is communicated effectively.
  • Assist with tracking project progress, identifying potential challenges, and helping to resolve any roadblocks.
  • Build strong relationships with clients through clear and consistent communication, handling day-to-day requests with professionalism and efficiency.
  • Assist in developing monthly communication plans, ensuring client approval and engagement.
  • Share weekly performance updates with clients to keep them informed and engaged with ongoing activities.

Roles & Responsibilities

  • Some experience in an account management, client services, or marketing role (internships or junior roles are welcome) ideally within a marketing agency background
  • Ability to handle multiple tasks efficiently and meet deadlines.
  • Strong communication skills, with attention to detail and accuracy.
  • Highly organised with good time management skills to support multiple projects.
  • A proactive attitude with the desire to learn and grow within the role.
  • Familiarity with digital marketing channels (e.g., PPC, SEO, Paid Social) and understanding their impact on client business goals.
  • Interest in digital marketing and willingness to stay up-to-date with industry trends.

What We Offer

  • 28 days holiday per annum (not including Bank Holidays)
  • Health insurance, including mental health and counselling support
  • Free daily breakfast provided in the office
  • Salary ranging between £22,000 - £26,000 D.O.E
  • At least 6 quarterly social events as part of the Serotonin social calendar, including yoga, Peak District hikes, and comedy nights
  • Team lunches/dinners
  • Pet-friendly office (hope you like dogs 🐶)
  • Access to reduced optician and dental fees (via Health Shield)

Serotonin doesn't use recruitment consultants or agencies, so please do not apply via one.

And if you are a recruitment agency, please do not contact us as our hiring is managed internally.