
Digital Marketing Specialist
- Hybrid
- Amsterdam, Netherlands
- €38,000 - €57,200 per year
- Marketing
Turn insight into impact through connected digital campaigns that help millions of fans find more events they love.
Job description
At TicketSwap, our mission is simple: by bringing fans and experiences together on our marketplace, we enable fans to go to more events they love and support organisers in building lasting success.
With millions of fans using TicketSwap across the globe, we're scaling fast — and digital marketing plays a key role in how we grow responsibly.
We're looking for a Digital Marketing Specialist who enjoys driving real, measurable impact. You'll bring energy, a holistic approach to digital marketing, curiosity and attention to detail, while growing from strong execution into greater ownership over time.
What You'll Do
You'll help deliver and improve digital marketing campaigns across CRM, paid media, SEO, and affiliate channels. From campaign setup and quality assurance to reporting and optimisation, you'll turn plans into reliable execution and performance insights into practical next steps.
You'll work closely with Brand, Data, Product and Partnerships to make sure campaigns are cohesive, timely, measurable, and aligned with our business priorities.
Your responsibilities:
Plan, build, launch, and optimise digital campaigns across CRM, paid media, SEO, and affiliate channels
Coordinate campaign timelines, audiences, assets, tracking, quality assurance, and go-live requirements
Build and improve email and push campaigns, audience segments, and lifecycle flows
Support paid search and social campaigns, monitor performance, and implement optimisation actions
Support keyword research, content optimisation, and on-page SEO updates, and monitor traffic and ranking trends
Support affiliate and partner initiatives, including onboarding, campaign coordination, reporting, and performance tracking
Track core metrics and use dashboards to identify performance issues, opportunities, and clear next actions
Run A/B tests, document results, and turn learnings into improvements for future campaigns
Share updates and insights with stakeholders, and improve playbooks, templates, workflows, and automation
Job requirements
About You
You're a hands-on digital marketer, driven by curiosity and seeking ways of improving and learning always. You're organised and comfortable combining creative and analytical thinking.
What helps you succeed in this role:
1-4 years of experience in digital marketing, growth, lifecycle marketing, or a related role
You are based in the Netherlands, have an EU passport, or have a partner / highly skilled migrant visa here
Hands-on experience in one or more areas such as CRM, paid media, SEO, or affiliate marketing, plus the motivation to broaden your skills
Experience supporting or coordinating campaigns from brief to launch, with the judgement to work independently and ask for support when needed
A practical understanding of digital funnels and confidence using campaign or analytics platforms to monitor performance
A structured, detail-oriented way of working, with strong QA and prioritisation skills
An experimental mindset and willingness to test, learn, and improve always
Clear communication skills and ability to collaborate with different teams and stakeholders
Comfort working in a fast-moving, international environment, with a proactive approach to improving campaigns and processes
Nice to have:
Experience with tools such as Braze, Google Ads, Meta Ads, GA4, Amplitude, Search Console, affiliate platforms, BI tools, or campaign automation
Why You'll Love It Here
Work on a product used by millions of fans worldwide
See the direct impact of your work on fan engagement, growth, and revenue
Build broad digital marketing experience across several channels and markets
Collaborate in cross-functional teams where good ideas and shared learning matter
Take ownership, develop your craft, and get space to experiment and improve
Practical Details
Full-time role
Based in Amsterdam (hybrid setup)
You are based in the Netherlands or hold a valid work permit (no relocation support)
- Amsterdam, Netherlands
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

