Google Ads / PPC Specialist for European Ecommerce Stores – Long-Term Remote

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

TYPE OF WORK

Any

SALARY

$8/hour

HOURS PER WEEK

20

DATE UPDATED

Jul 8, 2026

JOB OVERVIEW

We are looking for a skilled Google Ads / PPC Specialist to help us grow several ecommerce stores across Europe.

EM Digital Group AS is a Norwegian ecommerce company operating multiple online stores in different European markets. We sell software, digital licenses, and games through brands such as:

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

This is a long-term remote position for someone who is analytical, reliable, and confident working with Google Ads for ecommerce.

Compensation and work setup

$5-10$ per hour depending on experience and results
Part-time or full-time is possible.
Flexible working hours
Some regular overlap with European working hours is preferred
Part-time or full-time depending on experience and availability
Performance bonuses available for strong results

We are looking for a long-term tea ---------- mber, and there is room to grow the role over time.

What you will do

Your main responsibility will be to manage and improve our paid advertising campaigns across multiple ecommerce websites.

You will work mostly with Google Ads, including:

Search campaigns
Shopping campaigns
Performance Max campaigns
Remarketing
Campaign structure and optimization
Keyword research and negative keywords
Ad copy testing
Product feed and Merchant Center improvements
Conversion tracking checks
Performance reporting

Your goal will be to help us increase profitable sales, improve ROAS, reduce wasted ad spend, and find new growth opportunities.

What we are looking for

You should have:

At least 3 years of Google Ads experience
Experience with ecommerce PPC campaigns
Good understanding of ROAS, CPA, CPC, CTR, conversion rate, and profitability
Experience with Google Merchant Center
Experience with GA4 and Google Tag Manager
Ability to analyze campaign data and explain what should be improved
Good English communication skills
Ability to work independently and take ownership of results
Reliable internet connection and remote work setup

Nice to have

These are not required, but they are a plus:

Meta Ads experience
Microsoft Ads experience
WooCommerce or Shopify experience
Experience with international ecommerce
Experience with software, digital products, licenses, or gaming products
Basic understanding of SEO or conversion rate optimization

Who this role is for

This role is for someone who does more than follow instructions.

We want someone who can look at campaign data, find problems, suggest improvements, test new ideas, and explain clearly what should be done next.

You should be comfortable taking ownership of PPC performance and helping us scale profitably across several European markets.

How to apply

Please send:

A short introduction about yourself
Your Google Ads and ecommerce PPC experience
Examples of results you have achieved, if available
Your hourly rate
Your weekly availability

To show that you have read the full job post, please include the word EMDG in the first line of your application.

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.0272
Total Execution Time  0.0286
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,096 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Ads-PPC-Specialist-for-European-Ecommerce-Stores-Long-Term-Remote-1668230
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0192 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1668230
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 929268
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668230
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',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-07-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1668230' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668230 
0.0022   UPDATE employer_jobs SET hit_counts '***Jun-14-2026=713***Jun-15-2026=51***Jun-16-2026=24***Jun-17-2026=19***Jun-18-2026=5***Jun-19-2026=27***Jun-20-2026=3***Jun-21-2026=2***Jun-22-2026=3***Jun-23-2026=1***Jun-24-2026=145***Jun-25-2026=120***Jun-26-2026=76***Jun-27-2026=49***Jun-28-2026=12***Jun-29-2026=14***Jun-30-2026=5***Jul-01-2026=6***Jul-02-2026=3***Jul-03-2026=3***Jul-04-2026=1***Jul-05-2026=1***Jul-06-2026=5***Jul-07-2026=6***Jul-08-2026=789***Jul-09-2026=49***Jul-10-2026=37***Jul-11-2026=17***Jul-13-2026=1' WHERE job_id'1668230'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1269***Jul-2026=918' WHERE job_id'1668230'  
0.0021   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1668230' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668230 
0.0039   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '929268'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)