About Dialogue
Dialogue is one of South Africa’s leading independent communications agencies.
We believe reputation is built across earned, owned, shared and paid channels, not in silos. Our work spans corporate communications, consumer PR, social media, executive profiling, content creation, search visibility, Generative Engine Optimisation, paid amplification and integrated campaign strategy.
We work with ambitious organisations that understand that communication has become an integrated discipline, where media, search, social, AI discovery, digital content and performance all influence how brands are found, understood and trusted.
We are looking for someone who enjoys making things happen digitally, is curious about emerging technology and wants to help shape how a modern communications agency operates.
The role
Dialogue is looking for a Digital Communications Manager who can sit comfortably between strategy, content, reporting, paid media, search visibility and technology.
This person will help both Dialogue and our clients strengthen their digital presence while supporting the agency’s development in AI-powered communications, SEO, GEO and integrated digital strategy.
The role requires someone who can think strategically, execute efficiently and contribute meaningfully in both internal and client-facing environments.
You will work closely with the PR teams, content leads, designers, account managers and leadership team to ensure digital channels support broader reputation and communications objectives.
Core priorities
1. Digital strategy
You will help bring digital thinking into the agency’s day-to-day work, client recommendations and campaign planning.
This includes:
Contributing digital recommendations across client strategies, proposals and campaigns
Advising on how earned, owned, shared and paid channels should work together
Identifying opportunities to strengthen digital visibility and audience engagement
Helping teams understand how content travels across platforms
Supporting digital campaign planning across social, search, websites, paid and AI-led discovery
Providing input on digital tools, platforms, apps, microsites, gaming mechanics, new builds and integrations
Helping the agency stay current with digital and communications trends
You should be able to look at a communications challenge and advise on how digital channels can make the work more effective, measurable and visible.
2. Paid media
Paid media is a core requirement of this role.
You will be responsible for supporting and managing basic paid media activity across a broad range of clients - spanning financial services, engineering and consumer.
This includes:
Planning and setting up basic paid social campaigns
Managing paid activity across platforms such as Meta and LinkedIn
Recommending budgets, audiences, formats and campaign objectives
Monitoring campaign performance
Optimising live campaigns where required
Reporting on paid media results
Identifying when content should be amplified to improve reach, engagement or visibility
Working with account teams to ensure paid media supports broader communications objectives
You do not need to be a senior performance media specialist, but you must understand paid social fundamentals and be confident managing campaign activity.
3. SEO and search visibility
You will support Dialogue and its clients in improving search visibility across owned content.
This includes:
Implementing SEO best practices across website content
Optimising headlines, meta descriptions, page copy and image alt text
Supporting keyword research
Advising on search-friendly content structures
Monitoring website performance through tools such as GA4 and Google Search Console
Identifying opportunities to improve discoverability
Supporting blog, article and thought leadership uploads with SEO in mind
Helping ensure content is structured for both human readers and search engines
This role requires a practical understanding of SEO, not just a theoretical one.
4. GEO and AI search visibility
Dialogue is actively building its Generative Engine Optimisation capability.
You will play a key role in helping the agency understand how brands show up in AI-powered search and answer platforms.
This includes:
Researching emerging AI tools and AI search platforms
Testing tools such as ChatGPT, Claude, Gemini, Perplexity and other relevant platforms
Supporting GEO audits for Dialogue and clients
Helping optimise client content for AI-led discovery
Exploring how brands can improve visibility in AI-generated answers
Tracking changes in AI search behaviour
Sharing learnings with the wider agency
Supporting AI-assisted workflows across content, reporting and research
Curiosity is essential. You do not need to know everything about GEO today, but you must be highly interested in learning, testing and helping Dialogue build this capability.
5. Website management
You will manage day-to-day website updates for Dialogue and selected clients.
This includes:
Uploading articles, blogs, media coverage and other content
Updating website copy
Managing image and video uploads
Supporting landing page updates
Implementing basic front-end updates where required
Ensuring content is formatted correctly
Checking links, layouts and page functionality
Supporting basic SEO implementation on website pages
Monitoring website performance and flagging issues or opportunities
Experience with WordPress or a similar CMS is important.
6. Reporting and analytics
You will help improve the agency’s digital reporting function.
This includes:
Producing monthly digital reports for clients
Building and maintaining basic dashboards
Tracking social media performance
Monitoring website analytics
Measuring campaign performance
Reporting on paid media activity
Pulling insights from GA4, Meta Insights, LinkedIn Analytics and other relevant platforms
Turning numbers into clear recommendations
Helping teams understand what worked, what did not and what should happen next
The focus is not simply reporting data. The value is in identifying insights and practical recommendations.
7. Social media and content support
While this is not a pure social media role, you will support social media activity across Dialogue and selected clients.
This includes:
Managing and updating social content calendars where required
Scheduling and publishing content
Supporting community management where needed
Advising on platform best practice
Helping adapt content for LinkedIn, Instagram, Facebook, TikTok and other relevant platforms
Identifying opportunities to improve social performance
Supporting paid amplification of high-performing or priority content
You should understand how social platforms work and how to create content that is appropriate for each platform.
8. Basic digital design and asset creation
This role does not require a designer, but it does require someone who can create and adapt basic digital assets.
This includes:
Creating simple social media graphics
Resizing assets for different platforms
Formatting LinkedIn, Instagram, Facebook and TikTok assets
Creating simple story frames and social templates
Editing basic short-form video content
Creating simple reels or video cutdowns
Preparing website imagery
Adapting existing creative for paid media formats
You should be comfortable using tools such as Canva, CapCut or similar platforms. Basic video editing skills are essential.
Key responsibilities
The Digital Communications Manager will be responsible for:
Supporting digital strategy across client and agency work
Managing selected social media, website and paid media tasks
Supporting Dialogue’s internal digital channels
Managing updates for client websites and social platforms where required
Supporting paid campaigns
Helping build Dialogue’s GEO and AI search capability
Implementing SEO best practice across website content
Producing digital reports and performance insights
Creating and adapting basic digital assets
Contributing digital thinking in client meetings and internal planning sessions
Staying up to date with emerging digital tools, platforms and communications trends
Experience required
The ideal candidate will have approximately 3–6 years’ experience in digital communications, social media, digital marketing, PR, content or integrated communications.
They should ideally have experience in:
Digital communications strategy
Paid social media
Social media management
Website content management
Basic SEO
Google Analytics
Google Search Console
Meta Business Suite
LinkedIn Campaign Manager
LinkedIn Analytics
Digital reporting
Basic dashboard creation
Canva, CapCut, Adobe Express or Adobe Creative Suite
Basic video editing
WordPress or a similar CMS
AI tools such as ChatGPT, Claude, Gemini or Perplexity
What success looks like
After the first year, this person should have:
Strengthened Dialogue’s digital strategy capability
Improved the structure and quality of digital reporting
Supported more effective paid media activity for clients
Improved Dialogue and client website content updates
Helped integrate SEO and GEO thinking into content planning
Supported Dialogue’s AI and GEO progression
Improved the quality and consistency of digital execution
Become a trusted digital resource for account teams and clients
Helped bring stronger digital thinking into client conversations
Why join Dialogue?
Dialogue is an award-winning, full-service communications agency. You will have the opportunity to work on some of South Africa’s leading brands while helping shape where communications is heading next.
We are building an agency that brings together strategic communications, earned media, social content, paid amplification, search visibility, digital reporting and AI-led discovery.
This role is ideal for someone who wants to work across disciplines, learn quickly, contribute practically and help build the next phase of a modern communications agency.
If you are excited by the future of communications and want to help build it, we would love to hear from you.
REQUIREMENTS
Skills and qualities
The right person for this role will be:
Digitally curious
Strategically minded
Comfortable with data and reporting
Strong on execution
Highly organised
Detail-oriented
Proactive
Comfortable managing multiple projects
Able to work across teams
Confident enough to contribute to client conversations
Interested in emerging technology
Strong in written and verbal communication
Able to translate digital performance into clear recommendations
Comfortable working in a fast-paced agency environment
Nice to have
The following would be advantageous:
Experience in a communications or integrated agency
Basic HTML and CSS knowledge
Experience with Looker Studio
Experience with marketing automation platforms
Photography or videography skills
Motion graphics experience
Experience with influencer or creator campaign tracking
Familiarity with media amplification strategies
Experience supporting B2B or financial services clients