Test a new catalog design in minutes.
Product feed editor + catalog image templates for Meta, Google, TikTok, Heureka, Zboží.cz & Glami.
Design an image template, drag-and-drop or real HTML/CSS, or have Claude build it for you over MCP. Point Emberfeed at your product XML, filter what serves, and paste one served URL into Ads Manager. Change your mind next week and the redesign is a five-minute edit, not a ticket to an agency.


Built for these catalogs
I run performance ads for e-commerce clients. Every time we wanted to test a different catalog image (a price badge, a cleaner background, a seasonal frame), it meant paying for a stack of enterprise feed tools.
So I built Emberfeed for my own team: connect the feed once, change the template whenever, and let every product re-render itself. Filters that don't fight back. Real HTML/CSS when drag-and-drop isn't enough. And because we already lived in Claude all day, an MCP server so the assistant can write the filters and templates for us.
Then I looked at what the alternatives cost a small e-shop and decided to make it public. That's the whole story.
Built around one idea: iteration should be cheap.
Catalog creative is the most under-tested surface in performance marketing, because re-exporting images is painful everywhere else. Here, the whole loop is an edit-and-save.
- 01
Connect the feed
Paste your XML URL: Google/Meta format or native Heureka-style SHOP/SHOPITEM (Shoptet exports work as-is). Products import in seconds and re-sync every hour.
- 02
Design one template
Drag-and-drop layers, or switch to HTML/CSS with Handlebars when you want conditional badges and layouts no layer editor can do. One template renders every product.
- 03
Filter what serves
Exclude out-of-stock, under-margin, or off-season products with visual AND/OR rules. Rewrite any field with conditionals, without touching your shop data.
- 04
Paste one URL into Ads Manager
Emberfeed serves your modified feed at a stable URL, validated for the target platform. Meta, Google, and the rest crawl it like any other feed.
- 05
Change your mind. Often.
Edit the template and hit save. Every product re-renders with the new design on the next crawl. Testing a new catalog look costs minutes, so you actually do it.
back to step 02. That's the point.
When the layer editor isn't enough: write the frame in HTML/CSS.
Most feed-image tools stop at "drag a badge onto the photo". Emberfeed templates are real HTML + CSS with Handlebars: conditional sale badges, prices that reformat themselves, type that shrinks for long titles. If your AI can write a web page, it can design your whole catalog.
- Conditional logic:
{{#if sale_price}}shows the badge only on discounted products;{{#if (gt (len title) 60)}}switches to a smaller type size. - 22 built-in helpers:
{{formatPrice}},{{roundTo99}},{{stripHtml}}, comparisons, casing, diacritics, plus your own uploaded fonts. - One-click AI brief: the editor composes a prompt with your feed's real fields and our helper docs; paste it into Claude or ChatGPT and paste the answer back. Live preview renders against a real product as you edit.
- Prefer visual? The drag-and-drop layer editor is right there too: product image, text, shapes, uploads, with AI background removal built in.
1 <div> 2 <img src="{{image_link}}" /> 3 <h2>{{title}}</h2> 4 {{#if salePrice}} 5 <span>{{salePrice}}</span> 6 <s>{{price}}</s> 7 {{else}} 8 <span>{{price}}</span> 9 {{/if}} 10 </div>

update_filter_rulesprice gte 500update_code_template{{#if sale_price}} badgeget_validation0 errors · metapreview_renderproduct #4821 ✓sale_price is set. Validation passes for Meta. Here's a preview of a discounted product. ✓Or skip the UI entirely: tell Claude what you want.
Emberfeed ships a hosted Model Context Protocol server. Connect it to Claude Desktop or Claude Code with one OAuth click and the assistant gets 21 tools: inspect products, write filter and field rules, build templates, run validation, preview renders. The complicated transformations you'd never click together by hand become a sentence.
- Rules as conversation: Claude writes the filter operators and Handlebars transforms; Emberfeed validates every rule before it's stored.
- Templates from a brief: Claude creates and updates code templates and checks the rendered result with an inline preview tool.
- One-click connect: OAuth 2.1 with PKCE, no API keys to paste. Free-tier accounts included.
Your shop data stays untouched. The feed bends.
Build AND/OR filters visually: exclude low-margin products, out-of-stock items, whole categories. Rewrite any field with conditional rules and Handlebars, fix a single SKU with a per-product override. The source XML never changes; only what each platform sees.
- 18 operators: contains, regex, numeric ranges, date windows, empty checks
- Live before/after preview against real products from your feed
- Validation suggests the fix. Apply a rule with one click.
The feed-ops chores, handled.
Catch rejections before Meta does
Every product is checked against Meta, Google Merchant, TikTok, Heureka, Zboží.cz, and Glami rules: missing fields, wrong formats, dangerous lengths. Each finding comes with a one-click fix that writes the rule for you.
Fix one product without touching the rest
A typo on a single SKU, a missing field your source XML forgot: override any value on any product in seconds, without a re-export or a shop-admin detour.
AI background removal, built in
Clean cutouts for fashion and product shots, cached per image. No external service, no per-image fees. Renders pick up the cutout automatically.
Bring the team and the clients in
Separate accounts with their own feeds, templates, and brand assets. Built for agencies running multiple e-shops without stepping on each other.
Priced for e-shops, not for enterprise procurement.
The usual stack (Mergado tariff plus the Feed Image Editor add-on) runs around 90 € a month and up before you've designed anything. Image-first tools price by product count: Cropink's $39 tier caps at 100 products, Marpipe starts at $199. Emberfeed is 25 € per feed, unlimited products, images and feed editing included.
Run one production catalog end-to-end. Plenty to validate the workflow before you commit.
- 1 feed
- Up to 1,000 products
- 3 months free
- Filters to stay under the cap
- Visual + code template editors
- Hourly auto-sync
Unlimited products per feed. Pay only for the catalogs you actually run in production.
- Unlimited products per feed
- All platform outputs (Meta, Google, TikTok, Heureka, Zboží, Glami)
- AI background removal
- Per-product manual overrides
- Custom XML output schemas
- Priority email support
Many feeds, dedicated capacity, single-tenant deployment.
- Volume discount per feed
- Dedicated render capacity
- SSO + advanced auth
- Single-tenant deployment available
- SLA + priority on-call
- Custom integrations
Common questions.
What is a product feed?
A product feed is a structured file (most commonly XML) that lists every product in your catalog with its title, description, price, image, availability, and other attributes. Ad platforms like Meta, Google Merchant, and TikTok Shop read your feed to power Advantage+ catalog ads, Google Shopping, and TikTok Shop listings. The feed is the single source of truth your ads pull from.
How is Emberfeed different from Mergado, feed-image-editor.cz, or DataFeedWatch?
Emberfeed combines a full feed editor with AI-designed image templates rendered per product. Mergado is great at feed data work; feed-image-editor.cz adds image overlays on top, with a 1,986 CZK/month flat rate plus the Mergado base; together they cover data + overlays but no AI design layer. DataFeedWatch covers data feeds but doesn’t render images at all. Emberfeed is 25 € per feed per month for both feed editing and AI image generation in one tool.
Which feed formats can I import?
The Google/Meta RSS format with the g: namespace (the most common across e-commerce), Atom, and the Czech SHOP/SHOPITEM format used by Heureka, Zboží.cz, Glami, and Shoptet exports, natively, with no conversion step. We also auto-detect hotel, vehicle, real-estate, and media catalogs. If your e-shop or PIM exports something different, get in touch. Adapters are easy to add.
What is the difference between a Meta catalog and Google Shopping?
Meta catalogs power Advantage+ catalog ads, dynamic remarketing, and Instagram Shopping; they expect a feed in Meta’s flavour of the Google Merchant spec. Google Shopping uses Google Merchant Center directly with stricter image rules (500×500 minimum enforced January 2027, no promotional overlays). Emberfeed serves a separate, platform-validated URL for each so the same source feed stays compatible with all of them.
Can I A/B test catalog image templates?
Yes. Create multiple templates, schedule them via active-from / active-to windows, and serve different image variants from the same product feed. CTR and ROAS deltas link back to the specific template variant used.
What can Claude actually do over MCP?
The hosted MCP server exposes 21 tools: list and inspect feeds and products, write filter rules and field rules, create and update code templates, run per-platform validation, preview renders inline, and fetch a sample of the served XML. Connection is one OAuth click from Claude Desktop or Claude Code, no API keys to paste. Every rule Claude writes goes through the same validation as the UI.
Will my ads load fast even with thousands of products?
Yes. Each product image is rendered the moment your data changes and stays warm in the cache between ad-platform crawls. Meta, Google, and TikTok always see fresh pixels in milliseconds, never a slow first-time render.
Where do my product photos live?
Your originals stay on your CDN. We only cache the rendered output and (optionally) AI-cut backgrounds, both keyed by the source image, so duplicate feeds and shared photos never get re-processed.
What about huge catalogs (50K+ products)?
Standard plans comfortably cover 20K-product feeds refreshing hourly. Beyond that, Enterprise gets you dedicated capacity and a tuned render setup matched to your size and refresh cadence.
How does billing work?
Free for 3 months on one feed up to 1,000 products. After that (or whenever you outgrow the cap) premium is 25 € per feed per month. No card on file: fill the upgrade form, we email payment instructions, and the feed is activated once the transfer lands. Cancellation is just stopping the next transfer.
How do you catch ad-platform rejections?
Every product is checked against Meta, Google Merchant, TikTok, Heureka, Zboží.cz, and Glami rules: required fields, character limits, format quirks. If something would be rejected, you see exactly why and get one-click fixes (apply a default, add a rule, or override that one product).
What happens if my source feed goes down?
The last good version of your feed keeps serving, so Meta and the other platforms see no interruption. We flag the issue in your dashboard with the actual error so you know what's wrong, and switch back automatically once your source recovers.
Your next catalog test is five minutes away.
Free for 3 months, no card. Connect the feed, design one template, paste one URL. The next redesign is just an edit.