Pinterest Marketing Specialist for Etsy Shop

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

TYPE OF WORK

Part Time

SALARY

$3.48

HOURS PER WEEK

8

DATE UPDATED

Aug 3, 2026

JOB OVERVIEW

I’m looking for an experienced Pinterest Marketing Specialist to help grow traffic and sales for my Etsy shop.

This is not a pin scheduling role.

I’m looking for someone who understands Pinterest as a search engine and can create a long-term strategy that brings qualified buyers to my Etsy listings.

My shop specializes in personalized keepsake books and gifts, with a strong focus on Christmas, new parents, babies, and family gifting.

If you love Pinterest, understand buyer psychology, enjoy digging into keyword research, and know how to turn pins into clicks and sales, I’d love to hear from you.

Responsibilities

* Develop and execute a Pinterest marketing strategy.
* Perform Pinterest keyword research and SEO.
* Create optimized Pinterest boards.
* Design high-quality Pinterest pins using Canva or similar software.
* Write engaging, keyword-rich pin titles and descriptions.
* Schedule and publish fresh pins consistently.
* Analyze Pinterest analytics and recommend improvements.
* Identify seasonal trends and content opportunities.
* Monitor top-performing pins and scale successful content.
* Work with existing Etsy listings to increase qualified traffic and conversions.

Ideal Candidate

You:

* Have at least 2 years of Pinterest marketing experience.
* Have experience marketing Etsy or eCommerce products.
* Understand Pinterest SEO.
* Know how Pinterest differs from Instagram and Facebook.
* Can explain why certain pins perform better than others.
* Are comfortable using Canva.
* Are organized and proactive.
* Enjoy testing ideas and improving results using data.
* Have excellent written English.

Bonus if you have experience promoting:

* Etsy shops
* Personalized products
* Holiday gifts
* Christmas products
* Print-on-demand businesses

What Success Looks Like

I care much more about qualified traffic and sales than vanity metrics.

Success means:

* Increased outbound clicks to Etsy
* Higher-quality Pinterest traffic
* Growth in saves and engagement
* Improved seasonal visibility
* Increased Etsy sales over time

To Apply

Please answer the following questions:

1. Tell me about your Pinterest experience.
2. Have you managed Pinterest for an Etsy shop? Please describe the shop and results.
3. What is your process for Pinterest keyword research?
4. If you were hired today, what would your first 90-day strategy be?
5. How does Pinterest traffic differ from Etsy search traffic?
6. What Pinterest tools do you use regularly?
7. What analytics do you monitor and why?
8. If Pinterest traffic isn’t converting into Etsy sales, how would you diagnose the problem?
9. Share three Pinterest accounts or projects you’re most proud of.
10. Include links to your portfolio or Pinterest accounts you’ve managed.

Paid Test (Required)

Qualified applicants will complete a small paid test.

You’ll receive one Etsy listing and will be asked to:

* Create 5 Pinterest pin designs.
* Write optimized pin titles and descriptions.
* Recommend relevant Pinterest keywords.
* Explain your strategy for promoting that listing over the next 30 days.

Hours & Compensation

* Part-time to start (5–10 hours/week).
* Opportunity for long-term growth as the shop expands.
* Please include your hourly rate and availability.

To show you’ve read this posting carefully, begin your application with the words: “Christmas Starts Early.”

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0103
Total Execution Time  0.0116
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Pinterest-Marketing-Specialist-for-Etsy-Shop-1700797
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0054 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700797
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 961194
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1700797
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-08-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1700797' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700797 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-02-2026=2***Aug-03-2026=375***Aug-04-2026=64***Aug-05-2026=4***Aug-06-2026=1***Aug-08-2026=2***Aug-10-2026=1' WHERE job_id'1700797'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=449' WHERE job_id'1700797'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700797' 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` = 1700797 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961194'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)