That job has expired. Here are some similar roles:

Media Planner/Campaign Manager

Strategic planning and campaign management

Media Planners evolve media strategy, making recommendations on the target group, mediums, user journey, path to purchase, local and global trends & insights and channels to be used, and identifying key timings, along with pre campaign research. They need to make the best purchase decision and have an enormous understanding of all social platforms, including but not limited to Facebook, Instagram, Snapchat, Twitter, YouTube, Bots, AI, etc. They will also need to know what lookalike audiences are, as well as understand other social, political, regional and demographic factors that affect targeting. It is imperative that the Planner takes responsibility for proactive recommendations on optimization, and underspends overspends that may occur. In campaign management, the campaign manager is responsible for loading and scheduling content as well as managing campaign performance, making recommendations, pacing and optimizing to ensure we hit our clients KPI’s.

Responsibilities overview

The planner is responsible for strategy, planning, buying, launching, implementing, campaign managing, and optimizing campaigns, monitoring budgets and overseeing platform accounts, tracking KPIs and producing useful reports. Responsibilities also include being involved in keyword selection and audience targeting and adjusting bids to gain better ROI. This campaign planner must be adept at building all types of paid campaigns including lead gen and conversion campaigns, shopping and carousel campaigns and of course understand and be on top of all new platform features, trends and opportunities. The Paid Social and or PPC Planner campaign manager is also a key resource for each account and is expected to support the team in strategy, education, mentorship, media owner showcases and digital media thought-leadership. This person must have previous digital media agency experience and know of have relationships with key publishers, tech houses and buying partners.

TASKS INCLUDE (but is not limited to):

  • Completion and adherence to Annual KPI’s set out and agreed to by yourself and the Managing Director.
  • Adherence to financial and operational business rules (as laid out in the KPI document).
  • An efficient and correct understanding and use of the business’s financial system which you actively work with (Smartsheet, IO’s, Media Plans, PO uploads etc), as this affects bottom-line client and revenue billings.
  • An in depth understanding of basic financials which allow allows you to do your planning job effectively.
  • Accurate input of Ad serving costs, premium booking fees, management fee calculations etc.
  • Maintain high standard of quality output.
  • Positive influence, and contribution to the business culture.
  • Plan, buy, implement, manage, analyze and optimize clients paid social campaigns.
  • Proficiency in RTB, and or booked media campaigns Influencer marketer campaigns.
  • Provide industry best practice and data-driven insights and recommendation.
  • Use of Facebook, Twitter and additional APIs for day-to-day campaign management
  • Campaign reporting and analysis.
  • Daily management and accountability of account budgets and bids (pacing).
  • Involvement in recommending ways to improve the efficiency of the team’s operation.
  • Actively manage campaigns to deliver on the clients’ goals – which may vary from engagement, acquisitions, direct response, reach and frequency, etc.
  • Communicate frequently with clients on all elements of the campaign, including planning, performance, and project status, and client goals.
  • Develop and manage the execution of campaign plans.
  • Maintain high levels of up-to-date knowledge of best practices and strategies in paid media (betas, ad network updates, innovation opportunities, etc).
  • Assist in the development of media strategy and building paid plans (including audience targeting and segmentation, messaging, flighting, budgeting, etc).
  • Thoroughly understand client’s business, goals and KPIs.
  • Provide creative guidance to clients, partner agencies and internal teams based goals and media flighting – help clients tell their stories.
  • Contribute to client education; evangelize the value of paid media and the best practices.
  • Support and assist in developing team members to optimize their performance, contribution and job satisfaction.


Experience with setup, management, optimization and reporting in one or more of the following Ad platforms:

  • Facebook
  • Insta
  • LinkedIn
  • Twitter
  • Google | Youtube | GDN
  • RTB | Adform | Verizon
  • Spaceback
  • Christopher
  • Humanz

Certification in one or more of the following Ad platforms:

  • Google Ads (Search, Display and Video)
  • Facebook Ads (Blueprint)
  • Google Marketing Platform
  • DV360
  • SA360
  • CM
  • Twitter 101
  • Certification in Google Analytics preferred
  • Certification in Google Tag Manager advantageous

Experience with content management tools

  • Highly proficient at Excel or an alternative data manipulation system
  • Understanding and interest in online marketing specifically paid media
  • Knowledge of the digital landscape
  • University degree or relevant college certificate
  • Excellent interpersonal and professional communications skills
  • Creative and analytical thinker with demonstrated problem-solving skills

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2011-195757
Salary per: annum
Job Duration:
Job Start Date: ASAP
Job Industries: Marketing
Job Locations: Johannesburg
Job Types: Permanent

Here are some related jobs


Upload your CV

Upload your CV to our database.

  • Max. file size: 5 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 5 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.

Cookie Consent×

Salt uses cookies to improve the user experience of our site. Cookies allow you to have a more enhanced journey through the site when searching for a specific job or location. Cookies are also used to help us understand how our site is being used. You can find out more about how Salt uses cookies here. By continuing to use the Salt site you are consenting to use our cookies.