Shopify Developer Needed: Automatic Deal Image Generator
Worldwide
I need a Shopify developer to build a simple automatic image generator for product/deal posts. I already have my own image template/design. I do not need a new design. Your job is to make my existing template automatically fill in Shopify product data. I will provide the template file. Tell me if you prefer Figma, PSD, PNG, or another format. Main goal: When I publish or update a Shopify product, the system should automatically create a deal image using my existing template. The image should keep the same size/layout as my template. Product image placement: My template has an empty product-image spot. The system should use the main Shopify product image by default, let me override it if needed, and place it into that exact empty spot. The image should fit nicely, not be badly stretched, and not cut off important parts. The system should also place the product title, sale price, regular/compare-at price, and promotion badge/text into the correct spots in my template. No outside logos: Do not add any outside company, vendor, retailer, marketplace, or store logos unless I specifically ask later. The image should only use my branding/design and Shopify product data. Price rules: Do not change the real Shopify product prices. The price rules below are only for the text shown on the generated image. Sale price on the image must stay exact. Do not round sale price. Examples: $14.99 stays $14.99. $7.49 stays $7.49. Only regular/compare-at price should round up on the image. Examples: $14.99 shows as $15. $29.99 shows as $30. $50.01 shows as $51. $100.00 shows as $100. Promotion badge: I want one main promotion badge only, not many extra badges. It should be optional and editable per product. Badge should support: percentage discount, like 54% OFF dollar savings, like SAVE $20 custom text, like HURRY, RUN, GO FAST, HOT DEAL, GREAT PRICE, FLASH SALE, COUPON, LOWEST PRICE I want to override automatic badge text when needed. 3 modes needed: Deal Mode: uses product image, title, sale price, and compare-at price. It should calculate % off when both prices exist. Custom Promotion Mode: lets me type custom badge/text, even without a compare-at price. No Image Mode: turns off image generation for that product. Shopify controls needed per product: choose Deal Mode / Custom Promotion Mode / No Image Mode override title, sale price text, regular price text, badge text turn badge on/off turn generated image on/off choose/override product image If I leave a field blank, use normal Shopify product data. Auto-generation: Image should generate automatically when a product is published or updated, including changes to title, image, price, compare-at price, or promotion text. Social share image: I want the generated image to be used as the product social share image, including Open Graph and Twitter Card image tags, so it shows when shared on WhatsApp, Facebook, Telegram, and X/Twitter. Tell me if this is included or costs extra. Do not use: Canva, Bannerbear, Placid, paid image APIs, expensive monthly software, outside logos, new design, or manual image creation every time. Budget: I want the cheapest simple working version first, with little or no monthly cost. Tell me exact monthly costs, if any. Give your lowest fixed price and timeline. Please answer: How would you build this? What tool/library would you use without Canva or paid image APIs? Can you use my existing template? Can the product image go into the exact empty spot? Can sale price stay exact while only regular/compare-at price rounds up? Can I choose Deal Mode, Custom Promotion Mode, or No Image Mode per product? Can I type custom badge text and turn badge/image off per product? Can it become the social share/Open Graph/Twitter Card image? Any monthly fees? Exact cost? Lowest fixed price, timeline, and similar examples? Please only apply if you understand Shopify products, metafields, automation, and automatic image generation.
$125.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:2 weeks ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesBrooklyn6:52 PM
- $517 total spent8 hires, 4 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by