Paid Advertising Manager for European Ecommerce Company

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

$6/hour

HOURS PER WEEK

40

DATE UPDATED

Jun 13, 2026

JOB OVERVIEW

Paid Advertising Manage for European Ecommerce Company

EM Digital Group AS is a Norwegian ecommerce company operating multiple online stores across Europe. We specialize in software, digital licenses, and games, and we are growing our portfolio of brands in several markets.

Some of the brands we operate include:

----------
----------
Licenshuset.dk
----------
----------
Domlicencji.pl

We are now looking for an experienced Paid Advertising Specialist / PPC Expert to join our team and help us grow our paid advertising across multiple websites and markets.

This is a long-term remote position for someone who is analytical, structured, proactive, and experienced with performance marketing.

Your role

You will be responsible for managing, optimizing, and scaling paid advertising campaigns for several ecommerce websites in different European countries.

Your main focus will be Google Ads, but experience with Meta Ads, Microsoft Ads, TikTok Ads, or other paid channels is also a plus.

You will work closely with our team to improve campaign performance, increase revenue, reduce wasted ad spend, and help us find new growth opportunities.

To succeed in the position you will need to be able to take ownership of the PPC campagins, and work independent.

Main responsibilities
Manage and optimize Google Ads campaigns across multiple ecommerce websites
Work with Search, Shopping, Performance Max, Display, and remarketing campaigns
Analyze campaign performance and make data-driven decisions
Improve ROAS, conversion rate, CPC, CPA, and overall profitability
Create and test new campaign structures, keywords, audiences, and ad copy
Monitor daily performance and identify issues or opportunities quickly
Perform keyword research and competitor research
Set up and improve conversion tracking
Prepare clear reports with insights, actions taken, and recommendations
Help scale paid advertising profitably across several European markets
Work together with our internal team on landing pages, offers, pricing, and product performance
Retargeting with Meta Ads

Requirements

We are looking for someone who has:

Strong experience with Google Ads (Minimum 3 years)
Experience managing ecommerce PPC campaigns (Minimum 3 years)
Good understanding of ROAS, CPA, CPC, CTR, conversion rate, and profit-based advertising
Experience with Google Shopping and/or Performance Max
Ability to analyze data and explain what should be improved
Experience with Google Analytics 4
Experience with Google Tag Manager
Good English communication skills
Ability to work independently and take ownership of results
Stable internet connection and a reliable remote work setup

Nice to have

These are not required, but they are a big plus:

Experience with Meta Ads
Experience with Microsoft Ads
Experience with ecommerce platforms like WooCommerce or Shopify
Experience advertising in multiple countries or languages
Experience with software, digital products, licenses, or gaming products
Basic understanding of SEO and conversion rate optimization

Who we are looking for

We are not looking for someone who only follows instructions.

We are looking for someone who can think, analyze, and suggest better ways to grow. You should be comfortable looking at campaign data, finding problems, testing improvements, and explaining your recommendations clearly.

The right person is someone who cares about results and wants to become an important part of a growing ecommerce company.

Work setup
Remote position
Long-term opportunity
Part-time or full-time depending on experience and availability
Flexible working hours, but you must be available for regular communication with the team
Bonuses based on performance

How to apply

Please apply with the following information:

A short introduction about yourself
Your experience with Google Ads and ecommerce PPC
Examples of campaigns or results you have worked on, if available
Which ad platforms you have experience with
Your hourly rate
Your current availability

To make sure you have read the full job post, please include the word “EMDG” in the first line of your application.

We are looking for someone reliable, skilled, and motivated to help us grow our paid advertising across Europe.

We look forward to hearing from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0346
Total Execution Time  0.0359
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Paid-Advertising-Manager-for-European-Ecommerce-Company-1668012
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0291 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1668012
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 929268
 LIMIT 1 
0.0176   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668012
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1668012' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668012 
0.0019   UPDATE employer_jobs SET hit_counts '***Jun-13-2026=688***Jun-14-2026=84***Jun-15-2026=23***Jun-16-2026=7***Jun-17-2026=10***Jun-18-2026=3***Jun-19-2026=24***Jun-20-2026=4***Jun-21-2026=1' WHERE job_id'1668012'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=844' WHERE job_id'1668012'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1668012' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668012 
0.0041   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '929268'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)